4 releases (breaking)

0.26.0 Jan 7, 2025
0.25.0 Dec 2, 2024
0.24.0 Oct 31, 2024
0.23.0 Sep 30, 2024

#2100 in Cryptography

Download history 167/week @ 2024-10-09 194/week @ 2024-10-16 333/week @ 2024-10-23 1082/week @ 2024-10-30 142/week @ 2024-11-06 739/week @ 2024-11-13 1098/week @ 2024-11-20 1096/week @ 2024-11-27 1047/week @ 2024-12-04 1360/week @ 2024-12-11 937/week @ 2024-12-18 471/week @ 2024-12-25 736/week @ 2025-01-01 1044/week @ 2025-01-08 1231/week @ 2025-01-15 962/week @ 2025-01-22

4,030 downloads per month
Used in 29 crates (4 directly)

MIT/Apache

285KB
4K SLoC

tor-keys

Crate for the cryptographic keys in the Tor landscape.

Overview

The tor-keys crate manages all high level wrappers around lower-level cryptographic primitives found in tor-llcrypto.

More specifically, wrappers are used in order to bring semantic on top of lower-level crypto keys which helps avoid mixing keys in the code base.

For example, defining a long term identity relay signing keypair around a lower level ed25519 keypair makes it so that we can't use that key to be used for another purpose.

This crate is part of Arti, a project to implement Tor in Rust.

License: MIT OR Apache-2.0


lib.rs:

Dependencies

~12–23MB
~324K SLoC