summaryrefslogtreecommitdiff
path: root/tor-llcrypto/src/pk.rs
Commit message (Collapse)AuthorAgeFilesLines
* tor-llcrypto: Improve documentation and move keyblinding.Nick Mathewson2021-05-211-7/+19
|
* Add the "unreachable_pub" lint.Nick Mathewson2021-05-181-1/+1
| | | | | | This is a somewhat obnoxious change in its scope and requirements, but it makes it easier to understand what the real public and private parts of our APIs are.
* llcrypto: Move ed25519 module into its own file.Nick Mathewson2020-10-151-75/+1
|
* Enable batch ed25519 verification.Nick Mathewson2020-10-021-0/+58
|
* Document private members in most cratesNick Mathewson2020-09-241-2/+9
|
* Add unit test for ValidatableEd25519SignatureNick Mathewson2020-09-131-0/+28
|
* Migrate certificate and routerdesc checking to tor-checkableNick Mathewson2020-09-031-8/+7
| | | | | Now these types are parsed and returned wrapped inside a checkable object.
* llcrypto: Define a "ValidatableSignature" typeNick Mathewson2020-09-031-0/+40
| | | | | This type wraps a signature, a public key, and the signed object. It's meant to be useful for implementing SelfSigned objects.
* most missing docs for llcryptoNick Mathewson2020-05-081-2/+5
|
* Fresh git repository for work on "arti"Nick Mathewson2020-05-071-0/+21
Arti is a rust tor implementation. It's project I've been working on for a few months now, in weekends and in spare time. It doesn't speak the tor protocol yet, and it doesn't connect to the network at all. It needs much more documentation and testing, but I'm just about ready to show it to others. See the README.md for a description of what is there and what isn't.