Skip to content

Commit

Permalink
IETF VRF Test vectors (#19)
Browse files Browse the repository at this point in the history
  • Loading branch information
davxy authored Jun 20, 2024
1 parent ef15032 commit 2c31562
Show file tree
Hide file tree
Showing 13 changed files with 720 additions and 91 deletions.
3 changes: 3 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,9 @@ ring-proof = { package = "ring", git = "https://github.com/w3f/ring-proof", rev
[dev-dependencies]
ark-ed25519 = "0.4"
hex = "0.4"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
indexmap = { version = "2.2.6", features = ["serde"] }

[features]
default = [ "std" ]
Expand Down
80 changes: 80 additions & 0 deletions data/bandersnatch_ed_sha512_ell2_vectors.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
[
{
"comment": "bandersnatch-ed-sha512-ell2 vector-0",
"sk": "2bd8776e6ca6a43d51987f756be88b643ab4431b523132f675c8f0004f5d5a17",
"pk": "76adde367eebc8b21f7ef37e327243a77e34e30f9a211fda05409b49f16f3473",
"alpha": "",
"ad": "",
"h": "4c2b0c99b741b5b7940f6443acb2b02038b1b0e6e40335f2c138d05199071ee2",
"gamma": "d8c15f4ab93c36069e266da9c0b0a33c01f6d8d18f417f7465b303eaa1522498",
"beta": "21ab0472259050f54e0c987902c2ded1558393d6ea03295cdd015846592c7b0a8ebbf9362f189dacb67f2c6b33252b94203a9323b6703606c5afddccd3a9a73d",
"proof_c": "feeed00d76bb3729c435daa11304a85cd1f407d1893524a6a21c5074d88cf00d",
"proof_s": "af40cdb6b86c75d35ea9c4ae8a571b791706ee24b9e0f03711d5ce9a07857b1b",
"flags": "00"
},
{
"comment": "bandersnatch-ed-sha512-ell2 vector-1",
"sk": "3d6406500d4009fdf2604546093665911e753f2213570a29521fd88bc30ede18",
"pk": "a1b1da71cc4682e159b7da23050d8b6261eb11a3247c89b07ef56ccd002fd38b",
"alpha": "0a",
"ad": "",
"h": "76a50def319c3e4aa0eeffa30524b1d49e18fba61bb21b5c9957d627ac6edf42",
"gamma": "7df30be96a67fdebbb80d383d63bb81bb6a2b2105d0dca29065f8078b4325cf1",
"beta": "865535979978530a6826b5d963bbf245cb45a8529b9ad1ce1e60c444286991d079ca1f2d570b34b707e33260272c25e56db2a5f09122d160b7314a5ca8ec4318",
"proof_c": "cca9fba0091fbdce441ac670d785c7649ce5e2b537d26a7954dc884b1f53a519",
"proof_s": "59c77b6d77ce767f53e7ce5ff7d308df3fc511ec9ebe99d52cd5db9963b11c09",
"flags": "00"
},
{
"comment": "bandersnatch-ed-sha512-ell2 vector-2",
"sk": "8b9063872331dda4c3c282f7d813fb3c13e7339b7dc9635fdc764e32cc57cb15",
"pk": "5ebfe047f421e1a3e1d9bbb163839812657bbb3e4ffe9856a725b2b405844cf3",
"alpha": "",
"ad": "0b8c",
"h": "86e5951f8fbfa4b5589cc12a5b9b696d2ab621e094f399978116ceb6a4fdae25",
"gamma": "34a792a9667b684dedb1039ea9cde933a6b90239b2bf0d3c974b2574e8f54e8a",
"beta": "53fb95bfb362577563e4c9ce9cd674af5d4ccdaebbf7f1fe777b0d6b9fb179d518f6ae61cfc9d365e05194a07c83ce8ca7875f33163e734bfc76ae8439b6fa93",
"proof_c": "df620c5667b0af721c542de05aa6c5bb1cc3867fd1887059f7587157ea94741c",
"proof_s": "56c26dd2bbe92e71dbd47a1fdd98254ac50969783f5b7dbe1cabe06914a6a905",
"flags": "00"
},
{
"comment": "bandersnatch-ed-sha512-ell2 vector-3",
"sk": "6db187202f69e627e432296ae1d0f166ae6ac3c1222585b6ceae80ea07670b14",
"pk": "9d97151298a5339866ddd3539d16696e19e6b68ac731562c807fe63a1ca49506",
"alpha": "73616d706c65",
"ad": "",
"h": "a0bd1c7976aeb45313e14fcb5c15b74fff30a5326ac7252225606239038535ce",
"gamma": "c9dd8c8b33ec9749ca3aae6670953702888241860e408b9e9ab51f0e49d2fd2e",
"beta": "a61da4005b5efcff4c1d6cf0319a3484c4f6aa1c98c45b6247a46e7af5989f13c0def11def0e07e13925bb597fc89a0e1f86573259c55e338c957e0f8254efbc",
"proof_c": "cc37725450b79edb25ddc4fb02a3191f9c35ec49f7ebebea7c83e892edbb211a",
"proof_s": "ea76e909915f792e20b327a4abbb3a3ba50f274a7bf6b1b3e20eb76594927a1a",
"flags": "00"
},
{
"comment": "bandersnatch-ed-sha512-ell2 vector-4",
"sk": "b56cc204f1b6c2323709012cb16c72f3021035ce935fbe69b600a88d842c7407",
"pk": "dc2de7312c2850a9f6c103289c64fbd76e2ebd2fa8b5734708eb2c76c0fb2d99",
"alpha": "42616e646572736e6174636820766563746f72",
"ad": "",
"h": "50061468c7e6fb8725e51428e2fbfaf69cc8a9fbfd0986f611ba67b98b767d99",
"gamma": "376762d2bbd3e26603563272b43fede3fcae6dcad7417ad8d5090cde0ea2dbc2",
"beta": "c57b6442fbb7a8311dd0caf0372ec4305c028529393873d6bb7527e999a4c72e0ccc4126319aa66070e531ed20ad966e5de04bca9686c91c3e5c3eca5cbac7da",
"proof_c": "406ef4b1af07fae3eae8a117e0e01798c415ea7891ecb04a115d3653fa052812",
"proof_s": "b11b0dc855e9efbff15d677e8567491569e40971fe75f62623dae39bc9fc8f0d",
"flags": "00"
},
{
"comment": "bandersnatch-ed-sha512-ell2 vector-5",
"sk": "da36359bf1bfd1694d3ed359e7340bd02a6a5e54827d94db1384df29f5bdd302",
"pk": "decb0151cbeb49f76f10419ab6a96242bdc87baac8a474e5161123de4304ac29",
"alpha": "42616e646572736e6174636820766563746f72",
"ad": "73616d706c65",
"h": "4e54f52208d720246302cf1040d6f3f6e87cf98916e5ba7555fdb962886dbb80",
"gamma": "e1803195eeb2db7ea55fb247fd8ab0a4d8f6d86a8dd1c17d3cfc3be490baac37",
"beta": "2a6ce84d317370d1ede73df305ede5209d6587cd77b16d1d3fd321c28e4337a7843130d4b7ded1e15831d938b834b2afe78e6f024fa43f9619ec8d9bc2d4c84a",
"proof_c": "b0f0b01f607e79c7a65cb0926c85c8f28c706bcaa1693443bf5e875c80ff4f03",
"proof_s": "9ce7cc56b6339e7f6c4aa7f4722ee92eae64140d35c08f6e307f9d90583a2416",
"flags": "00"
}
]
80 changes: 80 additions & 0 deletions data/bandersnatch_sw_sha512_tai_vectors.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
[
{
"comment": "bandersnatch-sw-sha512-tai vector-0",
"sk": "2bd8776e6ca6a43d51987f756be88b643ab4431b523132f675c8f0004f5d5a17",
"pk": "f55a48e6befa22dc42007ec6d5bf83620d8f794901f42b18c10a4f7a6176985280",
"alpha": "",
"ad": "",
"h": "85272ebeec7fa7aefe4435bcaf4ee4b166869c009f1c20a913a11dbc9619565280",
"gamma": "e5bca62ac9db1ce84de97075e90f4201ab64ed78f4350715b9cebdae229f830700",
"beta": "66adefba8fe54119cd479aa123d21fbbd808eb6cd1fb45f121cb8f436363fc110d88f4d08c2950ddf011b5e3ec8acc116add49fcb4e6c92b1f19e1886fe0f2b7",
"proof_c": "c10bd80dfa29828c3b70afaa4724a39d835b4e0384393fc675b07dc5b582860f",
"proof_s": "b26a49471359eb3582b26a7d60b24994a08f16721f9be25b12a6590e1762800b",
"flags": "00"
},
{
"comment": "bandersnatch-sw-sha512-tai vector-1",
"sk": "3d6406500d4009fdf2604546093665911e753f2213570a29521fd88bc30ede18",
"pk": "fd72a90d1eeba6733824e76bb31991b8108d6562756b85f244333e3c7205225200",
"alpha": "0a",
"ad": "",
"h": "492f668985986ce552f2e482cac001a1451ce9bf75d0a9b0f51a504c4112a95c80",
"gamma": "1103f401f9e892209618f6a839d8083987552aad2ac43c81c8e725fb2a062f4f00",
"beta": "7c1469f05cdbac14d5d99c51b0943850b65bdf78e32e7d8643fdf87f4d0ac741eb8f5f6c3d3c55f905038c7fd61df4280b142cbbfdb0d11ddf7bfd0552ab1f8f",
"proof_c": "7e14e28e305195027a265fb3df3316e37b6dabea999fc4615ab9e3c74a5ac41c",
"proof_s": "e0cc13063ab0dfc68b593067287112acb169547942380604accc9842691af017",
"flags": "00"
},
{
"comment": "bandersnatch-sw-sha512-tai vector-2",
"sk": "8b9063872331dda4c3c282f7d813fb3c13e7339b7dc9635fdc764e32cc57cb15",
"pk": "e30eae606d21dff460cdaecfc9bfcd2e319628ccc0242f3ca21f2d5c940ba41680",
"alpha": "",
"ad": "0b8c",
"h": "096924b8b4c5724fdc4dc329438e1a5499fb4a3a8ba25043f4177bd4e289863300",
"gamma": "931e57555925b989c7abb1a207b343540476752bd21b83e804d1c537e65b403380",
"beta": "3029f5d8c557b3280fc3291e5754fc8568bbc93bce4abdbb7ca894cf7f3b30847352e63fb024dc78deb8f7ac86a748b4765dba53d4d572db2e02fe99ea17b6b3",
"proof_c": "a74c63aed576402560995b2c975fb20e8d0524f1067e2904baf1e2951ce14c19",
"proof_s": "730ac4fa5a8a42c2dba06b51313b97f44f56f77f8b795ce46576c45f4e1aa507",
"flags": "00"
},
{
"comment": "bandersnatch-sw-sha512-tai vector-3",
"sk": "6db187202f69e627e432296ae1d0f166ae6ac3c1222585b6ceae80ea07670b14",
"pk": "2a00e5a32e2f097858a1a4a73cf5c2fb4e6d375a4ea4cc3ae3e91660eade850c80",
"alpha": "73616d706c65",
"ad": "",
"h": "97f561b890b2afbc021a365d03cadf685817f0925cc5933136af74550145786a80",
"gamma": "1566ad669e90a78024902eb2aaea5faec0820440221705459080c1765763b04f80",
"beta": "742890b8a77bd3d0ae6356d79d746b4866b3e394e2a410f110bbb1ceed8b55eb397550e59cb407dca5adb9e4f64a613b5b36515aeba2bfee60edee6f3216ddcf",
"proof_c": "48363053f320928a90d63b4b83f9ff6d51d115cea0d186c47b22c837265db016",
"proof_s": "c0fd167be7b0a16bc1a8ef1e8d4811c916a6d0e81c8c83d27f207e6791beae0f",
"flags": "00"
},
{
"comment": "bandersnatch-sw-sha512-tai vector-4",
"sk": "b56cc204f1b6c2323709012cb16c72f3021035ce935fbe69b600a88d842c7407",
"pk": "4f29d79a27b9545d7223431eb6a63776949454b16e2ac0b7a959304ce3e52b6a00",
"alpha": "42616e646572736e6174636820766563746f72",
"ad": "",
"h": "529c294b62f91f06adf94c1136f3be9712de81d1c27b0cbfbaec03550597fc5380",
"gamma": "89bbae24c8b83734de8fe6b42857d691bd372636e75be310012b4d27871c923680",
"beta": "3e333815f0e6db54c00be6429cebde30994a5c55a11a8c101865dc009b6feef51b7496250590d0f583d0aacaaaf1abe841dbe2425f956eb0797d11f63fcc45ce",
"proof_c": "a7aff0044ddce0a444ea63732b2619635733282b5370813adcd86e49d1747218",
"proof_s": "573d79b286d98023a6493c95bacd2c81d9576befbff8d6eb7004ce13c537201a",
"flags": "00"
},
{
"comment": "bandersnatch-sw-sha512-tai vector-5",
"sk": "da36359bf1bfd1694d3ed359e7340bd02a6a5e54827d94db1384df29f5bdd302",
"pk": "e58e8ba2e99035fb7ae11fa14e2a609d6d13679278dac63ebee64ca8612ffa1480",
"alpha": "42616e646572736e6174636820766563746f72",
"ad": "73616d706c65",
"h": "c02032eced6c8fec4c72eb676665d6ad3afaf4cc1dba3ad4c23781698e85123080",
"gamma": "ee0c2b6fd9e85e113d98c673cc9a4197fafece02fbfa69c00a363f69c32d0b0680",
"beta": "bc6d2d66625a223ad83f72d18564a028f0685b634f394c137f391eac89931c8ebf1ed008c3e46980fe3d441869501a1d3a6f94e2dc536ed022245315bca3f99d",
"proof_c": "ff329fba1b22b2632fd2c118f1bb2df27d0905f619875cf6c322ada99dabf70d",
"proof_s": "1a7e8b6656cc59c865a63e2b5352de0e8020051a3e8149b831fb46a46310ec0f",
"flags": "00"
}
]
80 changes: 80 additions & 0 deletions data/ed25519_sha512_tai_vectors.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
[
{
"comment": "ed25519-sha512-tai vector-0",
"sk": "b48e913135c9b4f3b1f827e9078b194cc22e2081e8658a515961ee7f5b4e8206",
"pk": "6df1619a1ef5fc4e53a03ddb1c26f568978415612eae3a3072370898bcd4ba21",
"alpha": "",
"ad": "",
"h": "63235208358694eefe50d23c068414f3c906460187b3fef0f9abec29b2c83896",
"gamma": "96bbfdc967a99035133f4c793e72125c0fba916062ec14b45ffcc1cc13fd2189",
"beta": "bc4c45ec038b4cbbf24594c6766ab09f39de276d521b8a1384b0eeceb9a41a2e1c8f3902a283e56ac2c63933c3bbc917f29e45f8afa238996a3311c06c514a87",
"proof_c": "8c3f365b53406d22f6bc2003236c396300000000000000000000000000000000",
"proof_s": "15e89038665483b69291f9a67b8b2ad368d4d4d43cf78f04db136a19ad0c3502",
"flags": "00"
},
{
"comment": "ed25519-sha512-tai vector-1",
"sk": "fc4722b3efeadcfa8b437f6e34f71c50a240bd2e66b958c5c17519cc9d936906",
"pk": "bf512469e7f9b766bf5c75e47e84fda3ec887bd24d79b9165c19e01a88fe5ff2",
"alpha": "0a",
"ad": "",
"h": "31e761a08859ec02432a3ad7296ac74a570fe1ee32557358675b85e1ad4fb2a5",
"gamma": "a1e8caa6135c672ad3c6b3173a601e47ec0ac0d748a777a96c136631ea140d97",
"beta": "dc69e5d361dad693a5e51bd9eeb7ba29b21cf55ec5f9e94a8aae0ce34aad27e97efd3acb496d0a0d9f9db352234f8d658d7601dffdf8d6cda08b51bf3d45e6e7",
"proof_c": "db9b97d86d5a727fd85f870c2b317ded00000000000000000000000000000000",
"proof_s": "b74c85ecf8a12841762e1e5dd370bbbdd671501b376bbe7847ff3789190cd90d",
"flags": "00"
},
{
"comment": "ed25519-sha512-tai vector-2",
"sk": "3ed3f4d0fadb42cb77d42a7ea57def2bad464bd1ae0c896dd077c04358415c04",
"pk": "a9a4b61b52db164253147e0c5bd20852d7ab4763e996d0117febccbc7a1abbd6",
"alpha": "",
"ad": "0b8c",
"h": "95799d361fef9b2c236e6fffe73002d42337dfd730d68a4c912f0b9c111a3908",
"gamma": "fba8d885ff14f2789904dd5ac03165d1abd53653c30863c90cfdf77a965c0e5b",
"beta": "197c02c1b7e9b04af15542c72319c19f472ad847aceff3b995bd855131c5857e431e75c09b4843ebcfa1edff79f7c02c1906a7a4ba6a33c9620a51abf190cb4a",
"proof_c": "730630d6d563a4bfb0375b7d3fb9999300000000000000000000000000000000",
"proof_s": "4f8370f6cc829ae7798e1b52911ea23074e17605ac268ac9976a6586d801a10c",
"flags": "00"
},
{
"comment": "ed25519-sha512-tai vector-3",
"sk": "a665fa5af45ab71a60a6b667bc995423d5ee43197a5fd93b16f761cf0bdf0407",
"pk": "0b33325148327641856fde36d56aaf2cb1e4959824bb0916517160d402973bc5",
"alpha": "73616d706c65",
"ad": "",
"h": "3dd1f2d4fd1667ab6b1cf5ec42069ff3bccf6e30391df5f9ded9cadd517a0672",
"gamma": "c818c884884ed9b93c2ff1fe07e4867a35667d75b89a4319b6c0bac5a379217c",
"beta": "7fdc2481d78a41b8abb4c3e88d80a59dde855191eaf8dee40dc18255a798a4b4839a5187f0df2f89cdf5aa5c5f804b4bd3bcd68d8201514eda62b1273b329788",
"proof_c": "15bde9c06cc527c4aee32389a294ff7e00000000000000000000000000000000",
"proof_s": "b7a3677db31e2ee182043056a343b374b66143cb00331edcaf02b39208611803",
"flags": "00"
},
{
"comment": "ed25519-sha512-tai vector-4",
"sk": "9a150e5caf622cc949d95af8980d458b551ab394d52ba49759433b4d04d9f703",
"pk": "cf2d35428c1e329dfbd5ce3a6aafd8cffe31c6a0685471f59f5cddec0725483a",
"alpha": "42616e646572736e6174636820766563746f72",
"ad": "",
"h": "f44ee6fdbb3f94a54eb150c1b08dae7b4933cf465a51a9a6954fa154474e86ed",
"gamma": "6d36d2f3bf3420825685e2bc61851e93e070d5db3fc8b44649d101a9c2032bcc",
"beta": "eb80bcd497bb9f5368bf29c09b9e9b2d1ecefc39fc79320464384f58f778bbbb37aedd85bdf3816a59373cf3fdbba7104b071bfe6cc8935a03b51a75c43a69bd",
"proof_c": "2664153d7e741dfae51d7ac00e63b08100000000000000000000000000000000",
"proof_s": "67e39ee4ca83cbaa342286a5e5bd3cabd698acf270f4b10f6ffeae854db9c208",
"flags": "00"
},
{
"comment": "ed25519-sha512-tai vector-5",
"sk": "03cb98147455ef9db48d9f1ca758d8047f43ed4320909800d849522444b52502",
"pk": "465a022ab19f37d3586489ae08808b23d39844fd321735d6573c089b12202d1a",
"alpha": "42616e646572736e6174636820766563746f72",
"ad": "73616d706c65",
"h": "26f6798e7fbe69080f3d8cac490c9c2eb494a3de4a3ee775102d730ae9274ddc",
"gamma": "5bd7d2261b1f8d497d23602bb1dfb879b9c1eb35c870fd19e4bf6ca4ee94a8bc",
"beta": "8826d659382e14fa480a994b6d9da2ffc51dc77307b82eaa3be1db6f785f24e1a5ed63daf21248cd4fe3cd687ae063075fea36e12b805f42fb9ee5a479105090",
"proof_c": "8eb628ad90d3b8b6d31f702ad9e1381b00000000000000000000000000000000",
"proof_s": "b4e3adf996742217f0ccc6e8d61fc300395425d7a4a5fc8782ac7694ea8dd905",
"flags": "00"
}
]
80 changes: 80 additions & 0 deletions data/secp256_sha256_tai_vectors.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
[
{
"comment": "secp256r1_sha256_tai vector-0",
"sk": "1da0af1706a31185763837b33f1d90782c0a78bbe644a59c987ab3ff9c0b346e",
"pk": "0279c7e97a3a7fd19265b046236c4216c19cc9a9e0f16b890295cffb5a1cc990f1",
"alpha": "",
"ad": "",
"h": "02ce0d7db4edd23b99b3736443c53ad12b133266c45646be3902a854606672e6ef",
"gamma": "0298b844148e41d128a2f2d49eb208618039cd9ece62d0fc2659461ebe2c7df2ac",
"beta": "92fd1eff9ddb4173ee87c45476b1c43486da7c20efd7a3c5b88891cf99bcd680",
"proof_c": "000000000000000000000000000000007b331610072248bd15c7aef0832ae2f9",
"proof_s": "d30c63494b5e087f26bca7e3b57dd4876f6d01597e9ac272f33c7ac48f11a5b8",
"flags": "00"
},
{
"comment": "secp256r1_sha256_tai vector-1",
"sk": "9a4585773ce2ccd7a585c331d60a60d1e3b7d28cbb2ede3bc55445342f12f54b",
"pk": "0218e11f9ef92fa3929aa8f078d2e73b58f0ac7d6f274e222b8515c7b0140138be",
"alpha": "0a",
"ad": "",
"h": "0242336b14ccf0f101b64a1cca4b08f72f6be851f717dc56c07262500a84071e06",
"gamma": "03b2ae579ccf850038d9ba6b94a87646e8ecdec789639aab4c1492f11b114e6515",
"beta": "f30b3d4fb257c287cf423d044796ce1eaf6ec9c9d42ae4305274dad9a2fbd4dd",
"proof_c": "00000000000000000000000000000000230bcb8e6ff67f15e2aa27a7e570e743",
"proof_s": "8fdd6585e6ca4e09ada872c09c2ccacaa60df0cd919b10c4e2a68285ba236105",
"flags": "00"
},
{
"comment": "secp256r1_sha256_tai vector-2",
"sk": "86d9576498ea764b49243efeb05df625010438c6a55d5b578de4ff00c9b4c1db",
"pk": "03a47366bc18483e02261117304cdf77cc95f234c16d11a8356dc4514a7adaf120",
"alpha": "",
"ad": "0b8c",
"h": "03b90c05c10ddbfdafda6a964012946641737f888b90c930abdd2454c568f73d70",
"gamma": "03c572767b190538c104182dfac985cd58430074f0db24305f4006d896c93b96c7",
"beta": "d06d1139d2f0199b36d48b8d4980421e3d98504442e475c1760dcbbd19d27543",
"proof_c": "000000000000000000000000000000004b5b11f3b418095a5d02f835a283cc99",
"proof_s": "78bd588629d7dbfa7909384fc55590443f7d72996655ca933bf5979ccf342e14",
"flags": "00"
},
{
"comment": "secp256r1_sha256_tai vector-3",
"sk": "c529ffad9a5ab61162b11d616b639e00586ba846746a197d4daf78b908ed4f08",
"pk": "02d984ff7d61ba3a11d8ade6cea6ba949fba3bbcf841506cf8c3a7b6e1bd67b926",
"alpha": "73616d706c65",
"ad": "",
"h": "02bca955248372984158e0f9bf7d8d9bb1ee87f188cf27e93647a967a0f9b09535",
"gamma": "0323c860bdba4ceccc28ebed9283dc6f74b4e16c94ffe566f49318b955458c20e3",
"beta": "cd9444669432a6b5ca8ad3a4adcd8152fb8a76e327877ea876e6bf3e761b6e13",
"proof_c": "00000000000000000000000000000000c209c08df735f0a15e6318fcb7158693",
"proof_s": "9db4909d8cab16e9e79004fc74fc66eb3560debbad9aaa01f61e4077f893f1f7",
"flags": "00"
},
{
"comment": "secp256r1_sha256_tai vector-4",
"sk": "719ec881a39ca062f09262ff75fc8a06d6cb91ad078c4d344723508c509c2de5",
"pk": "02c8f77b17ec60330366b9e148dfa565a7c8d6a0768e5737786722e3c85a5ff054",
"alpha": "42616e646572736e6174636820766563746f72",
"ad": "",
"h": "039edace829d35ef117e135c8b81b5b00a0d3c9f24a349761fc07a7503bf048966",
"gamma": "02d7b9b206af6fae3a6225ef09701e965e5387a22eca8e1bc71c167cd53f66903a",
"beta": "0f4965be7ec48d075a0035d5d1874a05328cb9f1cbe6b4066813ebb38e46b101",
"proof_c": "00000000000000000000000000000000ebc773f07f5a559bf176f57f83d5d80d",
"proof_s": "e0f386d45474ea6eb40ebf59e4c7e6695813b6bf4b7984db868e415d1d3432e9",
"flags": "00"
},
{
"comment": "secp256r1_sha256_tai vector-5",
"sk": "db43b75a9c05eb89ae926b7b1d5081e79def64a210f5b6bd0d0be3e99a9a7be7",
"pk": "03c443ab7bbb42585044551b7efac1d9c3c8f007bdf0c325d35fde5417bbb8e11d",
"alpha": "42616e646572736e6174636820766563746f72",
"ad": "73616d706c65",
"h": "029d367ea8eaf47bdb453f836c0c6afe9e5540c33adf4b20e1ecdf96c45f07ed1f",
"gamma": "0288734131a4dddb3a69e0ff346bd6afa5fcf29a328f1a4f7fa00c512127960e33",
"beta": "0a53ce69bc69cf00fc7f42a74717d8271fb6f7124351697e64e006e1e77733ba",
"proof_c": "000000000000000000000000000000007a1041d32a0e043ab11822977b6108b9",
"proof_s": "b46c510a1bd8605aaf76d61407ea94a1158244b9b513a1653dfd347e2ea33847",
"flags": "00"
}
]
Loading

0 comments on commit 2c31562

Please sign in to comment.