summaryrefslogtreecommitdiff
path: root/ext/node/polyfills/internal/crypto
AgeCommit message (Expand)Author
2024-11-19fix(node/crypto): support promisify on generateKeyPair (#26913)Marvin Hagemeister
2024-11-04chore: update dlint to v0.68.0 for internal (#26711)Kenta Moriuchi
2024-10-26fix(ext/node): use primordials in ext\node\polyfills\internal\crypto\_randomI...Mayank Kumar
2024-09-13fix(ext/node): fix Decipheriv when autoPadding disabled (#25598)Yoshiya Hinosawa
2024-09-12feat(ext/node): expose ES modules for _ modules (#25588)Bartek Iwańczuk
2024-09-11fix(ext/node): fix `Cipheriv#update(string, undefined)` (#25571)Yoshiya Hinosawa
2024-08-28fix(ext/node): import RSA JWK keys (#25267)Divy Srivastava
2024-08-28fix(ext/node): export JWK public key (#25239)Divy Srivastava
2024-08-28fix(ext/node): import EC JWK keys (#25266)Divy Srivastava
2024-08-23fix(ext/node): import JWK octet key pairs (#25180)Divy Srivastava
2024-08-12chore: update the copyright of c, mjs, and jsx (#25005)Kenta Moriuchi
2024-08-11fix(ext/node): rewrite X509Certificate resource and add `publicKey()` (#24988)Divy Srivastava
2024-08-11fix(ext/node): support ieee-p1363 ECDSA signatures and pss salt len (#24981)Divy Srivastava
2024-08-09fix(ext/node): ed25519 signing and cipheriv autopadding fixes (#24957)Luca Casonato
2024-08-08fix(ext/node): add `CipherIv.setAutoPadding()` (#24940)Divy Srivastava
2024-08-08fix(node/crypto): Assign publicKey and privateKey with let instead of const (...Birk Skyum
2024-08-08fix(ext/node): add crypto.diffieHellman (#24938)Luca Casonato
2024-08-07feat(ext/node): rewrite crypto keys (#24463)Luca Casonato
2024-08-02docs: fix typos (#24820)Andreas Deininger
2024-08-01fix(ext/crypto): respect offsets when writing into ab views in randomFillSync...Luca Casonato
2024-07-05fix(ext/node): rewrite digest handling (#24392)Luca Casonato
2024-07-02fix(ext/node): add Symbol.toStringTag to KeyObject instances (#24377)Filip Skokan
2024-06-24fix(ext/node): rewrite crypto.Hash (#24302)Luca Casonato
2024-04-29fix(ext/node): exporting rsa public keys (#23596)Divy Srivastava
2024-03-22fix(ext/node): handle KeyObject in `prepareAsymmetricKey` (#23026)Divy Srivastava
2024-03-21fix(ext/node): ECDH.publicKey() point encoding (#23013)Divy Srivastava
2024-03-18fix(ext/node): support public key point encoding in ECDH.generateKeys() (#22976)Satya Rohith
2024-03-14fix(ext/node): support `spki` format in createPublicKey (#22918)Divy Srivastava
2024-03-14fix(ext/node): crypto.getCipherInfo() (#22916)Divy Srivastava
2024-03-13fix(ext/node): initial `crypto.createPublicKey()` support (#22509)Asher Gomez
2024-01-29refactor: Use virtul ops module (#22175)Bartek Iwańczuk
2024-01-29refactor: migrate 'ext/node' extension to virtual ops module (#22157)Bartek Iwańczuk
2024-01-10refactor: use `core.ensureFastOps()` (#21888)Kenta Moriuchi
2024-01-01chore: update copyright to 2024 (#21753)David Sherret
2023-12-27perf: remove opAsync (#21690)Matt Mastracci
2023-12-07refactor: pull 'core', 'internals', 'primordials' from ES module (#21462)Bartek Iwańczuk
2023-12-03fix(ext/node): sign with PEM private keys (#21287)Divy Srivastava
2023-11-09fix(node): implement createPrivateKey (#20981)Divy Srivastava
2023-09-23fix(node): supported arguments to `randomFillSync` (#20637)Divy Srivastava
2023-09-07feat: support import attributes (#20342)David Sherret
2023-09-06fix(ext/node): implement AES GCM cipher (#20368)Divy Srivastava
2023-08-26fix(node): propagate create cipher errors (#20280)Divy Srivastava
2023-08-11fix(node): object keys in publicEncrypt (#20128)Divy Srivastava
2023-07-02refactor: rename built-in node modules from ext:deno_node/ to node: (#19680)Bartek Iwańczuk
2023-06-27chore(ext/node): disable prefer-primordials on a per-file basis (#19553)Kenta Moriuchi
2023-06-27test(ext/node): port crypto_test.ts from deno_std (#19561)Felipe Baltor
2023-06-23fix(serde_v8): Do not coerce values in serde_v8 (#19569)Divy Srivastava
2023-06-06refactor(core): ensureFastOps is an op-generating proxy (#19377)Matt Mastracci
2023-05-16feat(node/crypto): Builtin Diffie-Hellman Groups (#19137)Levente Kurusa
2023-05-15feat(node/crypto): Diffie Hellman Support (#18943)Levente Kurusa