summaryrefslogtreecommitdiff
path: root/lib/crypto.js
AgeCommit message (Expand)Author
2017-10-27crypto: migrate setFipsCrypto to internal/errorsJames M Snell
2017-10-26crypto: migrate timingSafeEqual to internal/errorsJames M Snell
2017-10-09crypto: make createXYZ inlineableMatteo Collina
2017-09-27crypto: expose ECDH classBryan English
2017-09-18crypto: refactor the crypto moduleJames M Snell
2017-07-07lib: remove excess indentationRich Trott
2017-05-01test,lib,doc: use function declarationsRich Trott
2017-04-18crypto: remove unused C++ parameter in sign/verifyTobias Nießen
2017-04-17crypto: add randomFill and randomFillSyncEvan Lucas
2017-04-12crypto: support all ArrayBufferView typesTimothy Gu
2017-04-10crypto: handle exceptions in hmac/hash.digestTobias Nießen
2017-04-01crypto: add sign/verify support for RSASSA-PSSTobias Nießen
2017-03-27crypto: support Uint8Array prime in createDHAnna Henningsen
2017-03-10meta: restore original copyright headerJames M Snell
2017-02-13crypto: upgrade pbkdf2 without digest to an errorJames M Snell
2017-01-30lib: add static identifier codes for all deprecationsJames M Snell
2017-01-18lib: remove unnecessary parameter for assertCrypto()Jackson Tian
2017-01-10lib: refactor crypto cipher/hash/curve gettersRich Trott
2016-11-20crypto: return `this` in setAuthTag/setAADKirill Fomichev
2016-10-15crypto: naming anonymous functionssolebox
2016-09-07crypto: add crypto.timingSafeEqual()not-an-aardvark
2016-09-04crypto: fix getDecoder() encoding checkatstojanov
2016-08-23Revert "crypto: add crypto.timingSafeEqual"James M Snell
2016-08-19crypto: add crypto.timingSafeEqualnot-an-aardvark
2016-06-21crypto,tls: perf improvements for crypto and tls getCiphersJames M Snell
2016-05-17src: refactor require('constants')James M Snell
2016-05-16lib: replace legacy uses of __defineGetter__James M Snell
2016-04-28crypto: fix error in deprecation messageRich Trott
2016-03-23crypto: fail early when loading crypto without opensslJames M Snell
2016-03-16buffer: add .from(), .alloc() and .allocUnsafe()James M Snell
2016-03-05crypto: simplify Certificate class bindingsAlexander Makarenko
2016-03-02crypto, string_bytes: treat `buffer` str as `utf8`Fedor Indutny
2016-02-25crypto: Improve control of FIPS modeStefan Budeanu
2016-01-23crypto: pbkdf2 deprecate digest overload.Tom Gallacher
2015-11-09lib: Consistent error messages in all modulesmicnic
2015-09-14streams: refactor LazyTransform to internal/Brendan Ashworth
2015-07-03util: prepend '(node) ' to deprecation messagesSakthipriyan Vairamani
2015-06-15lib,test: fix whitespace issuesRoman Reiss
2015-06-11lib: don't use global BufferRoman Reiss
2015-06-08crypto: add getCurves() to get supported ECsBrian White
2015-05-09lib: fix eslint stylesYosuke Furukawa
2015-03-24lib: add missing `new` for errors lib/*.jsMayhem
2015-02-02crypto: support passwords in publicEncryptCalvin Metcalf
2015-01-31lib: reduce util.is*() usagecjihrig
2015-01-28crypto: remove use of this._readableStateCalvin Metcalf
2015-01-28crypto: implement privateEncrypt/publicDecryptFedor Indutny
2015-01-22lib,src: make pseudoRandomBytes alias randomBytesCalvin Metcalf
2015-01-21lib: use const to define constantscjihrig
2015-01-12Remove excessive copyright/license boilerplateisaacs
2014-11-25crypto: allow creation of GCM ciphers with createCipherCalvin Metcalf