lsd0016

LSD0016: The GNS Split Record Set
Log | Files | Refs

commit 754922416c1c3db2890caea2553326ab5c9c3d6b
parent 6185066dd7a4f73245b0c4c22099099816676aa1
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Mon,  2 Mar 2026 14:53:41 +0100

no reclaim

Diffstat:
Mdraft-schanzen-gns-split-rrset.xml | 18------------------
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">