summaryrefslogtreecommitdiff
path: root/lib/crypto.js
AgeCommit message (Expand)Author
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
2014-11-22lib: turn on strict modeBen Noordhuis
2014-10-08crypto: createDiffieHellman throw for bad argsTrevor Norris
2014-08-29crypto: introduce ECDHFedor Indutny
2014-08-27crypto: allow padding in RSA methodsFedor Indutny
2014-08-11crypto: add RSA encryptionseishun
2014-05-07crypto, zlib: replace _binding with _handleNicholas Vavilov
2014-03-29crypto: move `createCredentials` to tlsFedor Indutny
2014-03-10Merge remote-tracking branch 'upstream/v0.10'Timothy J Fontaine
2014-03-11crypto: do not lowercase cipher/hash namesFedor Indutny
2014-03-04crypto: allow setting add'l authenticated dataBrian White
2014-02-26tls: stop NodeBIO::Gets from reading off end of bufferMaxwell Krohn
2014-02-18crypto: allow custom generator for DiffieHellmanBrian White
2014-01-22crypto: support custom pbkdf2 digest methodsBen Noordhuis
2014-01-22crypto: add newline to cert and key if not presentFedor Indutny
2014-01-05crypto: introduce .setEngine(engine, [flags])Fedor Indutny
2013-12-08crypto: support GCM authenticated encryption mode.Ingmar Runge
2013-12-06Merge remote-tracking branch 'upstream/v0.10'Timothy J Fontaine
2013-12-04crypto: Make Decipher._flush() emit errors.Kai Groner
2013-10-30tls: add ECDH ciphers supportErik Dubbelboer
2013-10-29src: accept passphrase when crypto signing with private keyThom Seddon
2013-10-16crypto: add SPKAC supportJason Gerfen