From 26ea6aca82d31ba0dd00d9efc7272227b5bf6a2a Mon Sep 17 00:00:00 2001 From: John Gray <55205977+johngray-dev@users.noreply.github.com> Date: Mon, 25 Nov 2024 17:38:50 -0500 Subject: [PATCH] Update draft-ietf-lamps-pq-composite-sigs.md Remove tags around serialization and deserialziation --- draft-ietf-lamps-pq-composite-sigs.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/draft-ietf-lamps-pq-composite-sigs.md b/draft-ietf-lamps-pq-composite-sigs.md index bf49cdd..9e262ea 100644 --- a/draft-ietf-lamps-pq-composite-sigs.md +++ b/draft-ietf-lamps-pq-composite-sigs.md @@ -670,6 +670,7 @@ Note that in step 4 above, the function fails early if the first component fails ## SerializeKey and DeserializeKey The serialization routine for keys simply concatenates the fixed-length public or private keys of the component signatures, as defined below: + ~~~ Composite-ML-DSA.SerializeKey(key) -> bytes @@ -709,7 +710,6 @@ Serialization Process: bytes = encodedLength || mldsaEncodedPK || tradEncodedPK output bytes ~~~ -{: #alg-composite-serialize title="Composite SerializeKey(pk)"} Deserialization reverses this process, raising an error in the event that the input is malformed. @@ -762,8 +762,6 @@ Deserialization Process: output (mldsaPK, tradPK) ~~~ -{: #alg-composite-deserialize title="Composite DeserializeKey(bytes)"} - # Composite Key Structures {#sec-composite-structs}