summaryrefslogtreecommitdiff
path: root/crates/tor-key-forge/src/traits.rs
Commit message (Expand)AuthorAgeFilesLines
* keymgr: Fix ephemeral keystore cert encoding bugGabriela Moldovan2026-04-081-12/+1
* tor-llcrypto: Rename rsa::PrivateKey to rsa::KeyPair.Wesley Aptekar-Cassels2025-09-081-4/+4
* tor-key-forge: Add RSA key types.Wesley Aptekar-Cassels2025-09-081-1/+49
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-3/+3
* fix `clippy::doc_overindented_list_items`Steven Engler2025-04-031-1/+1
* Use an EntropicRng trait to enforce key generation rules.Nick Mathewson2025-03-241-3/+6
* key-forge: Use CryptoRng from rand.Nick Mathewson2025-03-181-2/+1
* tor-key-forge: Remove no longer needed ItemType impl for KeyUnknownCert.Gabriela Moldovan2025-01-131-9/+0
* tor-key-forge: Implement ItemType for ParsedEd25519Cert.Gabriela Moldovan2025-01-131-0/+9
* tor-key-forge: Fill out the InvalidCertError type.Gabriela Moldovan2025-01-131-1/+19
* tor-key-forge: Add ItemType impl for KeyUnknownCert.Gabriela Moldovan2025-01-131-0/+9
* tor-key-forge: Split out ItemType as a separate trait.Gabriela Moldovan2025-01-131-14/+29
* tor-key-forge: Distinguish between parsed certs and encodable certs.Gabriela Moldovan2025-01-131-4/+7
* tor-keymgr: Replace from_encodable_cert with validation function.Gabriela Moldovan2025-01-131-7/+2
* tor-hscrypto: Move encodable key trait impls from tor-key-forge.Gabriela Moldovan2024-12-111-112/+0
* tor-key-forge: Implement KeystoreItem::item_type.Gabriela Moldovan2024-12-041-1/+1
* tor-key-forge: s/EncodableKey/EncodableItem in documentation.Gabriela Moldovan2024-12-041-11/+11
* tor-key-forge: Implement EncodableItem for Tor ed25519 certs.Gabriela Moldovan2024-12-041-0/+14
* tor-keymgr: Replace as_ssh_key_data with as_keystore_item (fmt).Gabriela Moldovan2024-12-041-1/+2
* tor-keymgr: Replace as_ssh_key_data with as_keystore_item.Gabriela Moldovan2024-12-041-13/+12
* tor-key-forge: Add into_erased impl for KeystoreItem.Gabriela Moldovan2024-12-041-1/+12
* tor-key-forge: Replace EncodableItem::key_type() with item_type().Gabriela Moldovan2024-12-041-12/+11
* tor-key-forge: Rename EncodableKey to EncodableItem.Gabriela Moldovan2024-12-041-13/+13
* tor-key-forge: Add a KeystoreItem type to replace SshKeyData.Gabriela Moldovan2024-12-041-1/+22
* tor-key-forge: Add a ToEncodableCert trait.Gabriela Moldovan2024-12-041-0/+49
* Resolve clippy::empty_line_after_doc_comments warnings.Nick Mathewson2024-12-031-1/+1
* tor-key-forge: Replace fully-qualified path with import.Gabriela Moldovan2024-10-171-2/+2
* tor_key_forge::traits::ToEncodableKey: add KeyPair associated typeAdam Joseph F0B74D717CDE8412A3E0D4D5F29AC8080DA8E1E02024-09-091-1/+22
* Rename tor-keys crate to tor-key-forgeDavid Goulet2024-09-041-0/+306