summaryrefslogtreecommitdiff
path: root/crates/tor-key-forge/src/macros.rs
Commit message (Expand)AuthorAgeFilesLines
* tor-key-forge: add a `secret()` accessor to the derived keypair typeSteven Engler2026-06-241-0/+9
* tor-key-forge: for `Curve25519Keypair` public key, add `inner()`Steven Engler2026-04-141-0/+10
* relay: Implement a helper to build RelayIdentitiesDavid Goulet2026-02-231-0/+5
* Lay foundations for RSA keys in keystore.Wesley Aptekar-Cassels2025-09-301-1/+1
* tor-llcrypto: Rename rsa::PrivateKey to rsa::KeyPair.Wesley Aptekar-Cassels2025-09-081-7/+7
* tor-key-forge: Add RSA key types.Wesley Aptekar-Cassels2025-09-081-4/+189
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-1/+1
* Use an EntropicRng trait to enforce key generation rules.Nick Mathewson2025-03-241-5/+7
* squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-2/+2
* Wrap ed25519-dalek types.Nick Mathewson2025-03-181-10/+10
* tor-key-forge: Split out ItemType as a separate trait.Gabriela Moldovan2025-01-131-2/+8
* tor-keymgr: Replace as_ssh_key_data with as_keystore_item.Gabriela Moldovan2024-12-041-4/+4
* tor-key-forge: Replace EncodableItem::key_type() with item_type().Gabriela Moldovan2024-12-041-4/+4
* tor-key-forge: Rename EncodableKey to EncodableItem.Gabriela Moldovan2024-12-041-4/+4
* tor-key-forge: Reformat derives for readability.Gabriela Moldovan2024-10-171-2/+4
* tor-key-forge: Reformat a long line for readability.Gabriela Moldovan2024-10-171-1/+4
* key-forge: Add curve25519 key wrapper macroDavid Goulet2024-09-191-8/+161
* tor-key-forge: encapsulate `define_ed25519_keypair` macro depsSteven Engler2024-09-181-28/+40
* key-forge: Fix a comment with the wrong nameDavid Goulet2024-09-181-2/+2
* key-forge: Support extra docs and attributes to ed25519 keypairDavid Goulet2024-09-181-3/+7
* key-forge: Add helper function and implement traitsDavid Goulet2024-09-181-12/+36
* tor_key_forge::traits::ToEncodableKey: add KeyPair associated typeAdam Joseph F0B74D717CDE8412A3E0D4D5F29AC8080DA8E1E02024-09-091-0/+1
* Rename tor-keys crate to tor-key-forgeDavid Goulet2024-09-041-0/+174