aboutsummaryrefslogtreecommitdiff
path: root/src/test/test_crypto.c
AgeCommit message (Expand)Author
2019-02-14Extract RNG tests into a new test moduleNick Mathewson
2019-01-16Bump copyright date to 2019Nick Mathewson
2018-09-05Try to fix new coverity warnings in unit tests.Nick Mathewson
2018-09-04Rename crypto_pk_check_key(), use it more reasonably, add testsNick Mathewson
2018-08-21When enabling NSS, disable OpenSSL.Nick Mathewson
2018-08-21Refactor crypto_rsa to use pem module.Nick Mathewson
2018-08-21Rename functions that encode/decode private keysNick Mathewson
2018-07-31Additional tests for NSS DHNick Mathewson
2018-07-11Move the initialization and cleanup parts of crypto.cNick Mathewson
2018-07-05Fix every include path changed in the previous commit (automated)Nick Mathewson
2018-07-05Remove util.hNick Mathewson
2018-07-03Merge remote-tracking branch 'github/ticket26626'Nick Mathewson
2018-07-03Replace U64_LITERAL with the standard UINT64_CNick Mathewson
2018-07-03Clean up various things that broke with our stdint.h changesNick Mathewson
2018-07-01Remove system headers from or.hNick Mathewson
2018-07-01Minimize headers that include crypto_formats and x25519 stuffNick Mathewson
2018-07-01Remove needless includes from or.hNick Mathewson
2018-07-01Combine DH_BYTES and DH_KEY_LEN; put them in a lib/defs header.Nick Mathewson
2018-06-21Rectify include paths (automated)Nick Mathewson
2018-06-21Merge remote-tracking branch 'rl1987/ticket19979_2'Nick Mathewson
2018-06-20Run rectify_include_paths.pyNick Mathewson
2018-06-20Update copyrights to 2018.Nick Mathewson
2018-06-19When possible, use RFC5869 HKDF implementation from OpenSSLrl1987
2018-06-17Merge remote-tracking branch 'github/bug26152_035'Nick Mathewson
2018-05-24Merge branch 'maint-0.3.3'Nick Mathewson
2018-05-24Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson
2018-05-24Merge branch 'maint-0.2.9' into maint-0.3.1Nick Mathewson
2018-05-24Add a unit test for PEM-encrypted documents.Nick Mathewson
2018-05-21Improve openssl_version tests with better messagesNick Mathewson
2018-04-06crypto: Refactor (P)RNG functionality into new crypto_rand module.Isis Lovecruft
2017-09-15Merge branch 'scan-build-032'Nick Mathewson
2017-09-15Run our #else/#endif annotator on our source code.Nick Mathewson
2017-09-12Fix warnings about passing uninitialized buffers into functionsNick Mathewson
2017-09-12Clear up dead-assignment warnings from scan-buildNick Mathewson
2017-08-24apply ahf's test_assert_null.cocciNick Mathewson
2017-08-24apply ahf's test_assert_int.cocciNick Mathewson
2017-08-24Fix operator usage in src/test/*.cAlexander Færøy
2017-07-24Rename the hybrid_encrypt/decrypt functions; label them as dangerousNick Mathewson
2017-06-28ed25519: Add tests blinding bad ed25519 pubkeys.George Kadianakis
2017-06-27whitespace fixNick Mathewson
2017-06-27ed25519: Add unittests for ed25519 pubkey validation.George Kadianakis
2017-04-07Test odd-sized base64 decodesTaylor Yu
2017-03-31Remove openssl/evp.h dependency from test_crypto.cNick Mathewson
2017-03-31Remove crypto/rand include from test_crypto.cNick Mathewson
2017-03-15Run the copyright update script.Nick Mathewson
2016-12-14crypto: Change crypto_mac_sha3_256 to use the key length in the constructionDavid Goulet
2016-12-14prop224 prepwork: Introduce HMAC-SHA3 function.George Kadianakis
2016-09-16Add support for AES256 and AES192Nick Mathewson
2016-09-16Simplify the crypto_cipher_t interface and structureNick Mathewson
2016-09-09Make a couple more tests run faster.Nick Mathewson