<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-keymgr/src/keystore.rs, branch arti-v1.1.9</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.9</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.9'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-09-26T16:34:15Z</updated>
<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>
<entry>
<title>tor-keymgr: Implement ToEncodableKey for HsIdKey.</title>
<updated>2023-09-25T21:15:07Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-25T21:14:38Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=63325472b2a82392fc16d0c6f4d995195ade5e09'/>
<id>urn:sha1:63325472b2a82392fc16d0c6f4d995195ade5e09</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-keymgr: Implement EncodableKey for ed25519 public keys.</title>
<updated>2023-09-25T21:11:15Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-21T17:58:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=357932adc0dd68b88f0b1db2be0f78b853fa5844'/>
<id>urn:sha1:357932adc0dd68b88f0b1db2be0f78b853fa5844</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-keymgr: Implement EncodableKey for x25519 public keys.</title>
<updated>2023-09-25T21:11:12Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-25T18:22:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=61c3034dc195c6e404d4f88bd9e131433bb426ee'/>
<id>urn:sha1:61c3034dc195c6e404d4f88bd9e131433bb426ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-keymgr: Make EncodableKey support public keys too.</title>
<updated>2023-09-25T21:11:04Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-25T17:53:08Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1c3fe43493ea9f963a3a09a994b21bea126e04b6'/>
<id>urn:sha1:1c3fe43493ea9f963a3a09a994b21bea126e04b6</id>
<content type='text'>
Previously, `EncodableKey::to_keypair_data` could only be used for
encoding private keys (its return type was `KeypairData`). Now
`EncodableKey::to_keypair_data` can return public key data (`KeyData`)
too.

Note: `to_keypair_data()` will be renamed in a future commit.
</content>
</entry>
</feed>
