1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2025-01-10 08:09:06 -05:00
denoland-deno/ext/node/ops/crypto
Yoshiya Hinosawa 91150706d8
fix(ext/node): make getCiphers return supported ciphers (#27466)
Currently we only supports 7 ciphers (`aes-(128|192|256)-ecb` and
`aes-(128|256)-(cbc|gcm)`) in `node:crypto`, but `crypto.getCiphers`
returns other supported cipher names. That confuses `npm:openpgp`
package and causes https://github.com/denoland/deno/issues/26875.

This PR makes `getCiphers` return actually supported cipher names.

With this change, the example given in #26875 can create private and
public key files.

closes #26875
2024-12-26 13:24:28 +09:00
..
cipher.rs fix(ext/node): make getCiphers return supported ciphers (#27466) 2024-12-26 13:24:28 +09:00
dh.rs feat(ext/node): rewrite crypto keys (#24463) 2024-08-07 08:43:58 +02:00
digest.rs refactor: use concrete error type for remaining ops (#26746) 2024-11-06 16:57:57 -08:00
keys.rs refactor: use concrete error type for remaining ops (#26746) 2024-11-06 16:57:57 -08:00
md5_sha1.rs fix(ext/node): rewrite digest handling (#24392) 2024-07-05 10:10:22 +02:00
mod.rs refactor: use concrete error type for remaining ops (#26746) 2024-11-06 16:57:57 -08:00
pkcs3.rs fix(ext/node): add crypto.diffieHellman (#24938) 2024-08-08 15:05:29 +05:30
primes.rs fix(ext/node): add crypto.diffieHellman (#24938) 2024-08-08 15:05:29 +05:30
sign.rs refactor: use concrete error type for remaining ops (#26746) 2024-11-06 16:57:57 -08:00
x509.rs refactor: use concrete error type for remaining ops (#26746) 2024-11-06 16:57:57 -08:00