summaryrefslogtreecommitdiff
path: root/lib/internal/crypto
AgeCommit message (Expand)Author
2019-06-24crypto: move _impl call out of handleError functDaniel Bevenius
2019-06-24crypto: move _pbkdf2 call out of handleError functDaniel Bevenius
2019-06-24crypto: move _randomBytes call out of handleError functDaniel Bevenius
2019-06-24crypto: move _scrypt call out of handleError functDaniel Bevenius
2019-05-30crypto: fix KeyObject handle type error messageAlexander Avakov
2019-04-12lib: enforce the use of Object from primordialsMichaël Zasso
2019-04-08crypto: add support for RSA-PSS keysTobias Nießen
2019-04-04crypto: remove legacy native handlesTobias Nießen
2019-04-04crypto: fix crash of encrypted private key export without cipherFilip Skokan
2019-04-04errors: add more information in case of invalid callbacksRuben Bridgewater
2019-04-03lib: force using primordials for JSON, Math and ReflectMichaël Zasso
2019-03-30benchmark,lib: change var to constRuben Bridgewater
2019-03-28crypto: add crypto.sign() and crypto.verify()Brian White
2019-03-28crypto: allow undefined for saltLength and paddingTobias Nießen
2019-03-28crypto: rename generateKeyPairEdDSATobias Nießen
2019-03-27lib: consolidate arrayBufferView validationRuben Bridgewater
2019-03-27crypto: remove obsolete encoding checkRuben Bridgewater
2019-03-27lib: remove return values from validation functionsRuben Bridgewater
2019-03-25crypto: add support for x25119 and x448 KeyObjectsFilip Skokan
2019-03-23lib: refactor Error.captureStackTrace() usageRuben Bridgewater
2019-03-18crypto: add support for EdDSA key pair generationTobias Nießen
2019-03-17crypto: expose KeyObject classFilip Skokan
2019-03-15Revert "crypto: add KeyObject.asymmetricKeySize"Tobias Nießen
2019-03-09crypto: improve error handling in parseKeyEncodingTobias Nießen
2019-03-07crypto: add KeyObject.asymmetricKeySizePatrick Gansterer
2019-03-05crypto: allow deriving public from private keysTobias Nießen
2019-03-02crypto: move DEP0113 to End-of-LifeTobias Nießen
2019-02-09crypto: include 'Buffer' in error output of Hash.update methodAmit Zur
2019-02-08lib: replace 'assert' with 'internal/assert' for many built-insRich Trott
2019-02-03src,lib: remove dead `process.binding()` codeAnna Henningsen
2019-01-18crypto: fix key handle extractionTobias Nießen
2019-01-08crypto: always accept private keys as public keysTobias Nießen
2019-01-07crypto: fix key object wrapping in sync keygenTobias Nießen
2018-12-24crypto: add key object APITobias Nießen
2018-12-13lib: refactor argument validation using validateStringZYSzys
2018-12-05lib: use ES6 class inheritance styleRuben Bridgewater
2018-12-05lib: remove `inherits()` usageRuben Bridgewater
2018-11-26crypto: convert to arrow functionyosuke ota
2018-11-11crypto: put legacy _handle accessors on prototypesMichaël Zasso
2018-10-21src,lib: move `natives` and `constants` to `internalBinding()`Anna Henningsen
2018-10-04bootstrapper: move internalBinding to NativeModuleGus Caplan
2018-10-03crypto: extract throwInvalidArgType functionDaniel Bevenius
2018-10-02crypto: add support for PEM-level encryptionTobias Nießen
2018-09-20crypto: allow promisifying generateKeyPairTobias Nießen
2018-09-20crypto: add API for key pair generationTobias Nießen
2018-09-19crypto: deprecate digest == null in PBKDF2Tobias Nießen
2018-09-18lib,doc: remove unused parameter, improve docsMaleDong
2018-09-18crypto: remove unused scrypt validation parameterTobias Nießen
2018-09-13crypto: assign missing deprecation codeTobias Nießen
2018-09-13crypto: rename symbols to match guidelinesTobias Nießen