diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2023-11-09 19:12:51 +0000 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2023-11-09 19:13:45 +0000 |
commit | de36184ca92d0d6da245e9f85fc22f30a02b01fb (patch) | |
tree | a7722cb019ce5160cfa886a062227f379fe95182 /spec/ssh-protocols.md | |
parent | 48db6e0239cd580632bcdf19ca6fc2c83f2eb230 (diff) | |
download | torspec-de36184ca92d0d6da245e9f85fc22f30a02b01fb.tar.gz torspec-de36184ca92d0d6da245e9f85fc22f30a02b01fb.zip |
ssh-protocols: Change links to refer to the subsection
I couldn't get the `{ #arti-keystore }` syntax to work.
I looked at some examples elsewhere and the `{ #syntax }` didn't
seem to be generating id values as I expected, so I did this instead.
Diffstat (limited to 'spec/ssh-protocols.md')
-rw-r--r-- | spec/ssh-protocols.md | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/spec/ssh-protocols.md b/spec/ssh-protocols.md index 989eb9c..e3b1461 100644 --- a/spec/ssh-protocols.md +++ b/spec/ssh-protocols.md @@ -11,8 +11,8 @@ The Tor Project uses names ending `@spec.torproject.org`. | Id(s) | Namespace | Summary | Specification<br>link (retrieved at) | |----------|--------------|----------|-------------------------------------| -| **`ed25519-expaneded@`** | [Public key algorithm](https://datatracker.ietf.org/doc/html/rfc4250#section-4.11.3) (in [OpenSSH format](https://cvsweb.openbsd.org/src/usr.bin/ssh/PROTOCOL.key?annotate=HEAD) key file) | Expanded ed25519 private key | [Arti keystore](https://gitlab.torproject.org/tpo/core/arti/-/blob/main/crates/tor-keymgr/src/key_type/ssh.rs?ref_type=heads) (2023-11-08) | -| **`x25519@`** | [Public key algorithm](https://datatracker.ietf.org/doc/html/rfc4250#section-4.11.3) (in [OpenSSH format](https://cvsweb.openbsd.org/src/usr.bin/ssh/PROTOCOL.key?annotate=HEAD) key file) | X25519 private key | [Arti keystore](https://gitlab.torproject.org/tpo/core/arti/-/blob/main/crates/tor-keymgr/src/key_type/ssh.rs?ref_type=heads) (2023-11-08) | +| **`ed25519-expaneded@`** | [Public key algorithm](https://datatracker.ietf.org/doc/html/rfc4250#section-4.11.3) (in [OpenSSH format](https://cvsweb.openbsd.org/src/usr.bin/ssh/PROTOCOL.key?annotate=HEAD) key file) | Expanded ed25519 private key | [Arti keystore types] +| **`x25519@`** | [Public key algorithm](https://datatracker.ietf.org/doc/html/rfc4250#section-4.11.3) (in [OpenSSH format](https://cvsweb.openbsd.org/src/usr.bin/ssh/PROTOCOL.key?annotate=HEAD) key file) | X25519 private key | [Arti keystore types] | ## Registration process @@ -54,6 +54,8 @@ For further information, consult the linked specifications. ## SSH key types for the Arti keystore +[Arti keystore types]: #ssh-key-types-for-the-arti-keystore + The [Arti keystore](https://tpo.pages.torproject.net/core/doc/rust/tor_keymgr/index.html) stores private keys (and, sometimes, public keys) |