summaryrefslogtreecommitdiff
path: root/lib/crypto.js
Commit message (Expand)AuthorAgeFilesLines
* crypto: make createXYZ inlineableMatteo Collina2017-12-201-13/+71
* crypto: expose ECDH classBryan English2017-10-231-5/+3
* lib: faster type checks for some typesTimothy Gu2017-10-231-2/+5
* lib: remove excess indentationRich Trott2017-07-191-1/+1
* test,lib,doc: use function declarationsRich Trott2017-05-011-2/+2
* crypto: remove unused C++ parameter in sign/verifyTobias Nießen2017-04-181-2/+2
* crypto: add randomFill and randomFillSyncEvan Lucas2017-04-171-0/+70
* crypto: support all ArrayBufferView typesTimothy Gu2017-04-121-3/+2
* crypto: handle exceptions in hmac/hash.digestTobias Nießen2017-04-101-1/+2
* crypto: add sign/verify support for RSASSA-PSSTobias Nießen2017-04-011-3/+46
* crypto: support Uint8Array prime in createDHAnna Henningsen2017-03-271-4/+7
* meta: restore original copyright headerJames M Snell2017-03-101-0/+21
* crypto: upgrade pbkdf2 without digest to an errorJames M Snell2017-02-131-10/+6
* lib: add static identifier codes for all deprecationsJames M Snell2017-01-301-3/+3
* lib: remove unnecessary parameter for assertCrypto()Jackson Tian2017-01-181-1/+1
* lib: refactor crypto cipher/hash/curve gettersRich Trott2017-01-101-9/+9
* crypto: return `this` in setAuthTag/setAADKirill Fomichev2016-11-201-0/+2
* crypto: naming anonymous functionssolebox2016-10-151-24/+26
* crypto: add crypto.timingSafeEqual()not-an-aardvark2016-09-071-0/+3
* crypto: fix getDecoder() encoding checkatstojanov2016-09-041-1/+1
* Revert "crypto: add crypto.timingSafeEqual"James M Snell2016-08-231-3/+0
* crypto: add crypto.timingSafeEqualnot-an-aardvark2016-08-191-0/+3
* crypto,tls: perf improvements for crypto and tls getCiphersJames M Snell2016-06-211-27/+9
* src: refactor require('constants')James M Snell2016-05-171-1/+7
* lib: replace legacy uses of __defineGetter__James M Snell2016-05-161-7/+14
* crypto: fix error in deprecation messageRich Trott2016-04-281-1/+1
* crypto: fail early when loading crypto without opensslJames M Snell2016-03-231-12/+10
* buffer: add .from(), .alloc() and .allocUnsafe()James M Snell2016-03-161-1/+1
* crypto: simplify Certificate class bindingsAlexander Makarenko2016-03-051-5/+3
* crypto, string_bytes: treat `buffer` str as `utf8`Fedor Indutny2016-03-021-6/+3
* crypto: Improve control of FIPS modeStefan Budeanu2016-02-251-0/+6
* crypto: pbkdf2 deprecate digest overload.Tom Gallacher2016-01-231-0/+10
* lib: Consistent error messages in all modulesmicnic2015-11-091-4/+4
* streams: refactor LazyTransform to internal/Brendan Ashworth2015-09-141-31/+1
* util: prepend '(node) ' to deprecation messagesSakthipriyan Vairamani2015-07-031-5/+9
* lib,test: fix whitespace issuesRoman Reiss2015-06-151-3/+0
* lib: don't use global BufferRoman Reiss2015-06-111-0/+1
* crypto: add getCurves() to get supported ECsBrian White2015-06-081-2/+7
* lib: fix eslint stylesYosuke Furukawa2015-05-091-1/+1
* lib: add missing `new` for errors lib/*.jsMayhem2015-03-241-1/+1
* crypto: support passwords in publicEncryptCalvin Metcalf2015-02-021-1/+2
* lib: reduce util.is*() usagecjihrig2015-01-311-8/+8
* crypto: remove use of this._readableStateCalvin Metcalf2015-01-281-2/+1
* crypto: implement privateEncrypt/publicDecryptFedor Indutny2015-01-281-11/+23
* lib,src: make pseudoRandomBytes alias randomBytesCalvin Metcalf2015-01-221-6/+2
* lib: use const to define constantscjihrig2015-01-211-6/+6
* Remove excessive copyright/license boilerplateisaacs2015-01-121-21/+0
* crypto: allow creation of GCM ciphers with createCipherCalvin Metcalf2014-11-251-18/+20
* lib: turn on strict modeBen Noordhuis2014-11-221-2/+4
* crypto: createDiffieHellman throw for bad argsTrevor Norris2014-10-081-0/+5