| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | keymgr: Implement `SshKeyType::read_ssh_format_erased` for `KeyType`. | Gabriela Moldovan | 2023-06-15 | 1 | -4/+49 | |
| | | | | | | | | | | | | This adds a proof-of-concept `SshKeyType::read_ssh_format_erased` implementation for `KeyType`. The implementation decodes an OpenSSH key and converts it to one of the key types used internally by Arti. The value returned is type-erased, and will be downscast later down the line by the `KeyMgr` (note: `KeyMgr` doesn't exist yet). The `SshKeyType::write_ssh_format` will be implemented once these APIs are a bit more stable. | |||||
| * | keymgr: Add ArtiNativeKeyStore implementation skeleton. | Gabriela Moldovan | 2023-06-15 | 10 | -0/+558 | |
| This adds implementation stubs for `ArtiNativeKeyStore`, and introduces the traits needed to make the `KeyStore` APIs work. | ||||||
