diff options
author | Lino Le Van <11367844+lino-levan@users.noreply.github.com> | 2023-12-27 12:54:52 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-27 17:24:52 +0530 |
commit | d5f6e271ff1abb4b264737bd7e187439703f26e1 (patch) | |
tree | 72ab44f79f47c0d1b66e578513193d7aa9361073 /cli/tests/unit_node/crypto/crypto_cipher_test.ts | |
parent | 4f4dcf52916b5e9d200d223d046cef332b5a598e (diff) |
fix(ext/node): Implement `aes-192-ecb` and `aes-256-ecb` (#21710)
Diffstat (limited to 'cli/tests/unit_node/crypto/crypto_cipher_test.ts')
-rw-r--r-- | cli/tests/unit_node/crypto/crypto_cipher_test.ts | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/cli/tests/unit_node/crypto/crypto_cipher_test.ts b/cli/tests/unit_node/crypto/crypto_cipher_test.ts index 52a9b06ec..9dfcb2eb4 100644 --- a/cli/tests/unit_node/crypto/crypto_cipher_test.ts +++ b/cli/tests/unit_node/crypto/crypto_cipher_test.ts @@ -108,6 +108,16 @@ Deno.test({ "66e94bd4ef8a2c3b884cfa59ca342b2e66e94bd4ef8a2c3b884cfa59ca342b2e66e94bd4ef8a2c3b884cfa59ca342b2e", "baf823258ca2e6994f638daa3515e986", ], + [ + ["aes-192-ecb", 24, 0], + "aae06992acbf52a3e8f4a96ec9300bd7aae06992acbf52a3e8f4a96ec9300bd7aae06992acbf52a3e8f4a96ec9300bd7", + "2e0f33b51bb184654311ead507ea55fc", + ], + [ + ["aes-256-ecb", 32, 0], + "dc95c078a2408989ad48a21492842087dc95c078a2408989ad48a21492842087dc95c078a2408989ad48a21492842087", + "0ac1d7e8655254c6814b46753932df88", + ], ] as const; for ( const [[alg, keyLen, ivLen], expectedUpdate, expectedFinal] of table @@ -168,6 +178,14 @@ Deno.test({ ["aes-128-ecb", 16, 0], "66e94bd4ef8a2c3b884cfa59ca342b2e66e94bd4ef8a2c3b884cfa59ca342b2e66e94bd4ef8a2c3b884cfa59ca342b2e66e94bd4ef8a2c3b884cfa59ca342b2e66e94bd4ef8a2c3b884cfa59ca342b2ec29a917cbaf72fa9bc32129bb0d17663", ], + [ + ["aes-192-ecb", 24, 0], + "aae06992acbf52a3e8f4a96ec9300bd7aae06992acbf52a3e8f4a96ec9300bd7aae06992acbf52a3e8f4a96ec9300bd7aae06992acbf52a3e8f4a96ec9300bd7aae06992acbf52a3e8f4a96ec9300bd7ab40eb56b6fc2aacf2e9254685cce891", + ], + [ + ["aes-256-ecb", 32, 0], + "dc95c078a2408989ad48a21492842087dc95c078a2408989ad48a21492842087dc95c078a2408989ad48a21492842087dc95c078a2408989ad48a21492842087dc95c078a2408989ad48a214928420877c45b49560579dd1ffc7ec626de2a968", + ], ] as const; for ( const [[alg, keyLen, ivLen], input] of table |