aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/left-right-protocol10
1 files changed, 10 insertions, 0 deletions
diff --git a/docs/left-right-protocol b/docs/left-right-protocol
index da4c4975..c02e520e 100644
--- a/docs/left-right-protocol
+++ b/docs/left-right-protocol
@@ -24,6 +24,10 @@
;;; bundled keypair creation into business signing context creation
;;; (knew that was a mistake...).
+;;; Need revoke and rekey operations, RPKI keys this time. First
+;;; problem is how does the IRBE name the key that is to roll if
+;;; keypairs are created on the fly? Hmm.
+
;;; How do we construct publication URIs (which also go into some of
;;; the X.509 extensions in the resource certs)? We create CAs on the
;;; fly in response to what we learn from our parent, so it's hard to
@@ -59,6 +63,12 @@
;;; proven is that publication client A is not stepping on publication
;;; client B even when B is A's parent.
+;;; Operations on keys need to specify signature algorithm (currently
+;;; only RSA, but need agility) and key length. Signing operations
+;;; need to specify hash algorithms as well (currently default
+;;; SHA-256, option for higher SHA functions, we expect crypto world
+;;; to hand us new hash functions within a few years).
+
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;
;;; Protocol operations between IRBE and RE.