69 Commits (e781832ea1b4c57e8277a93def70a2d894a82dd7)

Author SHA1 Message Date
Fedor Indutny f0d870501e crypto: do not lowercase cipher/hash names 11 years ago
Brian White a226be4f76 crypto: allow custom generator for DiffieHellman 11 years ago
Fedor Indutny b4c4e0bbaa crypto: throw on SignFinal failure 11 years ago
Ben Noordhuis 6514a4128c test: fix array sorting bug 11 years ago
Ben Noordhuis 74d9aa49d5 crypto: support custom pbkdf2 digest methods 11 years ago
Trevor Norris 66d908f09a crypto: convert RandomBytesRequest to a class 11 years ago
Thom Seddon f755ecf484 src: accept passphrase when crypto signing with private key 11 years ago
Ben Noordhuis 6327d67be3 crypto: fix assert() on malformed hex input 11 years ago
David Björklund d904c231b6 crypto: Add test for sha.write(''); sha.end() 11 years ago
Ben Noordhuis 82b3524bce crypto: fix utf8/utf-8 encoding check 12 years ago
isaacs 3a2b5030ae crypto: Clear error after DiffieHellman key errors 12 years ago
Ben Noordhuis f59ab10a64 buffer, crypto: fix default encoding regression 12 years ago
Ben Noordhuis cfd0dca9ae crypto: make getCiphers() return non-SSL ciphers 12 years ago
Ben Noordhuis 7189b3ed33 crypto: don't assert when calling Cipher#final() twice 12 years ago
Ben Noordhuis 4231dab39f crypto: fix base64 padding regression 12 years ago
Victor Costan e235bce2ba Fix crypto.hmac behavior with empty keys. 12 years ago
Ben Noordhuis f5f9e8da71 crypto: improve cipher/decipher error messages 12 years ago
isaacs e0c600e00e test: Tests for streaming crypto interfaces 12 years ago
isaacs 175f78c6ba crypto: Streaming api for Hmac 12 years ago
isaacs 90de2ddb77 crypto: Streaming interface for Hash 12 years ago
isaacs 76b0bdf720 crypto: Add crypto.DEFAULT_ENCODING (defaults to 'buffer') 12 years ago
isaacs bfb9d5bbe6 crypto: Binding only accepts buffers 12 years ago
isaacs 9901b69c8e crypto: Move encoding logic to JS, default=buffer 12 years ago
Ben Noordhuis 82df345fbb test: add diffie-hellman regression test 12 years ago
Ben Noordhuis 2fbf0612a1 crypto: sort return value of getCiphers/getHashes 12 years ago
Ben Noordhuis 14a6c4efb8 crypto: add crypto.getHashes() 12 years ago
Ben Noordhuis f53441ab1f crypto: add crypto.getCiphers() 12 years ago
Fedor Indutny 63ff449d87 crypto: bring module into modern age 12 years ago
Ben Noordhuis 2a30d328fa crypto: add sync interface to crypto.pbkdf2() 12 years ago
Ben Noordhuis 900196e135 crypto: make cipher/decipher accept buffer args 13 years ago
ssuda fb7348ae06 crypto: add PKCS12/PFX support 13 years ago
isaacs 0cdf85e28d Lint all the JavaScripts. 13 years ago
Ben Noordhuis cc2861ee44 crypto: don't ignore DH init errors 13 years ago
Ben Noordhuis d70ef199f1 crypto: fix memory leaks in PBKDF2 error path 13 years ago
Ben Noordhuis f44d0b9044 crypto: throw exception on unknown digest method 13 years ago
Ben Noordhuis 7defbd27ef test: add DSA sign/verify crypto tests 13 years ago
Ben Noordhuis 9d3faf4f9a crypto: add support for RSA public key signing/verification 13 years ago
Ben Noordhuis 3ac5f1106d crypto: make verify() return true or false, not 1 or 0 13 years ago
Ben Noordhuis 534e41b474 crypto: make verify() return true or false, not 1 or 0 13 years ago
Ryan Dahl 850609ea2d Remove separation of libuv tests 13 years ago
Ben Noordhuis 018e110cd1 test: replace .addListener() calls with .on() 13 years ago
Colton Baker 87286cc737 Fixed a lot of jslint errors. 13 years ago
Ryan Dahl 4e1d6fca8e Mark tests which are broken in libuv 13 years ago
Glen Low 04122ad2d3 crypto: PBKDF2 function from OpenSSL 13 years ago
SAWADA Tadashi d3a84bea7b Fix crypto encryption/decryption with Base64. 14 years ago
Stefan Bühler db993956d6 Fix crypto hmac to accept binary keys + add test cases from rfc 2202 and 4231 14 years ago
SAWADA Tadashi e357acc55b Fix crypto encryption/decryption with Base64. 14 years ago
Mark Cavage 88552c51ae Support for signature verification with RSA/DSA public keys 14 years ago
Håvard Stranden 9f0b1a9bc6 Add Diffie-Hellman support to crypto module 14 years ago
Ryan Dahl 55048cdf79 Update copyright headers 14 years ago