commit 754922416c1c3db2890caea2553326ab5c9c3d6b
parent 6185066dd7a4f73245b0c4c22099099816676aa1
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date: Mon, 2 Mar 2026 14:53:41 +0100
no reclaim
Diffstat:
1 file changed, 0 insertions(+), 18 deletions(-)
diff --git a/draft-schanzen-gns-split-rrset.xml b/draft-schanzen-gns-split-rrset.xml
@@ -160,24 +160,6 @@
While statistically unlikely due to the use of a collision-resistant hash function
in the derivation label, a resolver could accidentally be caught in a resolution loop.
</t>
- <artwork name="" type="" align="left" alt=""><![CDATA[
-CreateTid(AUDIENCE_PK):
- x := rand()
- ETK := X25519 (x, AUDIENCE_PK)
- dhs := X25519 (x, G)
- TID := Base64 (SHA-512 (dhs))
- return (TID,ETK)
- ]]></artwork>
- <t>
- This allows to the user to only transfer the ETK which can in turn be
- used by the relying party to calculate the ticket identifier (TID)
- using its private key:
- </t>
- <artwork name="" type="" align="left" alt=""><![CDATA[
-CalculateTid(AUDIENCE_SK,ETK):
- dhs := X25519 (AUDIENCE_SK, G)
- return TID := Base64 (SHA-512 (dhs))
- ]]></artwork>
</section>
</section>
<section anchor="gana" numbered="true" toc="default">