142 Commits (39853683b4cb3adb4a405b260db7095155ad9856)

Author SHA1 Message Date
Bryan English 26174fcfe1 crypto: expose ECDH class 8 years ago
James M Snell c75f87cc4c crypto: refactor the crypto module 7 years ago
Rich Trott 0d22858d67 lib: remove excess indentation 8 years ago
Rich Trott a180259e42 test,lib,doc: use function declarations 8 years ago
Tobias Nießen eaa0542eff crypto: remove unused C++ parameter in sign/verify 8 years ago
Evan Lucas d06eb530a1 crypto: add randomFill and randomFillSync 8 years ago
Timothy Gu a8f460f12d crypto: support all ArrayBufferView types 8 years ago
Tobias Nießen 88351a22ed
crypto: handle exceptions in hmac/hash.digest 8 years ago
Tobias Nießen 0e710aada4
crypto: add sign/verify support for RSASSA-PSS 8 years ago
Anna Henningsen 0db49fef41
crypto: support Uint8Array prime in createDH 8 years ago
James M Snell 98e54b0bd4 meta: restore original copyright header 8 years ago
James M Snell 9f74184e98 crypto: upgrade pbkdf2 without digest to an error 8 years ago
James M Snell 5de3cf099c lib: add static identifier codes for all deprecations 8 years ago
Jackson Tian 69674f4d3e lib: remove unnecessary parameter for assertCrypto() 8 years ago
Rich Trott 022b53c9de lib: refactor crypto cipher/hash/curve getters 8 years ago
Kirill Fomichev 6b86ecc007
crypto: return `this` in setAuthTag/setAAD 8 years ago
solebox 6f05de4d89
crypto: naming anonymous functions 8 years ago
not-an-aardvark 079acccb56 crypto: add crypto.timingSafeEqual() 8 years ago
atstojanov a6f7b13d02
crypto: fix getDecoder() encoding check 8 years ago
James M Snell 0764bc4711 Revert "crypto: add crypto.timingSafeEqual" 8 years ago
not-an-aardvark 0fc5e0dcd9 crypto: add crypto.timingSafeEqual 9 years ago
James M Snell 6be73feaeb crypto,tls: perf improvements for crypto and tls getCiphers 9 years ago
James M Snell dcccbfdc79 src: refactor require('constants') 9 years ago
James M Snell f293d0b0c8 lib: replace legacy uses of __defineGetter__ 9 years ago
Rich Trott 296bfd239c crypto: fix error in deprecation message 9 years ago
James M Snell f429fe1b88 crypto: fail early when loading crypto without openssl 9 years ago
James M Snell 85ab4a5f12 buffer: add .from(), .alloc() and .allocUnsafe() 9 years ago
Alexander Makarenko a37401e061 crypto: simplify Certificate class bindings 9 years ago
Fedor Indutny b010c87164 crypto, string_bytes: treat `buffer` str as `utf8` 9 years ago
Stefan Budeanu 7c48cb5601 crypto: Improve control of FIPS mode 9 years ago
Tom Gallacher a1163582c5 crypto: pbkdf2 deprecate digest overload. 9 years ago
micnic 20285ad177 lib: Consistent error messages in all modules 9 years ago
Brendan Ashworth c70c7781e3 streams: refactor LazyTransform to internal/ 9 years ago
Sakthipriyan Vairamani 9cd44bb2b6 util: prepend '(node) ' to deprecation messages 10 years ago
Roman Reiss fb8811d95e lib,test: fix whitespace issues 10 years ago
Roman Reiss b5b8ff117c lib: don't use global Buffer 10 years ago
Brian White 38d1afc24d crypto: add getCurves() to get supported ECs 10 years ago
Yosuke Furukawa 19ffb5cf1c lib: fix eslint styles 10 years ago
Mayhem 1832743e18 lib: add missing `new` for errors lib/*.js 10 years ago
Calvin Metcalf 6561274d23 crypto: support passwords in publicEncrypt 10 years ago
cjihrig 6ac8bdc0ab lib: reduce util.is*() usage 10 years ago
Calvin Metcalf 90ddb46d52 crypto: remove use of this._readableState 10 years ago
Fedor Indutny 87e62bd4c8 crypto: implement privateEncrypt/publicDecrypt 10 years ago
Calvin Metcalf e5e598060e lib,src: make pseudoRandomBytes alias randomBytes 10 years ago
cjihrig 804e7aa9ab lib: use const to define constants 10 years ago
isaacs 3e1b1dd4a9 Remove excessive copyright/license boilerplate 10 years ago
Calvin Metcalf ce56dccb99 crypto: allow creation of GCM ciphers with createCipher 10 years ago
Ben Noordhuis 21130c7d6f lib: turn on strict mode 10 years ago
Trevor Norris 1a4a189578 crypto: createDiffieHellman throw for bad args 10 years ago
Fedor Indutny 6e453fad87 crypto: introduce ECDH 10 years ago