DNS/GNS/Zonesについて、ここに記述してください。

1. 2. Zones

A zone in GNS is defined by a public/private ECDSA key pair (d,zk), where d is the private key and zk the corresponding public key.

GNS employs the curve parameters of the twisted edwards representation of Curve25519 [RFC7748] (a.k.a. edwards25519) with the ECDSA scheme ([RFC6979]).

In the following, we use the following naming convention for our cryptographic primitives:

d is a 256-bit ECDSA private key.

p is the prime of edwards25519 as defined in [RFC7748], i.e. 2^255 - 19.

B is the group generator (X(P),Y(P)) of edwards25519 as defined in [RFC7748].

L is the prime-order subgroup of edwards25519 in [RFC7748].

zk is the ECDSA public key corresponding to d.