summaryrefslogtreecommitdiff
path: root/crates/tor-keymgr/src/keystore.rs
Commit message (Expand)AuthorAgeFilesLines
* Fix typos in doc commentsTobias Stoeckmann2024-03-061-1/+1
* tor-keymgr: Downgrade a TODO to a Note.Gabriela Moldovan2024-02-051-3/+3
* tor-keymgr: Remove a TODO about renaming Keystore.Gabriela Moldovan2024-02-051-4/+0
* tor-keymgr: Turn some TODOs into #1115.Gabriela Moldovan2024-01-101-2/+2
* Fix typosDimitris Apostolou2024-01-081-2/+2
* llcrypto: Hide the members of ExpandedKeypair.Nick Mathewson2023-11-291-1/+1
* Remove RngCompatExt.Nick Mathewson2023-11-291-4/+2
* Convert to the latest versions of dalek-cryptographyNick Mathewson2023-11-291-4/+4
* tor-keymgr: impl ToEncodableKey for IPT keysIan Jackson2023-11-231-1/+25
* tor-keymgr: Remove the ToEncodableKey impl of HsClientIntroAuthKeypair.Gabriela Moldovan2023-11-201-15/+0
* tor-keymgr: Allow the use of the newly deprecated HsClientIntroAuthKeypair (f...Gabriela Moldovan2023-11-201-4/+4
* tor-keymgr: Allow the use of the newly deprecated HsClientIntroAuthKeypair.Gabriela Moldovan2023-11-201-1/+4
* tor-keymgr: Add function for listing all entries in a keystore.Gabriela Moldovan2023-10-191-1/+4
* tor-keymgr: Give KeyType an Unknown variant.Gabriela Moldovan2023-10-191-4/+4
* tor-keymgr: Factor the generate() function into a separate trait.Gabriela Moldovan2023-10-091-41/+36
* tor-hsservice: Add more key roles.Gabriela Moldovan2023-10-031-2/+26
* Merge branch 'keymgr-blinded-keys' into 'main'gabi-2502023-09-261-5/+37
|\
| * tor-keymgr: Implement EncodableKey for ExpandedKeypair.Gabriela Moldovan2023-09-261-5/+37
* | tor-keymgr: Make SshKeyData accessors more idiomatic.Gabriela Moldovan2023-09-261-8/+10
* | tor-keymgr: Make SshKeyData non-exhaustive.Gabriela Moldovan2023-09-261-1/+1
* | tor-keymgr: Derive Clone, Debug for SshKeyData.Gabriela Moldovan2023-09-261-1/+1
|/
* tor-keymgr: Rename as_ssh_keypair_data to as_ssh_key_data.Gabriela Moldovan2023-09-261-5/+5
* tor-keymgr: Implement ToEncodableKey for HsIdKey.Gabriela Moldovan2023-09-251-3/+3
* tor-keymgr: Implement EncodableKey for ed25519 public keys.Gabriela Moldovan2023-09-251-3/+5
* tor-keymgr: Implement EncodableKey for x25519 public keys.Gabriela Moldovan2023-09-251-0/+26
* tor-keymgr: Make EncodableKey support public keys too.Gabriela Moldovan2023-09-251-9/+38
* tor-hsclient, arti-client, tor-keymgr, tor-netdoc: Use a keypair instead of ...Gabriela Moldovan2023-09-251-2/+4
* tor-hsclient, arti-client, tor-keymgr, tor-netdoc: Use a keypair instead of S...Gabriela Moldovan2023-09-251-10/+12
* tor-hsservice: Support storing desc signing keys in the keystore.Gabriela Moldovan2023-09-221-1/+14
* tor-hsservice: Support storing HsIdKeys in the keystore.Gabriela Moldovan2023-09-221-1/+35
* tor-hsservice: Add key specifier for blinded_id keypairs.Gabriela Moldovan2023-09-221-1/+13
* Resolve warnings about ambiguous/redundant doc linksNick Mathewson2023-08-221-1/+1
* tor-keymgr: Re-export ssh-key.Gabriela Moldovan2023-08-161-9/+7
* keymgr: Implement as_ssh_keypair_data for curve25519 keys.Gabriela Moldovan2023-08-161-4/+13
* keymgr: Add TODO regarding SshEncodableKey impl for x25519.Gabriela Moldovan2023-08-021-0/+1
* keymgr: Implement SshEncodableKey for ed25519::Keypair.Gabriela Moldovan2023-08-021-1/+8
* keymgr: Replace EncodableKey::to_bytes() with SSH-specific function.Gabriela Moldovan2023-08-021-7/+9
* keymgr: Make Keystore::generate() return a Result.Gabriela Moldovan2023-07-271-5/+5
* keymgr: Add function for generating EncodableKeys.Gabriela Moldovan2023-07-241-0/+27
* keymgr: Add a Keystore::contains accessor.Gabriela Moldovan2023-07-241-0/+3
* Fix typosDimitris Apostolou2023-07-221-1/+1
* keymgr: Use KeystoreId instead of a static string.Gabriela Moldovan2023-07-211-5/+6
* keymgr: Add EncodableKey::to_bytes for encoding keys.Gabriela Moldovan2023-07-201-0/+12
* keymgr: Remove unimplemented/unnecessary has_key_bundle function.Gabriela Moldovan2023-07-201-3/+0
* keymgr: Add an `id` function to `Keystore`.Gabriela Moldovan2023-07-201-0/+5
* keymgr: Use Box<dyn EncodableKey> instead of Box<dyn Any>.Gabriela Moldovan2023-07-101-3/+5
* keymgr: Explain why the TODO regarding EncodableKey can't be addressed.Gabriela Moldovan2023-07-051-1/+12
* keymgr: Rename KeyStore to Keystore globally.Gabriela Moldovan2023-06-291-5/+5
* keymgr: Downgrade "TODO hs" to "TODO HSS".Gabriela Moldovan2023-06-281-2/+2
* keymgr: Downgrade 2 "TODO hs" to "TODO HSS".Gabriela Moldovan2023-06-221-1/+1