summaryrefslogtreecommitdiff
path: root/lib/crypto.js
AgeCommit message (Expand)Author
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
2013-10-15Revert "crypto: add SPKAC support"isaacs
2013-10-13crypto: add SPKAC supportJason Gerfen
2013-08-01src: Replace macros with util functionsisaacs
2013-07-24lib: macro-ify type checksBen Noordhuis
2013-07-09crypto: throw a helpful error message for "tls" and "crypto"Nathan Rajlich
2013-06-25Merge remote-tracking branch 'ry/v0.10' into masterisaacs
2013-06-11crypto: fix utf8/utf-8 encoding checkBen Noordhuis
2013-05-17Merge remote-tracking branch 'ry/v0.10' into masterisaacs
2013-05-14crypto: Pass encodings for Hmac digestisaacs
2013-05-14crypto: use StringBytes::Encodeisaacs
2013-05-14crypto: Pass strings to binding layer directlyisaacs
2013-04-29Merge remote-tracking branch 'origin/v0.10'Ben Noordhuis
2013-04-21crypto: LazyTransform on properties, not methodsisaacs
2013-04-12Merge branch 'v0.10'Fedor Indutny
2013-04-08crypto: fix constructor call in crypto streamsAndreas Madsen
2013-04-05Merge remote-tracking branch 'ry/v0.10'isaacs
2013-03-29crypto: Pass options to ctor callsisaacs
2013-03-26Merge remote-tracking branch 'origin/v0.10'Ben Noordhuis
2013-03-25crypto: make getCiphers() return non-SSL ciphersBen Noordhuis