aboutsummaryrefslogtreecommitdiff
path: root/src/or/onion_ntor.c
Commit message (Collapse)AuthorAge
* Update the copyright date to 201.Nick Mathewson2013-01-16
|
* Check all crypto_rand return values for ntor.Nick Mathewson2013-01-03
|
* Use safe_mem_is_zero for checking curve25519 output for 0-nessNick Mathewson2013-01-03
| | | | This should make the intent more explicit. Probably needless, though.
* Add reference implementation for ntor, plus compatibility testNick Mathewson2013-01-03
| | | | | Before I started coding ntor in C, I did another one in Python. Turns out, they interoperate just fine.
* ntor: Don't fail fast server-side on an unrecognized KEYID(B)Nick Mathewson2013-01-03
|
* Implementat the ntor handshakeNick Mathewson2013-01-02
The ntor handshake--described in proposal 216 and in a paper by Goldberg, Stebila, and Ustaoglu--gets us much better performance than our current approach.