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
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
common
/
crypto.h
Age
Commit message (
Expand
)
Author
2018-06-21
Split crypto and tls libraries into directories
Nick Mathewson
2018-06-21
Rectify include paths (automated)
Nick Mathewson
2018-06-20
Remove dmalloc support; closes #26426
Nick Mathewson
2018-06-20
Run rectify_include_paths.py
Nick Mathewson
2018-06-20
Update copyrights to 2018.
Nick Mathewson
2018-05-08
Refactor crypto.[ch] into smaller DH module.
Fernando Fernandez Mancera
2018-04-18
crypto: Move declaration of crypto_init_siphash_key() into crypto.h.
Isis Lovecruft
2018-04-06
crypto: Remove unnecessary includes from src/common/crypto.[ch]
Isis Lovecruft
2018-04-06
crypto: Refactor (P)RNG functionality into new crypto_rand module.
Isis Lovecruft
2018-02-16
Move crypto_pk_obsolete_* functions into RSA module.
Fernando Fernandez Mancera
2018-02-03
Add xof functions into crypto_digest.[ch]
Fernando Fernandez Mancera
2018-02-03
Refactor crypto.[ch] into smaller xof+digest module.
Fernando Fernandez Mancera
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
[next]