index
:
tor
main
maint-0.1.2
maint-0.2.0
maint-0.2.1
maint-0.2.2
maint-0.2.3
maint-0.2.4
maint-0.2.5
maint-0.2.6
maint-0.2.7
maint-0.2.7-redux
maint-0.2.8
maint-0.2.9
maint-0.3.0
maint-0.3.1
maint-0.3.2
maint-0.3.3
maint-0.3.4
maint-0.3.5
maint-0.4.0
maint-0.4.1
maint-0.4.2
maint-0.4.3
maint-0.4.4
maint-0.4.5
maint-0.4.6
maint-0.4.7
maint-0.4.8
release-0.2.1
release-0.2.2
release-0.2.3
release-0.2.4
release-0.2.5
release-0.2.6
release-0.2.7
release-0.2.7-redux
release-0.2.8
release-0.2.9
release-0.3.0
release-0.3.1
release-0.3.2
release-0.3.3
release-0.3.4
release-0.3.5
release-0.4.0
release-0.4.1
release-0.4.2
release-0.4.3
release-0.4.4
release-0.4.5
release-0.4.6
release-0.4.7
release-0.4.8
Transit encryption and privacy out of the box
The Tor Project
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
common
/
crypto.h
Age
Commit message (
Expand
)
Author
2018-01-26
Refactor crypto.[ch] into smaller RSA module.
Fernando Fernandez Mancera
2018-01-23
Merge remote-tracking branch 'ffmancera/bug24658-openssl'
Nick Mathewson
2018-01-08
Refactor crypto.[ch] into smaller OpenSSL module.
Fernando Fernandez Mancera
2017-12-08
Fix wide lines introduced by previous patch.
Nick Mathewson
2017-12-08
Replace all FREE_AND_NULL* uses to take a type and a free function.
Nick Mathewson
2017-11-17
Make all the crypto free() functions macros that clear their targets
Nick Mathewson
2017-09-19
Add a BASE32_DIGEST_LEN define
David Goulet
2017-09-15
Run our #else/#endif annotator on our source code.
Nick Mathewson
2017-07-24
Rename the hybrid_encrypt/decrypt functions; label them as dangerous
Nick Mathewson
2017-07-07
Hide crypto_digest_t again and use an accessor for tests.
George Kadianakis
2017-07-07
test: Crypto groundwork for e2e circuit unittests.
George Kadianakis
2017-03-31
Isolate dmalloc/openssl bridge code to crypto.c
Nick Mathewson
2017-03-15
Run the copyright update script.
Nick Mathewson
2017-01-30
Merge branch 'combined-fuzzing-v4'
Nick Mathewson
2017-01-30
Make a bunch of signature/digest-checking functions mockable
Nick Mathewson
2017-01-11
Merge branch 'bug20569_030_02_squashed'
Nick Mathewson
2017-01-11
hs: Use AES-256 for v3 descriptor
David Goulet
2016-12-14
crypto: Change crypto_mac_sha3_256 to use the key length in the construction
David Goulet
2016-12-14
prop224 prepwork: Introduce HMAC-SHA3 function.
George Kadianakis
2016-09-16
Add support for AES256 and AES192
Nick Mathewson
2016-09-16
Remove a needless level of indirection from crypto_cipher_t
Nick Mathewson
2016-09-11
Merge remote-tracking branch 'public/solaris_warnings_028'
Nick Mathewson
2016-09-09
Chop another ~93 RSA key generations out of the unit tests
Nick Mathewson
2016-07-28
Fix a large pile of solaris warnings for bug 19767.
Nick Mathewson
2016-06-11
Add -Wmissing-variable-declarations, with attendant fixes
Nick Mathewson
2016-05-23
Expose crypto_digest_algorithm_get_length from crypto.c
Nick Mathewson
2016-05-16
Improve test coverage of our strongest-rng code.
Nick Mathewson
2016-02-27
Update the copyright year.
Nick Mathewson
2016-02-23
Merge branch 'bug17795'
Nick Mathewson
2016-02-10
Whitespace fixes
Nick Mathewson
2016-02-10
Another automated rename.
Nick Mathewson
2016-02-10
Rename crypto_digest_all, and digests_t.
Nick Mathewson
2016-02-06
changing output of crypto_cipher_crypt_inplace from int to void
Hassan Alsibyani
2016-01-27
Restrict the meaning of digests_t to sha1+sha256.
Nick Mathewson
2016-01-08
Merge remote-tracking branch 'public/feature16794_more'
Nick Mathewson
2015-12-29
Remove the (now-unused) digest_algorithm_bitfield_t
Nick Mathewson
2015-12-23
Unit tests for crypto_force_rand_ssleay().
Nick Mathewson
2015-12-19
Add `crypto_xof_t` and assorted routines, backed by SHAKE256.
Yawning Angel
2015-12-19
Add the SHA-3 hash functions to common/crypto.h.
Yawning Angel
2015-12-10
Merge remote-tracking branch 'public/feature17694_strongest_027'
Nick Mathewson
2015-12-08
Always hash crypto_strongest_rand() along with some prng
Nick Mathewson
2015-11-25
Merge branch 'bug17686_v2_027'
Nick Mathewson
2015-11-25
Now that crypto_rand() cannot fail, it should return void.
Nick Mathewson
2015-11-25
Add crypto-initializer functions to those whose return values must be checked
Nick Mathewson
2015-11-25
Make crypto_seed_rng() and crypto_rand() less scary.
Nick Mathewson
2015-11-24
add SHA512 support to crypto
George Tankersley
2015-10-02
Fix "make check-spaces"
Nick Mathewson
2015-09-15
Add tests for tortls.c
Ola Bini
2015-08-12
Add crypto_rand_unmocked, which is crypto_rand without mocking.
Yawning Angel
2015-07-31
Move formatting functions around.
Nick Mathewson
[next]