summaryrefslogtreecommitdiff
path: root/doc/dev/notes/key-management-paths.md
Commit message (Collapse)AuthorAgeFilesLines
* dev doc: Update keymgr paths to mention the new denotator separator.Gabriela Moldovan2023-11-021-3/+3
|
* dev-doc: Document the service keys currently supported by keymgr.Gabriela Moldovan2023-10-131-4/+9
|
* tor-keymgr: Encode whether the key is public or private in the file extension.Gabriela Moldovan2023-10-131-2/+2
| | | | | | | | | | | | | | There are 2 reasons to make this change: * because having the word `private` in the extension will make it more difficult to accidentally misuse or misplace a private key (see https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1618#note_2947461) * because `Keystore`s will soon grow a `list()` function returning all `(ArtiPath, KeyType)`s in the keystore, and in order for `ArtiNativeKeystore` to implement this function, it will need to be able to reverse the `KeyType -> file extension` mapping (if two different `KeyType`s are mapped to the same extension, `ArtiNativeKeystore`s won't be able to reverse the mapping)
* dev docs: Document the `ArtiPath`s recognized by the key manager.Gabriela Moldovan2023-09-141-0/+15