From e147de98e9f14b97901dae1bec82bc6174b696ac Mon Sep 17 00:00:00 2001 From: Manu Sporny Date: Sun, 20 Aug 2023 11:37:44 -0400 Subject: [PATCH] Add link to POSEIDON paper. --- gen-identifier-registry | 2 ++ index.xml | 17 ++++++++++++++++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/gen-identifier-registry b/gen-identifier-registry index 3112819..c02c475 100755 --- a/gen-identifier-registry +++ b/gen-identifier-registry @@ -37,6 +37,8 @@ for line in csvdata: spec = 'RFC 6234' elif(codec.startswith('sha3')): spec = 'FIPS 202' + elif(codec.startswith('poseidon')): + spec = 'POSEIDON' elif(codec.startswith('md4')): status = 'deprecated' spec = 'RFC 6150' diff --git a/index.xml b/index.xml index c585c90..9a02faa 100644 --- a/index.xml +++ b/index.xml @@ -270,6 +270,21 @@ data specifies the value of the output of the hash function. + + + POSEIDON: A New Hash Function for Zero-Knowledge Proof Systems + + + + + + + + A modular framework and concrete instances of cryptographic hash functions which work natively with GF(p) objects. The POSEIDON hash function uses up to 8x fewer constraints per message bit than a Pedersen Hash. + + + + The BLAKE2 Cryptographic Hash and Message Authentication Code (MAC) @@ -452,7 +467,7 @@ implementations of the specification (in alphabetical order). sha2-512-2240x1014activeRFC 6234 sha2-512-2560x1015activeRFC 6234 blake2b-2560xb220activeRFC 7693 - poseidon-bls12_381-a2-fc10xb401activeUnknown + poseidon-bls12_381-a2-fc10xb401activePOSEIDON