Skip to content

Commit

Permalink
Merge branch 'main' into ring-test-vectors
Browse files Browse the repository at this point in the history
  • Loading branch information
davxy committed Jul 27, 2024
2 parents ef2861f + 6b07f6f commit 15a2539
Show file tree
Hide file tree
Showing 8 changed files with 508 additions and 396 deletions.
88 changes: 50 additions & 38 deletions data/bandersnatch_ed_sha512_ell2_ietf_vectors.json
Original file line number Diff line number Diff line change
@@ -1,74 +1,86 @@
[
{
"comment": "Bandersnatch_SHA-512_ELL2 - vector-1",
"sk": "2bd8776e6ca6a43d51987f756be88b643ab4431b523132f675c8f0004f5d5a17",
"pk": "76adde367eebc8b21f7ef37e327243a77e34e30f9a211fda05409b49f16f3473",
"sk": "3d6406500d4009fdf2604546093665911e753f2213570a29521fd88bc30ede18",
"pk": "a1b1da71cc4682e159b7da23050d8b6261eb11a3247c89b07ef56ccd002fd38b",
"alpha": "",
"ad": "",
"h": "bb21b9e639f2f712abdacd1d7d3b85e9d02674e768268a0f99fd78231f23adbe",
"gamma": "9d1326a5c7bc71cb746a961ffc0a83ccb2da6be3fd13081fdb4515c91e54c9d0",
"beta": "be2af0216454b40a366b8216d78a7b7a065eb90c8e30027bac51f6bb88fd04800afc968223ef2c5e7fc3a042b24515cac54177186661af9e3b87bd215454e4a8",
"proof_c": "0942ed7ffe84dfdae3ef36e263d6c184417c687a9b46ba2ec2b31bdca8344b03",
"proof_s": "562438361b79371e21126319a21996b7c6fc5370423f7a2fdcc970842f466008"
"h": "b923c55b4b7d8c28156c87e005c6d8385a6f26019eee3149aaeb7ee7ce284b38",
"gamma": "208d1eacbedbfb00708a7068c708a565c0bd41c8155010c52e55c6837fecfa52",
"beta": "96b48404e1df9c738557ccbdfb5bc6f7b8fa3d281aa51742a5928e7a5d77cf5b4fc6ed61fc0f7e073dfc3ee8e06b1e5de55e93ecff8ad926cc99a08e8aa6a779",
"proof_c": "106f39b9ba10c49df8dfeeea43f8ff02823110fcd8de3ce6110124d29f75881c",
"proof_s": "49584112e665526173bfebb6f8949348b1accf72da122c77b501cd395464330c"
},
{
"comment": "Bandersnatch_SHA-512_ELL2 - vector-2",
"sk": "3d6406500d4009fdf2604546093665911e753f2213570a29521fd88bc30ede18",
"pk": "a1b1da71cc4682e159b7da23050d8b6261eb11a3247c89b07ef56ccd002fd38b",
"sk": "8b9063872331dda4c3c282f7d813fb3c13e7339b7dc9635fdc764e32cc57cb15",
"pk": "5ebfe047f421e1a3e1d9bbb163839812657bbb3e4ffe9856a725b2b405844cf3",
"alpha": "0a",
"ad": "",
"h": "fb460da0b0d91803ba7157a3f4fba7377c5fdcbc107be32de2d3ba1b27bbdadb",
"gamma": "b38bd5cda1732f3e838c6d2cadbe741cffe6e7ee804f7186378a664f138b4509",
"beta": "50302f0b81a922f8d590c622863f434d79913379573aebcf4c7d637b6cf78450c57dbdbf011222a429b104b49ace7ddf7a98ca782100ff8b12c9d2aa36947e4b",
"proof_c": "bfbee57da7fc30536309be225aefc2d7dfe00daedbc9a6b3a8d4c75e7b258d17",
"proof_s": "c4f95c1432dbbc0b9220b8efc165657dd640fb6cbc085f719aa8a688a38bbb17"
"h": "d905aaf894a97094b1d707ea7685fbc4ac501fc01cef25586a9c36288c5c6302",
"gamma": "25c5ab15ce5d973bfec7b6dd428b5b5971958a056d10cc18d5e9ccd0ee4c7b86",
"beta": "2ae6660f435f733482e4fb6a2c743288fc1d8a6b173b01f490929cd128514c518112bed1659bb8eab1535e279f9b7349fa316ba6f7bd8baa4ae410141bb565d2",
"proof_c": "ac8c53d06bb8c0946c479f1732e16800e810810fedda70f37b8a9c4f1016df11",
"proof_s": "9a3d82d40e8600276b5fd92cd8d21287abbece6ee357ff5e086126cf912e3d0a"
},
{
"comment": "Bandersnatch_SHA-512_ELL2 - vector-3",
"sk": "8b9063872331dda4c3c282f7d813fb3c13e7339b7dc9635fdc764e32cc57cb15",
"pk": "5ebfe047f421e1a3e1d9bbb163839812657bbb3e4ffe9856a725b2b405844cf3",
"sk": "6db187202f69e627e432296ae1d0f166ae6ac3c1222585b6ceae80ea07670b14",
"pk": "9d97151298a5339866ddd3539d16696e19e6b68ac731562c807fe63a1ca49506",
"alpha": "",
"ad": "0b8c",
"h": "54169525e90bf569c974bd8f68d462d4f0c245523ec082097cabcb9ca05f12e5",
"gamma": "14020183589d3848899ed56dd3a303db8238d675fd81f01918d1eec3c6ea6125",
"beta": "1e5d230c898b3710e0b5ccbde76900fb40be458724bbab61c74e30346c8ae0100a663395bbb73f5b3f8d63d674a3729b170b5ff00fac8a2b391c78586209e76e",
"proof_c": "b4a0f4e22633e148d87b9d96f5692d53784d602fbb828bc6d940af98d362c116",
"proof_s": "60417b4dadd1b278781d49c9de8cba7fbce39b51ab64cdc149be93e6c4638b1a"
"h": "587f7c01731c52ce4e02405a9642bf39da4b62befa0a0811f00dd1710a975cc4",
"gamma": "002030eb901d08fe85873b46cd5a1bd2a2c9fbce4f15e9e39066c1fe91be1c1f",
"beta": "5ca9dc5e02e908b5f1de31c85d30a064353420ab930a541db5f518eee07fb059323df22d2ce82d36a5bac52aa322f08072cc0b9c555a5e4179e3c11a067de7a2",
"proof_c": "2ae1f37e6427ec7f3b71e90b54eac7b0b21425760f46ca78908bc0fd2077ca16",
"proof_s": "78c7f35f0b3e8edd83a08a36a70c263cd7dba1ab81a2d6ee60242b4af06f2d03"
},
{
"comment": "Bandersnatch_SHA-512_ELL2 - vector-4",
"sk": "6db187202f69e627e432296ae1d0f166ae6ac3c1222585b6ceae80ea07670b14",
"pk": "9d97151298a5339866ddd3539d16696e19e6b68ac731562c807fe63a1ca49506",
"sk": "b56cc204f1b6c2323709012cb16c72f3021035ce935fbe69b600a88d842c7407",
"pk": "dc2de7312c2850a9f6c103289c64fbd76e2ebd2fa8b5734708eb2c76c0fb2d99",
"alpha": "73616d706c65",
"ad": "",
"h": "889e4fef46be12a90de3a85fd228cbd401854cb6de9a53cd8e256c6fe98a1cb4",
"gamma": "1197b2dbc086a11938ca9b58230bba6c6d07396059abe1cb75c7498a981d8d3a",
"beta": "d3b2e4531f23f99677fafa456694121744f8ca7eb0733d54753b5bf3db5559b0fa3194fc6cbc06c63635fb222e3eca0c7e9d6fe8996dded951b469e256d159f5",
"proof_c": "b7aa0ef36b91e5ce8e387ba5a91e4ca02ebd739405fe88e56b4fde91fac65b10",
"proof_s": "512e1d4c223e5b084018ccbd95471518846b2d29558b34f3a8d5980e574e480b"
"h": "c1cde8432c5bf619b14a403d611140c117a52ba31004574238bd58bf8fc6181f",
"gamma": "5d5a673794b7a0003a1c36f299c4d61055e4b680bb3c2ccd8858dce89c6cd5d3",
"beta": "0db282523110f629d8c9424afa66f4dfcb9e6dcea5f7891ab2ffc09eeb72a0ac11ac36841ec72644a5d24c1fa879872d3091c5e5b81940761f9f8f378f5013ae",
"proof_c": "7eb5a8b661e9d93203d7f7aa4b597e695be7c139b457fa5e33a866f4a66f2f12",
"proof_s": "cde921089ee5ec8d2d940e75819a6347cd8f0ccd215b712f90b278ed186cbb03"
},
{
"comment": "Bandersnatch_SHA-512_ELL2 - vector-5",
"sk": "b56cc204f1b6c2323709012cb16c72f3021035ce935fbe69b600a88d842c7407",
"pk": "dc2de7312c2850a9f6c103289c64fbd76e2ebd2fa8b5734708eb2c76c0fb2d99",
"sk": "da36359bf1bfd1694d3ed359e7340bd02a6a5e54827d94db1384df29f5bdd302",
"pk": "decb0151cbeb49f76f10419ab6a96242bdc87baac8a474e5161123de4304ac29",
"alpha": "42616e646572736e6174636820766563746f72",
"ad": "",
"h": "45750b9ebdbe9d2d74a1d81e52b8ce882c2621aeb54f37521a1928ef6b242b34",
"gamma": "46c5db953de82d9035ce367b270b2666b29e56d255dfe4cb54d8c0816698c599",
"beta": "ac30d1fbd6e7c2f689b970eb46174de8dd5c3de3b0f7ca989d07ad453ff8a4221b888a140b37afed48823355b715f6e6320c9594238f400d8a5e8046c19f4014",
"proof_c": "74f6f4bc147d8940c0c0330e48874726da4eb2889d3af5b4a5f977be8007fa1a",
"proof_s": "02c9899dfc7ea2393f09fb8c044da5fb3edc564a2a38b38b36023b3fa1760c01"
"h": "8af6936567d457e80f6715f403e20597c2ca58219974c3996a4e4414c3361635",
"gamma": "022abfa7670d5051a6a0e212467666abb955faafe7fe63446f50eb710383444c",
"beta": "126296afb914aa1225dfdddfe3bfd185b488801810e18034330b1c07409ccdc4f8deccfc30be219cb5186f80a523ae41720031ae39a78f18d3b14df8bb6d8e8a",
"proof_c": "4ddb0d1ebe4d7da9e2cca5c85e39b51166c969dfa30bbf69baafa22121b2000e",
"proof_s": "2616dff1f59ff7e7bfc25fa0fea37a9c37e93cf1b88a5e73505a195138590c0c"
},
{
"comment": "Bandersnatch_SHA-512_ELL2 - vector-6",
"sk": "da36359bf1bfd1694d3ed359e7340bd02a6a5e54827d94db1384df29f5bdd302",
"pk": "decb0151cbeb49f76f10419ab6a96242bdc87baac8a474e5161123de4304ac29",
"alpha": "42616e646572736e6174636820766563746f72",
"ad": "73616d706c65",
"ad": "1f42",
"h": "8af6936567d457e80f6715f403e20597c2ca58219974c3996a4e4414c3361635",
"gamma": "022abfa7670d5051a6a0e212467666abb955faafe7fe63446f50eb710383444c",
"beta": "126296afb914aa1225dfdddfe3bfd185b488801810e18034330b1c07409ccdc4f8deccfc30be219cb5186f80a523ae41720031ae39a78f18d3b14df8bb6d8e8a",
"proof_c": "6da06a3bb70fbe61cc77636fb6e1e8e061126d9dc75017a29b4d7ea9588c5a12",
"proof_s": "dec100afe85fd3c51cdea2e790f10b8dd3c887f2b89fbad477bbc5d5122c6912"
"proof_c": "087914abfd2a59a593384c538bb2f11480d4b196ae2a973ac33cb7dd2cc1541b",
"proof_s": "9ad1cdabc97035a05d76c4f4e3c1826deafbc3e4d41df6bf66eaa21d1ba63018"
},
{
"comment": "Bandersnatch_SHA-512_ELL2 - vector-7",
"sk": "35b877a25c394512292b82bdf8468e98eaf03c79c7fc9d53546dadc5fb75b500",
"pk": "b0e1f208f9d6e5b310b92014ea7ef3011e649dab038804759f3766e01029d623",
"alpha": "42616e646572736e6174636820766563746f72",
"ad": "1f42",
"h": "69dec7fe79f816d095b04cead45e856ff6c7e798f513e09291958e35a5590443",
"gamma": "9adeacd15eacdc651e4db1ea4c0917973eac2000479edf6132f3774601cc6902",
"beta": "ff5f6324ea18bbb4df92f7d6304bf27a0a44fa80fd40b985de8d43963a7e02c6ef6f0947911604155c6fe40f68cc91c96ffd358275b58960554274498a70f144",
"proof_c": "50a14bab81a42e118e8c167136db35b731a9194a250ae5e65452592742cbdb0e",
"proof_s": "a75b5327d1b921bb72e2e8c525c18d2fce661b365379ae9f1168c75d281d0100"
}
]
Loading

0 comments on commit 15a2539

Please sign in to comment.