1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-28 16:20:57 -05:00
denoland-deno/tests/unit_node/crypto
Luca Casonato 08e5606c34
fix(ext/node): rewrite digest handling (#24392)
Previously we had many different code paths all
handling digests in different places, all with
wildly different digest support. This commit
rewrites this to use a single digest handling
mechanism for all digest operations.

It adds various aliases for digest algorithms,
like node does. For example
`sha1WithRSAEncryption` is an alias for `sha1`.

It also adds support for `md5-sha1` digests in
various places.
2024-07-05 10:10:22 +02:00
..
crypto_cipher_gcm_test.ts chore: upgrade dlint to 0.60.0 (#24041) 2024-06-05 01:09:29 +02:00
crypto_cipher_test.ts fix(ext/node): crypto.getCipherInfo() (#22916) 2024-03-14 19:00:29 +05:30
crypto_hash_test.ts fix(ext/node): rewrite crypto.Hash (#24302) 2024-06-24 11:47:12 +02:00
crypto_hkdf_test.ts fix(ext/node): rewrite digest handling (#24392) 2024-07-05 10:10:22 +02:00
crypto_key_test.ts fix(ext/node): don't panic on invalid utf-8 in pem (#24303) 2024-06-21 10:25:07 +00:00
crypto_misc_test.ts fix(ext/node): rewrite crypto.Hash (#24302) 2024-06-24 11:47:12 +02:00
crypto_pbkdf2_test.ts fix(ext/node): rewrite digest handling (#24392) 2024-07-05 10:10:22 +02:00
crypto_scrypt_test.ts fix(ext/node): rewrite digest handling (#24392) 2024-07-05 10:10:22 +02:00
crypto_sign_test.ts fix(ext/node): rewrite digest handling (#24392) 2024-07-05 10:10:22 +02:00
ec_private_secp256r1.pem chore: move cli/tests/ -> tests/ (#22369) 2024-02-10 20:22:13 +00:00
gcmEncryptExtIV128.json chore: move cli/tests/ -> tests/ (#22369) 2024-02-10 20:22:13 +00:00
gcmEncryptExtIV256.json chore: move cli/tests/ -> tests/ (#22369) 2024-02-10 20:22:13 +00:00
generate_fixture.mjs fix(ext/node): rewrite digest handling (#24392) 2024-07-05 10:10:22 +02:00