aboutsummaryrefslogtreecommitdiff
path: root/src/test/test_crypto.c
AgeCommit message (Expand)Author
2016-02-10Rename crypto_digest_all, and digests_t.Nick Mathewson
2016-02-03Make crypto/rng_engine test pass on libressl. Bug not in any released tor.Nick Mathewson
2016-02-03Make Tor build happily with OpenSSL master and libressl.Nick Mathewson
2016-01-15Whitespace cleanupNick Mathewson
2015-12-23Unit tests for crypto_force_rand_ssleay().Nick Mathewson
2015-12-23Always test both ed25519 backends.Nick Mathewson
2015-12-20Appease "make check-spaces"Nick Mathewson
2015-12-20Add the randomized large buffer test for SHA-3 incremental hashing.Yawning Angel
2015-12-19Add `crypto_xof_t` and assorted routines, backed by SHAKE256.Yawning Angel
2015-12-19Add the SHA-3 hash functions to common/crypto.h.Yawning Angel
2015-11-27Unit test the full length of SHA256 and SHA512 digeststeor (Tim Wilson-Brown)
2015-11-26Merge remote-tracking branch 'teor/rand-failure-modes-v2'Nick Mathewson
2015-11-26Fix buffer size in sha512 unit testNick Mathewson
2015-11-26Add unit tests that check for common RNG failure modesteor (Tim Wilson-Brown)
2015-11-24add SHA512 support to cryptoGeorge Tankersley
2015-07-16Break some wide linesNick Mathewson
2015-07-06Integrate and enable ed25519-donna.Yawning Angel
2015-07-06Integrate the accelerated Curve25519 scalar basemult.Yawning Angel
2015-05-28Merge branch '12498_ed25519_keys_v6'Nick Mathewson
2015-05-28Implement ed25519-signed descriptorsNick Mathewson
2015-05-20Merge branch 'bug16034_no_more_openssl_098_squashed'Nick Mathewson
2015-05-20Now that OpenSSL 0.9.8 is dead, crypto_seed_rng() needs no argsNick Mathewson
2015-04-28Add "ADD_ONION"/"DEL_ONION" and "GETINFO onions/*" to the controller.Yawning Angel
2015-04-23Merge remote-tracking branch 'public/bug15745_027_03'Nick Mathewson
2015-04-23Fix some implicit conversion warningsNick Mathewson
2015-04-23Use a custom Base64 encoder with more control over the output format.Yawning Angel
2015-04-21Add test for random-int-in-rangeNick Mathewson
2015-01-23Split the slow unit tests into their own binaryNick Mathewson
2015-01-14Basic unit test for condition variables.Nick Mathewson
2015-01-02Bump copyright dates to 2015, in case someday this matters.Nick Mathewson
2014-11-12Fix wide lines (from 13172)Nick Mathewson
2014-11-12Replace operators used as macro arguments with OP_XX macrosNick Mathewson
2014-10-28Add another year to our copyright dates.Nick Mathewson
2014-10-27Remove configure option to disable curve25519Sebastian Hahn
2014-09-29Whitespace fixesNick Mathewson
2014-09-29Stop test & bench build failures with --disable-curve25519teor
2014-09-25Merge branch 'ed25519_ref10_squashed'Nick Mathewson
2014-09-25Add a reference implementation of our ed25519 modificationsNick Mathewson
2014-09-25Draft implementation for ed25519 key blinding, as in prop224Nick Mathewson
2014-09-25Add curve25519->ed25519 key conversion per proposal 228Nick Mathewson
2014-09-25Add encode/decode functions for ed25519 public keysNick Mathewson
2014-09-25Another ed25519 tweak: store secret keys in expanded formatNick Mathewson
2014-09-25Add Ed25519 support, wrappers, and tests.Nick Mathewson
2014-09-25Merge branch 'libscrypt_trunnel_squashed'Nick Mathewson
2014-09-25Add tests for failing cases of crypto_pwboxNick Mathewson
2014-09-25Test a full array of s2k flags with pwbox test.Nick Mathewson
2014-09-25Use preferred key-expansion means for pbkdf2, scrypt.Nick Mathewson
2014-09-25Test vectors for PBKDF2 from RFC6070Nick Mathewson
2014-09-25Test vectors for scrypt from draft-josefsson-scrypt-kdf-00Nick Mathewson
2014-09-25Rudimentary-but-sufficient passphrase-encrypted box code.Nick Mathewson