- 21 Aug, 2018 2 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- 02 Aug, 2018 1 commit
-
-
Nick Mathewson authored
-
- 31 Jul, 2018 5 commits
-
-
Nick Mathewson authored
(We do this unconditionally, since we still need it for tortls.c)
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- 17 Jul, 2018 1 commit
-
-
Nick Mathewson authored
This is meant for use when encrypting the current time within the period in order to get a monotonically increasing revision counter without actually revealing our view of the time. This scheme is far from the most state-of-the-art: don't use it for anything else without careful analysis by somebody much smarter than I am. See ticket #25552 for some rationale for this logic.
-
- 13 Jul, 2018 1 commit
-
-
Nick Mathewson authored
This is largely conjectural, based on online documentation for NSS and NSPR.
-
- 11 Jul, 2018 3 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
These are now part of crypto_init.c. The openssl-only parts now live in crypto_openssl_mgt.c. I recommend reviewing this patch with -b and --color-moved.
-
Nick Mathewson authored
When it is set, include the NSS headers and libraries as appropriate. Doesn't actually use them yet, though.
-
- 26 Jun, 2018 1 commit
-
-
Nick Mathewson authored
Now the address-set code and the digest-set code share the same backend. Closes ticket 26510
-
- 21 Jun, 2018 1 commit
-
-
Nick Mathewson authored
I am calling the crypto library "crypt_ops", since I want higher-level crypto things to be separated from lower-level ones. This library will hold only the low-level ones, once we have it refactored.
-