- Dec 21, 2015
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Dec 20, 2015
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Yawning Angel authored
This creates a random 100 KiB buffer, and incrementally hashes (SHA3-512) between 1 and 5 * Rate bytes in a loop, comparing the running digest with the equivalent one shot call from the start of the buffer.
-
- Dec 19, 2015
-
-
Yawning Angel authored
This is an eXtendable-Output Function with the following claimed security strengths against *all* adversaries: Collision: min(d/2, 256) Preimage: >= min(d, 256) 2nd Preimage: min(d, 256) where d is the amount of output used, in bits.
-
Yawning Angel authored
* DIGEST_SHA3_[256,512] added as supported algorithms, which do exactly what is said on the tin. * test/bench now benchmarks all of the supported digest algorithms, so it's possible to see just how slow SHA-3 is, though the message sizes could probably use tweaking since this is very dependent on the message size vs the SHA-3 rate.
-
Yawning Angel authored
This is where things get tor specific. It's just replacing stdint.h and memset_s with the tor compat code so going back is trivial...
-
Yawning Angel authored
The digest routines use init/update/sum, where sum will automatically copy the internal state to support calculating running digests. The XOF routines use init/absorb/squeeze, which behave exactly as stated on the tin.
-
- Dec 18, 2015
-
-
https://github.com/coruus/keccak-tinyYawning Angel authored
As of commit: 64b6647514212b76ae7bca0dea9b7b197d1d8186
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Signed-off-by:
David Goulet <dgoulet@ev0ke.net>
-
Nick Mathewson authored
When we are low on accounted bandwidth, we stop advertising that we're a directory, but we will continue to answer directory requests, just as before.
-
Nick Mathewson authored
Convention is that router_dump_router_to_string() should look at its input "router", which should be generated by router_build_fresh_descirptor().
-
-
-
-
Fixes #15801
-
-
-
This will give relay operators the ability of disabling the caching of directory data. In general, this should not be necessary, but on some lower-resource systems it may beneficial.
-
-
Final piece of prop 237. Closes 12538.
-
Nick Mathewson authored
-
-
Nick Mathewson authored
-
-
-
-
Nick Mathewson authored
-
Nick Mathewson authored
This is CID 1343603
-
Nick Mathewson authored
This is CID 1343601.
-
Nick Mathewson authored
This is CID 1340255
-
Nick Mathewson authored
This is CID 1340251
-