summaryrefslogtreecommitdiff
path: root/src/node_crypto.cc
AgeCommit message (Expand)Author
2019-10-03crypto: remove arbitrary UTF16 restrictionAnna Henningsen
2019-09-27tls: add option for private keys for OpenSSL enginesAnton Gerasimov
2019-09-23tls: add option to override signature algorithmsAnton Gerasimov
2019-09-22crypto: use BoringSSL-compatible flag getterShelley Vohr
2019-09-13crypto: fix OpenSSL return code handlingTobias Nießen
2019-09-13crypto: add oaepLabel optionTobias Nießen
2019-09-05src: fix ValidateDSAParameters when fips is enabledDaniel Bevenius
2019-08-29crypto: don't expose openssl internalsShelley Vohr
2019-08-22crypto: handle i2d_SSL_SESSION() error returnBen Noordhuis
2019-08-20crypto: simplify DSA validation in FIPS modeTobias Nießen
2019-08-09src: add error codes to errors thrown in C++Yaniv Friedensohn
2019-08-07crypto: extend RSA-OAEP support with oaepHashTobias Nießen
2019-07-25crypto: add outputLength option to crypto.createHashTobias Nießen
2019-07-23crypto: increase maxmem range from 32 to 53 bitsTobias Nießen
2019-07-23src: fix type name in commentBen Noordhuis
2019-06-18crypto: fix crash when calling digest after pipingTobias Nießen
2019-06-10src: remove TLS code for unsupported OpenSSLsSam Roberts
2019-05-29src: use ArrayBufferViewContents more frequentlyAnna Henningsen
2019-05-23src: remove memory_tracker-inl.h from header filesSam Roberts
2019-05-23src: move ThreadPoolWork inlines into a -inl.hSam Roberts
2019-05-20tls: expose built-in root certificatesBen Noordhuis
2019-05-20src: update UNREACHABLE macro to take a stringNitish Sakhawalkar
2019-05-15tls: expose keylog event on TLSSocketAlba Mendez
2019-04-26tls: include invalid method name in thrown errorSam Roberts
2019-04-24src: apply clang-tidy rule modernize-use-equals-defaultgengjiawen
2019-04-17crypto: do not abort when setting throwsSam Roberts
2019-04-12src: replace FromJust() with Check() when possibleSam Roberts
2019-04-08crypto: fix rsa key gen with non-default exponentSam Roberts
2019-04-08crypto: add support for RSA-PSS keysTobias Nießen
2019-04-08crypto: simplify missing passphrase detectionTobias Nießen
2019-04-04crypto: fail early if passphrase is too longTobias Nießen
2019-04-01src: remove internal includes from node_crypto.hSam Roberts
2019-04-01crypto: use EVP_PKEY_X448 in GetEphemeralKeyInfocjihrig
2019-04-01crypto: use EVP_PKEY_X25519 in GetEphemeralKeyInfocjihrig
2019-04-01crypto: don't crash on unknown asymmetricKeyTypeFilip Skokan
2019-03-30crypto: decode missing passphrase errorsTobias Nießen
2019-03-28crypto: add crypto.sign() and crypto.verify()Brian White
2019-03-28tls: return an OpenSSL error from renegotiateSam Roberts
2019-03-28crypto: add openssl specific error propertiesSam Roberts
2019-03-28crypto: rename generateKeyPairEdDSATobias Nießen
2019-03-24src: micro-optimize ALPN negotiationBen Noordhuis
2019-03-25crypto: add support for x25119 and x448 KeyObjectsFilip Skokan
2019-03-20tls: support TLSv1.3Sam Roberts
2019-03-18crypto: add support for EdDSA key pair generationTobias Nießen
2019-03-18src: use EVPKeyPointer in more placesBen Noordhuis
2019-03-18tls: return correct version from getCipher()Sam Roberts
2019-03-15Revert "crypto: add KeyObject.asymmetricKeySize"Tobias Nießen
2019-03-12crypto: fix EdDSA support for KeyObjectBrian White
2019-03-11crypto: check for invalid chacha20-poly1305 IVsSam Roberts
2019-03-07crypto: simplify GetPublicOrPrivateKeyFromJsTobias Nießen