<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-keymgr/src/keystore.rs, branch arti-v1.1.10</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.10</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.10'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-10-19T10:46:01Z</updated>
<entry>
<title>tor-keymgr: Add function for listing all entries in a keystore.</title>
<updated>2023-10-19T10:46:01Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-10-16T14:13:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=877ac1067dfcbc84820e3ac61fd9c9df1bb0abe2'/>
<id>urn:sha1:877ac1067dfcbc84820e3ac61fd9c9df1bb0abe2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-keymgr: Give KeyType an Unknown variant.</title>
<updated>2023-10-19T10:46:01Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-10-16T14:20:16Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c5256ca1a795cf9b64c1cbf1d3980403ceb2b687'/>
<id>urn:sha1:c5256ca1a795cf9b64c1cbf1d3980403ceb2b687</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-keymgr: Factor the generate() function into a separate trait.</title>
<updated>2023-10-09T16:29:05Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-10-04T18:23:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=15431bd3b1fc1a34c8e7b15221a9ca4bac103f1f'/>
<id>urn:sha1:15431bd3b1fc1a34c8e7b15221a9ca4bac103f1f</id>
<content type='text'>
`EncodableKey` is a trait for encoding keypairs and public keys. Keygen
only makes sense for key_pairs_ (it doesn't make sense for public keys),
so it makes sense to move `generate()` out of `EncodableKey`,
</content>
</entry>
<entry>
<title>tor-hsservice: Add more key roles.</title>
<updated>2023-10-03T11:05:29Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-28T10:47:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a6b6143f989ffafe026797f94d95c652daa0ad58'/>
<id>urn:sha1:a6b6143f989ffafe026797f94d95c652daa0ad58</id>
<content type='text'>
This adds a couple of new `HsSvcKeyRoles` for:
  * `KS_hs_id` keypairs
  * `KP_hs_blind_id` public keys keys
</content>
</entry>
<entry>
<title>Merge branch 'keymgr-blinded-keys' into 'main'</title>
<updated>2023-09-26T16:34:15Z</updated>
<author>
<name>gabi-250</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-26T16:34:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0d34ab693d8de77ac21d94af7c2e26f8f1d28604'/>
<id>urn:sha1:0d34ab693d8de77ac21d94af7c2e26f8f1d28604</id>
<content type='text'>
tor-keymgr: Support storing `ed25519::ExpandedKeypair`s in the keystore

See merge request tpo/core/arti!1619</content>
</entry>
<entry>
<title>tor-keymgr: Make SshKeyData accessors more idiomatic.</title>
<updated>2023-09-26T13:58:54Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-26T13:58:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=92382c25e07d7f54152954b93e5b683584f16036'/>
<id>urn:sha1:92382c25e07d7f54152954b93e5b683584f16036</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-keymgr: Make SshKeyData non-exhaustive.</title>
<updated>2023-09-26T13:38:19Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-26T13:38:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=364eb0f954e1c5cd90c5b1541ebd7a14bd326e96'/>
<id>urn:sha1:364eb0f954e1c5cd90c5b1541ebd7a14bd326e96</id>
<content type='text'>
We will need to add another variant to this when we add support for
certificates.
</content>
</entry>
<entry>
<title>tor-keymgr: Derive Clone, Debug for SshKeyData.</title>
<updated>2023-09-26T13:37:09Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-26T13:37:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=30df99e5e7e9805de48065853f606e0829e00fbf'/>
<id>urn:sha1:30df99e5e7e9805de48065853f606e0829e00fbf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-keymgr: Implement EncodableKey for ExpandedKeypair.</title>
<updated>2023-09-26T12:03:17Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-21T19:01:02Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=820137f80fbf430909208f1f3973d15a37912446'/>
<id>urn:sha1:820137f80fbf430909208f1f3973d15a37912446</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-keymgr: Rename as_ssh_keypair_data to as_ssh_key_data.</title>
<updated>2023-09-26T09:47:36Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-26T09:46:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3b8c906b3fd9f0bad8a13a493548a8edd9a041ac'/>
<id>urn:sha1:3b8c906b3fd9f0bad8a13a493548a8edd9a041ac</id>
<content type='text'>
This function no longer returns `KeypairData` (it now returns
`SshKeyData`).
</content>
</entry>
</feed>
