summaryrefslogtreecommitdiff
path: root/tor-llcrypto/tests
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade to latest RustCrypto crates.Nick Mathewson2021-05-061-3/+3
|
* Add unseparated_literal_suffix lint, and fix it.Nick Mathewson2021-05-031-1/+1
|
* Rename Rsa{Identity,Signature} to fix clippy warning.Nick Mathewson2021-03-292-6/+6
|
* Add a compatibility layer so we can upgrade rand_core.Nick Mathewson2021-03-181-2/+3
| | | | | | dalek-crypto is stuck on rand_core 0.5.1, so we've been stuck too. This commit introduces a compatibility module so that we can wrap new rand_core instances to make them backward compatible.
* Add serde implementations for identity key types.Nick Mathewson2021-02-101-0/+31
|
* Run "cargo upgrade".Nick Mathewson2020-10-261-1/+1
|
* Use from_bytes name for Ed25519IdentityNick Mathewson2020-10-251-2/+2
|
* Ed25519 batch verification test.Nick Mathewson2020-10-211-1/+39
|
* More tests for ed25519identityNick Mathewson2020-10-211-0/+39
|
* Use Ed25519Identity in microdescriptors.Nick Mathewson2020-10-151-1/+1
|
* Add an (unchecked) Ed25519Identity typeNick Mathewson2020-10-151-5/+14
| | | | | This type differs from ed25519::PublicKey in that it is _not_ checked or expanded.
* Add test for failing RSA identity constructionNick Mathewson2020-09-131-0/+7
|
* Add some test vectors for rsa, taken from chutneyNick Mathewson2020-09-131-0/+77
|
* Add test vectors for curve25519->ed25519 parts of llcryptoNick Mathewson2020-09-131-0/+51
| | | | | | Also add a terminating NUL byte to a derivation string, to ensure that our results match Tor's results. (This does not actually serve a purpose FWICT.)
* llcrypto: add test vectors for sha3 and shakeNick Mathewson2020-08-281-1/+147
|
* Update to latest packages; ed25519 now needs signature crate traits.Nick Mathewson2020-07-201-1/+2
|
* update to use latest rust-crypto traits and modulesNick Mathewson2020-06-101-2/+2
|
* llcrypto: test vectors for sha2Nick Mathewson2020-05-211-2/+44
|
* Stop re-exporting traits from tor-llcrypto. It does not help.Nick Mathewson2020-05-081-3/+2
|
* Fresh git repository for work on "arti"Nick Mathewson2020-05-071-0/+242
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.