aboutsummaryrefslogtreecommitdiff
path: root/proposals/220-ecc-id-keys.txt
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2016-08-10 14:23:46 -0400
committerNick Mathewson <nickm@torproject.org>2016-08-10 14:24:14 -0400
commit7ad026a2d6cec0e8ae7f9b663dcc218f684c52fd (patch)
treec86796040c8acbba5e552273e8ca23884006a4d0 /proposals/220-ecc-id-keys.txt
parent177737141fdeed99d009f4241ecc6463cefa5dd6 (diff)
downloadtorspec-7ad026a2d6cec0e8ae7f9b663dcc218f684c52fd.tar.gz
torspec-7ad026a2d6cec0e8ae7f9b663dcc218f684c52fd.zip
prop220: Add a siglen field to RSA cross-certificates
We need this because RSA signatures aren't fixed-length. Closes part of #19020
Diffstat (limited to 'proposals/220-ecc-id-keys.txt')
-rw-r--r--proposals/220-ecc-id-keys.txt3
1 files changed, 2 insertions, 1 deletions
diff --git a/proposals/220-ecc-id-keys.txt b/proposals/220-ecc-id-keys.txt
index c41aa23..7a21f20 100644
--- a/proposals/220-ecc-id-keys.txt
+++ b/proposals/220-ecc-id-keys.txt
@@ -462,7 +462,8 @@ Status: Accepted
with RSA key) contains the following data:
ED25519_KEY [32 bytes]
EXPIRATION_DATE [4 bytes]
- SIGNATURE [128 bytes]
+ SIGLEN [1 byte]
+ SIGNATURE [SIGLEN bytes]
Here, the Ed25519 identity key is signed with router's RSA
identity key, to indicate that authenticating with a key
certified by the Ed25519 key counts as certifying with RSA