From f6f3827a0df4c062bdfb88a3ab0909f0e7715084 Mon Sep 17 00:00:00 2001 From: armfazh Date: Mon, 9 Oct 2023 21:28:31 -0700 Subject: [PATCH] Set seed size to Ns, which is the size of a scalar. --- draft-irtf-cfrg-voprf.md | 494 ++++++++++++++++++------------------ poc/test_oprf.sage | 8 +- poc/vectors/allVectors.json | 180 ++++++------- 3 files changed, 344 insertions(+), 338 deletions(-) diff --git a/draft-irtf-cfrg-voprf.md b/draft-irtf-cfrg-voprf.md index a950d20..bf462ad 100644 --- a/draft-irtf-cfrg-voprf.md +++ b/draft-irtf-cfrg-voprf.md @@ -2002,10 +2002,10 @@ Output = ca688351e88afb1d841fde4401c79efebb2eb75e7998fa9737bd5a82a15 ~~~ Seed = a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a -3a3 +3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3 KeyInfo = 74657374206b6579 -skSm = e8b1375371fd11ebeb224f832dcc16d371b4188951c438f751425699ed29e -cc80c6c13e558ccd67634fd82eac94aa8d1f0d7fee990695d1e +skSm = 06f21f0494f54fc7a4078b133a2d3ebef9e49f398751b5e4c5a3a3a42e15c +1839adce6745c69e8d85496fde14789a866b11358d24b38f017 ~~~ #### Test Vector 1, Batch Size 1 @@ -2016,11 +2016,11 @@ Blind = 64d37aed22a27f5191de1c1d69fadb899d8862b58eb4220029e036ec65fa 3833a26e9388336361686ff1f83df55046504dfecad8549ba112 BlindedElement = e0ae01c4095f08e03b19baf47ffdc19cb7d98e583160522a3c7 d6a0b2111cd93a126a46b7b41b730cd7fc943d4e28e590ed33ae475885f6c -EvaluationElement = 50ce4e60eed006e22e7027454b5a4b8319eb2bc8ced609eb -19eb3ad42fb19e06ba12d382cbe7ae342a0cad6ead0ef8f91f00bb7f0cd9c0a2 -Output = 37d3f7922d9388a15b561de5829bbf654c4089ede89c0ce0f3f85bcdba0 -9e382ce0ab3507e021f9e79706a1798ffeac68ebd5cf62e5eb9838c7068351d97ae3 -7 +EvaluationElement = f21783377c064d243a4812b653ea2499804b251843675169 +8f26c9908e436163a8fb750db075b9292fce21338498a0f294f3511e118ed5be +Output = adc0e36d6353efedca1300f8b6311b94df98ba855fab56131cefe7c4133 +d8d4865b502251f4a1438f9c38b35d96b503ecd58bcfceb19f3d8ebdca691e39c0e9 +a ~~~ #### Test Vector 2, Batch Size 1 @@ -2031,23 +2031,23 @@ Blind = 64d37aed22a27f5191de1c1d69fadb899d8862b58eb4220029e036ec65fa 3833a26e9388336361686ff1f83df55046504dfecad8549ba112 BlindedElement = 86a88dc5c6331ecfcb1d9aacb50a68213803c462e377577cacc 00af28e15f0ddbc2e3d716f2f39ef95f3ec1314a2c64d940a9f295d8f13bb -EvaluationElement = 162e9fa6e9d527c3cd734a31bf122a34dbd5bcb7bb23651f -1768a7a9274cc116c03b58afa6f0dede3994a60066c76370e7328e7062fd5819 -Output = a2a652290055cb0f6f8637a249ee45e32ef4667db0b4c80c0a70d2a6416 -4d01525cfdad5d870a694ec77972b9b6ec5d2596a5223e5336913f945101f0137f55 -e +EvaluationElement = b28e318772dcbe887f03ccfccfebc331951a03c6e7f7153e +8036cec7ce1e3d87cceb6cfc953b7ecf48241d710b086cdc8603edabe9b0808a +Output = dd0bb8f325fe2b1bb6d4cc3a89f5ea2ddac37fb5a8b9365c0c1d2ac6f0a +ab69504aba3d223f4cd8b78b6d297a9d8167ebdedc0ffd1704241e5c9f1c2a1c1731 +f ~~~ ### VOPRF Mode ~~~ Seed = a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a -3a3 +3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3 KeyInfo = 74657374206b6579 -skSm = e3c01519a076a326a0eb566343e9b21c115fa18e6e85577ddbe890b33104f -cc2835ddfb14a928dc3f5d79b936e17c76b99e0bf6a1680930e -pkSm = 945fc518c47695cf65217ace04b86ac5e4cbe26ca649d52854bb16c494ce0 -9069d6add96b20d4b0ae311a87c9a73e3a146b525763ab2f955 +skSm = 88067129e7576c0dbd5d868cf5e189dd958fa4760551d8ea15c2fdabff218 +9c43f730e71e543b537ccec0bd1497173b021ec6207c37ac930 +pkSm = 7ac6049351075957923f00d5bd36c5299ee0b0724c53018c5d01ea239505e +63a4c76f77cb77cf1567fdcdeb5f720118f3b82c9dbfbbb659d ~~~ #### Test Vector 1, Batch Size 1 @@ -2058,17 +2058,17 @@ Blind = 64d37aed22a27f5191de1c1d69fadb899d8862b58eb4220029e036ec65fa 3833a26e9388336361686ff1f83df55046504dfecad8549ba112 BlindedElement = 7261bbc335c664ba788f1b1a1a4cd5190cc30e787ef277665ac 1d314f8861e3ec11854ce3ddd42035d9e0f5cddde324c332d8c880abc00eb -EvaluationElement = ca1491a526c28d880806cf0fb0122222392cf495657be6e4 -c9d203bceffa46c86406caf8217859d3fb259077af68e5d41b3699410781f467 -Proof = f84bbeee47aedf43558dae4b95b3853635a9fc1a9ea7eac9b454c64c66c4 -f49cd1c72711c7ac2e06c681e16ea693d5500bbd7b56455df52f69e00b76b4126961 -e1562fdbaaac40b7701065cbeece3febbfe09e00160f81775d36daed99d8a2a10be0 -759e01b7ee81217203416c9db208 +EvaluationElement = b65b0074cb65cebbfe64a2ee018321742d1512fd6c14509b +6060c8db3143749bbed9d1896617759ec7c6ebfab032cf2b5eff5f5f5f46796c +Proof = 3fd2c796e71873b9228ccb99c29baff392fda1a8b4711e4b75dab740ef05 +d748317e7a136bd5daeaa78b7b3923ddbd67a4d9a7ea3da92836583217ac88426535 +5ec9f45326f34178db77dac821f535e941fd8f8c50c06740a6cf04d0e49c50d1cbac +cfd01c1e140a33193b832386410c ProofRandomScalar = b1b748135d405ce48c6973401d9455bb8ccd18b01d0295c0 627f67661200dbf9569f73fbb3925daa043a070e5f953d80bb464ea369e5522b -Output = e2ac40b634f36cccd8262b285adff7c9dcc19cd308564a5f4e581d1a853 -5773b86fa4fc9f2203c370763695c5093aea4a7aedec4488b1340ba3bf663a23098c -1 +Output = dda56f0f50047483cb9a1db473ea9c3aab15d46d99526c091e3141299fc +de4fdd0ce3bf654542687b90fe01aab2fdf06d523317122a24beea800893583735b1 +e ~~~ #### Test Vector 2, Batch Size 1 @@ -2079,17 +2079,17 @@ Blind = 64d37aed22a27f5191de1c1d69fadb899d8862b58eb4220029e036ec65fa 3833a26e9388336361686ff1f83df55046504dfecad8549ba112 BlindedElement = 88287e553939090b888ddc15913e1807dc4757215555e1c3a79 488ef311594729c7fa74c772a732b78440b7d66d0aa35f3bb316f1d93e1b2 -EvaluationElement = c00978c73e8e4ee1d447ab0d3ad1754055e72cc85c08e3a0 -db170909a9c61cbff1f1e7015f289e3038b0f341faea5d7780c130106065c231 -Proof = 7a2831a6b237e11ac1657d440df93bc5ce00f552e6020a99d5c956ffc4d0 -7b5ade3e82ecdc257fd53d76239e733e0a1313e84ce16cc0d82734806092a693d7e8 -d3c420c2cb6ccd5d0ca32514fb78e9ad0973ebdcb52eba438fc73948d76339ee7101 -21d83e2fe6f001cfdf551aff9f36 +EvaluationElement = 088947cd184cdaff715fb47130758238ecc1f05e049dbbd9 +2cfef18a87e39e66728c79834f3fec33c96a57d34ed5c399e5e8c689331393ee +Proof = 3771a89bfd4540c023db27251d5173640006d1ca76d4d7ad0a2236c2ee07 +3dad7863e2d88414b9bd9c0b9fa1c61620e66bdefd304a2c120fbc959de3d8188a88 +c0da281b1df1dbd2f4edb3c019363629bd2c8d5b5408792a1dabb985597e5905a9a2 +2fcd55c5b3b34c20ce81ee91560b ProofRandomScalar = b1b748135d405ce48c6973401d9455bb8ccd18b01d0295c0 627f67661200dbf9569f73fbb3925daa043a070e5f953d80bb464ea369e5522b -Output = 862952380e07ec840d9f6e6f909c5a25d16c3dacb586d89a181b4aa7380 -c959baa8c480fe8e6c64e089d68ea7aeeb5817bd524d7577905b5bab487690048c94 -1 +Output = fafbc029fef15f19545e5d1114275b21aab79bad25d7fff2fe1db99835e +706afde10b76a6766e61ac4064a9cb559d9afcede5a06cbc0178554608b13f9f751b +0 ~~~ #### Test Vector 3, Batch Size 2 @@ -2104,32 +2104,32 @@ BlindedElement = 7261bbc335c664ba788f1b1a1a4cd5190cc30e787ef277665ac 1d314f8861e3ec11854ce3ddd42035d9e0f5cddde324c332d8c880abc00eb,2e15f3 93c035492a1573627a3606e528c6294c767c8d43b8c691ef70a52cc7dc7d1b53fe45 8350a270abb7c231b87ba58266f89164f714d9 -EvaluationElement = ca1491a526c28d880806cf0fb0122222392cf495657be6e4 -c9d203bceffa46c86406caf8217859d3fb259077af68e5d41b3699410781f467,8ec -68e9871b296e81c55647ce64a04fe75d19932f1400544cd601468c60f998408bbb54 -6601d4a636e8be279e558d70b95c8d4a4f61892be -Proof = 167d922f0a6ffa845eed07f8aa97b6ac746d902ecbeb18f49c009adc0521 -eab1e4d275b74a2dc266b7a194c854e85e7eb54a9a36376dfc04ec7f3bd55fc9618c -3970cb548e064f8a2f06183a5702933dbc3e4c25a73438f2108ee1981c306181003c -7ea92fce963ec7b4ba4f270e6d38 +EvaluationElement = b65b0074cb65cebbfe64a2ee018321742d1512fd6c14509b +6060c8db3143749bbed9d1896617759ec7c6ebfab032cf2b5eff5f5f5f46796c,b43 +1aac4e9a620bd04e77f90ca3eeca7d69fd6c48c3d470a4bd4481cd2e81653e9df277 +74d94cfd39fdce73156da2d130ef8c025587d0fd2 +Proof = 59451d30e29ebb47e72e674f0ac2aff39d2c9c274f15f9f40930c11d6c71 +363c6a986e4ac3703bb450838414824512d2dac01088d5574718a6011ed95b40c77b +3054290e9fc6044fe4eec801ed2f6f97aba5a87b2b4ac5f4060405f6baf91d785e35 +87357571223894a934fa31a94a2f ProofRandomScalar = 63798726803c9451ba405f00ef3acb633ddf0c420574a2ec 6cbf28f840800e355c9fbaac10699686de2724ed22e797a00f3bd93d105a7f23 -Output = e2ac40b634f36cccd8262b285adff7c9dcc19cd308564a5f4e581d1a853 -5773b86fa4fc9f2203c370763695c5093aea4a7aedec4488b1340ba3bf663a23098c -1,862952380e07ec840d9f6e6f909c5a25d16c3dacb586d89a181b4aa7380c959baa -8c480fe8e6c64e089d68ea7aeeb5817bd524d7577905b5bab487690048c941 +Output = dda56f0f50047483cb9a1db473ea9c3aab15d46d99526c091e3141299fc +de4fdd0ce3bf654542687b90fe01aab2fdf06d523317122a24beea800893583735b1 +e,fafbc029fef15f19545e5d1114275b21aab79bad25d7fff2fe1db99835e706afde +10b76a6766e61ac4064a9cb559d9afcede5a06cbc0178554608b13f9f751b0 ~~~ ### POPRF Mode ~~~ Seed = a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a -3a3 +3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3 KeyInfo = 74657374206b6579 -skSm = 792a10dcbd3ba4a52a054f6f39186623208695301e7adb9634b74709ab22d -e402990eb143fd7c67ac66be75e0609705ecea800992aac8e19 -pkSm = 6c9d12723a5bbcf305522cc04b4a34d9ced2e12831826018ea7b5dcf54526 -47ad262113059bf0f6e4354319951b9d513c74f29cb0eec38c1 +skSm = 3d4cd3c711a8ff4642aefcd9972c4a72d261188814286a483815a77e444a2 +fb561f1748852f33a2f3bf7d86b0e27bf9fecad341bf286b116 +pkSm = 2094323c2495a91d411d8967759cbcd694aef26ea0b5005e9e29a07d19452 +b3b9b31d4ee14c51caa47f910e0553e402b050bf32011543c98 ~~~ #### Test Vector 1, Batch Size 1 @@ -2141,17 +2141,17 @@ Blind = 64d37aed22a27f5191de1c1d69fadb899d8862b58eb4220029e036ec65fa 3833a26e9388336361686ff1f83df55046504dfecad8549ba112 BlindedElement = 161183c13c6cb33b0e4f9b7365f8c5c12d13c72f8b62d276ca0 9368d093dce9b42198276b9e9d870ac392dda53efd28d1b7e6e8c060cdc42 -EvaluationElement = 06ec89dfde25bb2a6f0145ac84b91ac277b35de39ad1d6f4 -02a8e46414952ce0d9ea1311a4ece283e2b01558c7078b040cfaa40dd63b3e6c -Proof = 66caee75bf2460429f620f6ad3e811d524cb8ddd848a435fc5d89af48877 -abf6506ee341a0b6f67c2d76cd021e5f3d1c9abe5aa9f0dce016da746135fedba2af -41ed1d01659bfd6180d96bc1b7f320c0cb6926011ce392ecca748662564892bae665 -16acaac6ca39aadf6fcca95af406 +EvaluationElement = 54ea555d854bfcfe1c36cdf7739a0442a94a90ee2a9369f4 +d59f27e51535809bf78f899365c9d6e723a6ea49628c553f6123564eb0d0605b +Proof = be0ecfd970cacf75cf9f34ad5f5c2f6857c017048b8fe013b948b1139efb +e68e10412fd01f174c9761964b9061e25220fa79dccfc7031b1239a1f21d6a5ddd49 +757c535a26c4b6dfcfeef06cf3a60a7504c89eae4645187c0a7b81fd5d88fa32693c +61b58b22ab9bc80f53f16f592602 ProofRandomScalar = b1b748135d405ce48c6973401d9455bb8ccd18b01d0295c0 627f67661200dbf9569f73fbb3925daa043a070e5f953d80bb464ea369e5522b -Output = 4423f6dcc1740688ea201de57d76824d59cd6b859e1f9884b7eebc49b0b -971358cf9cb075df1536a8ea31bcf55c3e31c2ba9cfa8efe54448d17091daeb9924e -d +Output = 52cee2e34fe3ae382e1dea686c8de69f04a4d9ecb87b96fb03629e40c4f +343a4e7a30a614a674bf8414f47bf57974efd4edcf507eb0d5828b117a9e04f717cc +f ~~~ #### Test Vector 2, Batch Size 1 @@ -2163,17 +2163,17 @@ Blind = 64d37aed22a27f5191de1c1d69fadb899d8862b58eb4220029e036ec65fa 3833a26e9388336361686ff1f83df55046504dfecad8549ba112 BlindedElement = 12082b6a381c6c51e85d00f2a3d828cdeab3f5cb19a10b9c014 c33826764ab7e7cfb8b4ff6f411bddb2d64e62a472af1cd816e5b712790c6 -EvaluationElement = f2919b7eedc05ab807c221fce2b12c4ae9e19e6909c47845 -64b690d1972d2994ca623f273afc67444d84ea40cbc58fcdab7945f321a52848 -Proof = a295677c54d1bc4286330907fc2490a7de163da26f9ce03a462a452fea42 -2b19ade296ba031359b3b6841e48455d20519ad01b4ac4f0b92e76d3cf16fbef0a3f -72791a8401ef2d7081d361e502e96b2c60608b9fa566f43d4611c2f161d83aabef7f -8017332b26ed1daaf80440772022 +EvaluationElement = f894d02299d051a78ff671acf77acc0f8aa1b5fa2c6f46b7 +2348ee3b6ede9e9522a42722dfd67e5db5aa8a65caa0e75f6107c576cf015c4d +Proof = 3e1ee8d20471a6127c6c7fffa7c3fc505b3cee4762ed2c5cdafaf56a59ea +e5283510da6eeffdcfe960dd7b5830ce5af1594d6ede1bcc6921ef098970280a0ef1 +4196668522c67c8d0f05f5baa0b9984c2aad1f16362d7fbad0883b08b1f1b36a38dd +fcf9359a35c2bf09fd0042d2b12a ProofRandomScalar = b1b748135d405ce48c6973401d9455bb8ccd18b01d0295c0 627f67661200dbf9569f73fbb3925daa043a070e5f953d80bb464ea369e5522b -Output = 8691905500510843902c44bdd9730ab9dc3925aa58ff9dd42765a2baf63 -3126de0c3adb93bef5652f38e5827b6396e87643960163a560fc4ac9738c8de4e4a8 -d +Output = 5f750ede71e2b80e45925789c71b33309ff32c01a81d05d4f6b19b13de8 +65ea8bcedd6e8d0bf6c6ca8882020fb1d179ec7c4dcc1aaeff0c33e642c9727ba371 +2 ~~~ #### Test Vector 3, Batch Size 2 @@ -2189,20 +2189,20 @@ BlindedElement = 161183c13c6cb33b0e4f9b7365f8c5c12d13c72f8b62d276ca0 9368d093dce9b42198276b9e9d870ac392dda53efd28d1b7e6e8c060cdc42,fc8847 d43fb4cea4e408f585661a8f2867533fa91d22155d3127a22f18d3b007add480f7d3 00bca93fa47fe87ae06a57b7d0f0d4c30b12f0 -EvaluationElement = 06ec89dfde25bb2a6f0145ac84b91ac277b35de39ad1d6f4 -02a8e46414952ce0d9ea1311a4ece283e2b01558c7078b040cfaa40dd63b3e6c,2e7 -4c626d07de49b1c8c21d87120fd78105f485e36816af9bde3e3efbeef76815326062 -fd333925b66c5ce5a20f100bf01770c16609f990a -Proof = fd94db736f97ea4efe9d0d4ad2933072697a6bbeb32834057b23edf7c700 -9f011dfa72157f05d2a507c2bbf0b54cad99ab99de05921c021fda7d70e65bcecdb0 -5f9a30154127ace983c74d10fd910b554c5e95f6bd1565fd1f3dbbe3c523ece5c72d -57a559b7be1368c4786db4a3c910 +EvaluationElement = 54ea555d854bfcfe1c36cdf7739a0442a94a90ee2a9369f4 +d59f27e51535809bf78f899365c9d6e723a6ea49628c553f6123564eb0d0605b,2c9 +621cdf875fc6a2c6d9efe62a3518b3bd9d0e44a7eab9352a4de94b45b6c103e3a2cf +22d5621a51661f7c19dd6ef5922f25acb2e9bb5e1 +Proof = 9d949521a609be7d2c2b31e949dada02ebed264aad825857224180a3c6a9 +863515b6044eab07cb6eb9734ec3d4c0448fb0ec49f38c1ac337f1d17eced9071e71 +fd58dc4425307c1e9907bc5bb51b8a978689a6eba812e162617accf08d7817c320ec +6354647ad2f9e8f3abf742347724 ProofRandomScalar = 63798726803c9451ba405f00ef3acb633ddf0c420574a2ec 6cbf28f840800e355c9fbaac10699686de2724ed22e797a00f3bd93d105a7f23 -Output = 4423f6dcc1740688ea201de57d76824d59cd6b859e1f9884b7eebc49b0b -971358cf9cb075df1536a8ea31bcf55c3e31c2ba9cfa8efe54448d17091daeb9924e -d,8691905500510843902c44bdd9730ab9dc3925aa58ff9dd42765a2baf633126de0 -c3adb93bef5652f38e5827b6396e87643960163a560fc4ac9738c8de4e4a8d +Output = 52cee2e34fe3ae382e1dea686c8de69f04a4d9ecb87b96fb03629e40c4f +343a4e7a30a614a674bf8414f47bf57974efd4edcf507eb0d5828b117a9e04f717cc +f,5f750ede71e2b80e45925789c71b33309ff32c01a81d05d4f6b19b13de865ea8bc +edd6e8d0bf6c6ca8882020fb1d179ec7c4dcc1aaeff0c33e642c9727ba3712 ~~~ ## P256-SHA256 @@ -2394,10 +2394,10 @@ Output = 193a92520bd8fd1f37accb918040a57108daa110dc4f659abe212636d24 ~~~ Seed = a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a -3a3 +3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3 KeyInfo = 74657374206b6579 -skSm = dfe7ddc41a4646901184f2b432616c8ba6d452f9bcd0c4f75a5150ef2b2ed -02ef40b8b92f60ae591bcabd72a6518f188 +skSm = b16c4f85142a577411d0621516c6c48b928363575a9b27dca10e553de74af +0c2096ed9deed1792ee9665dcbcd4bd7c35 ~~~ #### Test Vector 1, Batch Size 1 @@ -2408,10 +2408,10 @@ Blind = 504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562 889d89dbfa691d1cde91517fa222ed7ad364 BlindedElement = 02a36bc90e6db34096346eaf8b7bc40ee1113582155ad379700 3ce614c835a874343701d3f2debbd80d97cbe45de6e5f1f -EvaluationElement = 03af2a4fc94770d7a7bf3187ca9cc4faf3732049eded2442 -ee50fbddda58b70ae2999366f72498cdbc43e6f2fc184afe30 -Output = ed84ad3f31a552f0456e58935fcc0a3039db42e7f356dcb32aa6d487b6b -815a07d5813641fb1398c03ddab5763874357 +EvaluationElement = 033b7c36005ca1d8bb9e18198d6b379c662739bd65f716fc +f3fdb384d61624b96c4ad3911b861ad8b1b24e85acc1613b05 +Output = 91961a85dca85527b88ac94c1642c449e944ac463b9d1696bcd2efe6d38 +f9cc8a2480f57b45536f3ce8062e8e54f16fb ~~~ #### Test Vector 2, Batch Size 1 @@ -2422,22 +2422,22 @@ Blind = 504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562 889d89dbfa691d1cde91517fa222ed7ad364 BlindedElement = 02def6f418e3484f67a124a2ce1bfb19de7a4af568ede6a1ebb 2733882510ddd43d05f2b1ab5187936a55e50a847a8b900 -EvaluationElement = 034e9b9a2960b536f2ef47d8608b21597ba400d5abfa1825 -fd21c36b75f927f396bf3716c96129d1fa4a77fa1d479c8d7b -Output = dd4f29da869ab9355d60617b60da0991e22aaab243a3460601e48b07585 -9d1c526d36597326f1b985778f781a1682e75 +EvaluationElement = 022317c418d5f836d4fcab18b887111a54b5015b54f4fcae +e8b2edc7e79b1c7f24e0a1a8a548874679c8705a547b34447d +Output = aa385f328a0ed4dd9af751f63d27d10a41226ec095a4eec5237071579ac +da69ccbc0d0c8a2ab4d033934e7987f2b10d4 ~~~ ### VOPRF Mode ~~~ Seed = a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a -3a3 +3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3 KeyInfo = 74657374206b6579 -skSm = 051646b9e6e7a71ae27c1e1d0b87b4381db6d3595eeeb1adb41579adbf992 -f4278f9016eafc944edaa2b43183581779d -pkSm = 031d689686c611991b55f1a1d8f4305ccd6cb719446f660a30db61b7aa87b -46acf59b7c0d4a9077b3da21c25dd482229a0 +skSm = afc3a71e59eaa2684d4da6f01f41977471e3efeefb11454168f9fecf384cf +f934332355d631f83d3aec9bd36a940be5a +pkSm = 02139a4c608f418c458409bbc9970796bd784cf5a4251578276d5a005706a +130c75e4d440e463fa3ca9bd56394a00ae470 ~~~ #### Test Vector 1, Batch Size 1 @@ -2448,15 +2448,15 @@ Blind = 504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562 889d89dbfa691d1cde91517fa222ed7ad364 BlindedElement = 02d338c05cbecb82de13d6700f09cb61190543a7b7e2c6cd4fc a56887e564ea82653b27fdad383995ea6d02cf26d0e24d9 -EvaluationElement = 02a7bba589b3e8672aa19e8fd258de2e6aae20101c8d7612 -46de97a6b5ee9cf105febce4327a326255a3c604f63f600ef6 -Proof = bfc6cf3859127f5fe25548859856d6b7fa1c7459f0ba5712a806fc091a30 -00c42d8ba34ff45f32a52e40533efd2a03bc87f3bf4f9f58028297ccb9ccb18ae718 -2bcd1ef239df77e3be65ef147f3acf8bc9cbfc5524b702263414f043e3b7ca2e +EvaluationElement = 0202df7145c1fb3cf57fd4bc062d58d06034a1ae63b02b91 +ba4f57f57187f98f7cf026b5bc9a4ea1aa6e40b94b8f53a826 +Proof = 23e19b916ba705bd55d541dc11af23a99d2754ac46aa9b8158f3274d69b4 +75988a377e4ded17a319fbdc2ac1391cb4ac74b59787298ee213976accea1cada09b +aeb5303a1b133fff96a08562864d19751a57144d3477e4c59935222f29c3e728 ProofRandomScalar = 803d955f0e073a04aa5d92b3fb739f56f9db001266677f62 c095021db018cd8cbb55941d4073698ce45c405d1348b7b1 -Output = 3333230886b562ffb8329a8be08fea8025755372817ec969d114d1203d0 -26b4a622beab60220bf19078bca35a529b35c +Output = 5e6261bfb3d397c8f90dfda0782a8450c70013489cffe8f60c205843d55 +dd350da52d6fb2e96d9c779e083c5acea67b4 ~~~ #### Test Vector 2, Batch Size 1 @@ -2467,15 +2467,15 @@ Blind = 504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562 889d89dbfa691d1cde91517fa222ed7ad364 BlindedElement = 02f27469e059886f221be5f2cca03d2bdc61e55221721c3b3e5 6fc012e36d31ae5f8dc058109591556a6dbd3a8c69c433b -EvaluationElement = 03f16f903947035400e96b7f531a38d4a07ac89a80f89d86 -a1bf089c525a92c7f4733729ca30c56ce78b1ab4f7d92db8b4 -Proof = d005d6daaad7571414c1e0c75f7e57f2113ca9f4604e84bc90f9be52da89 -6fff3bee496dcde2a578ae9df315032585f801fb21c6080ac05672b291e575a40295 -b306d967717b28e08fcc8ad1cab47845d16af73b3e643ddcc191208e71c64630 +EvaluationElement = 0342050f2c95bc49cf48442703bb772335113dd9c54b6280 +3b2cfc3a2aed78030a6a27fa088bf491c290c7e905a3a1c781 +Proof = 13a5a0ea31ce00a35d5e90cd2d00ff0b830d3f87f23b757fa547a592b7e9 +be955528d81852869fec6d2c986a75c09f628bf3ff14d18a5c7a8b4b6bb22dced106 +34590314c4415b5f420257694052832977dfaac46bd119e8ef8c3126f3a0d312 ProofRandomScalar = 803d955f0e073a04aa5d92b3fb739f56f9db001266677f62 c095021db018cd8cbb55941d4073698ce45c405d1348b7b1 -Output = b91c70ea3d4d62ba922eb8a7d03809a441e1c3c7af915cbc2226f485213 -e895942cd0f8580e6d99f82221e66c40d274f +Output = 0a3b70080afe17322a0c15411dcb7b9d64ca8a6730174446c2407499c2c +44f2a029ab7a48d1dbebbc4507539c2a2ee35 ~~~ #### Test Vector 3, Batch Size 2 @@ -2489,30 +2489,30 @@ BlindedElement = 02d338c05cbecb82de13d6700f09cb61190543a7b7e2c6cd4fc a56887e564ea82653b27fdad383995ea6d02cf26d0e24d9,02fa02470d7f151018b4 1e82223c32fad824de6ad4b5ce9f8e9f98083c9a726de9a1fc39d7a0cb6f4f188dd9 cea01474cd -EvaluationElement = 02a7bba589b3e8672aa19e8fd258de2e6aae20101c8d7612 -46de97a6b5ee9cf105febce4327a326255a3c604f63f600ef6,028e9e115625ff4c2 -f07bf87ce3fd73fc77994a7a0c1df03d2a630a3d845930e2e63a165b114d98fe34e6 -1b68d23c0b50a -Proof = 6d8dcbd2fc95550a02211fb78afd013933f307d21e7d855b0b1ed0af7807 -6d8137ad8b0a1bfa05676d325249c1dbb9a52bd81b1c2b7b0efc77cf7b278e1c947f -6283f1d4c513053fc0ad19e026fb0c30654b53d9cea4b87b037271b5d2e2d0ea +EvaluationElement = 0202df7145c1fb3cf57fd4bc062d58d06034a1ae63b02b91 +ba4f57f57187f98f7cf026b5bc9a4ea1aa6e40b94b8f53a826,03c4ee254c71a5081 +f965280a7db1d5882dbeb1ab5ade0400e7007b730a87cfb07ae5f651572714633ec8 +26c52705cb6ec +Proof = d5aeca08e8f2a424606fbec6bd08060310883e639210d1d4a659b0ffce29 +7f651d89b542335bc4739204d76cd97d5a7491af9e63418a559f36b5e72fa1867a45 +4fae36bf3074d0ad5dff69eb1f6ecd19083a271fa30f87c5e854057d6f98e378 ProofRandomScalar = a097e722ed2427de86966910acba9f5c350e8040f828bf6c eca27405420cdf3d63cb3aef005f40ba51943c8026877963 -Output = 3333230886b562ffb8329a8be08fea8025755372817ec969d114d1203d0 -26b4a622beab60220bf19078bca35a529b35c,b91c70ea3d4d62ba922eb8a7d03809 -a441e1c3c7af915cbc2226f485213e895942cd0f8580e6d99f82221e66c40d274f +Output = 5e6261bfb3d397c8f90dfda0782a8450c70013489cffe8f60c205843d55 +dd350da52d6fb2e96d9c779e083c5acea67b4,0a3b70080afe17322a0c15411dcb7b +9d64ca8a6730174446c2407499c2c44f2a029ab7a48d1dbebbc4507539c2a2ee35 ~~~ ### POPRF Mode ~~~ Seed = a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a -3a3 +3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3 KeyInfo = 74657374206b6579 -skSm = 5b2690d6954b8fbb159f19935d64133f12770c00b68422559c65431942d72 -1ff79d47d7a75906c30b7818ec0f38b7fb2 -pkSm = 02f00f0f1de81e5d6cf18140d4926ffdc9b1898c48dc49657ae36eb1e45de -b8b951aaf1f10c82d2eaa6d02aafa3f10d2b6 +skSm = 79f09d6067bc438dcecf3299af6c38f0045681a28658a73162a5c6f1700aa +aca21c27b9711d84e38b56fd81710488a5e +pkSm = 023d5a2f4cf07f823e317a852935d59f4d1e426ed41d87eab1734d660818a +fe5ede9713836d16e31edcb55ecbad35f3c9e ~~~ #### Test Vector 1, Batch Size 1 @@ -2524,15 +2524,15 @@ Blind = 504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562 889d89dbfa691d1cde91517fa222ed7ad364 BlindedElement = 03859b36b95e6564faa85cd3801175eda2949707f6aa0640ad0 93cbf8ad2f58e762f08b56b2a1b42a64953aaf49cbf1ae3 -EvaluationElement = 0220710e2e00306453f5b4f574cb6a512453f35c45080d09 -373e190c19ce5b185914fbf36582d7e0754bb7c8b683205b91 -Proof = 82a17ef41c8b57f1e3122311b4d5cd39a63df0f67443ef18d961f9b659c1 -601ced8d3c64b294f604319ca80230380d437a49c7af0d620e22116669c008ebb767 -d90283d573b49cdb49e3725889620924c2c4b047a2a6225a3ba27e640ebddd33 +EvaluationElement = 0350c1f39f77834618ff2f98b00ad184f65e83c5f04b469b +4f042b62c9c46cd9e50dfc946f5ee9a2a53c86824197d42dc4 +Proof = cd845a3c6329e3d1f5c9e6a2985c613fc1f71168589eac679387bed21814 +1aa2e1b92692ff3224eb30f4f17569a53ae0f302f0218cece17ac09b58663685847b +df719c073ad97f0fbee5acb53c175ece3c96dad6d7b926a4c2439d9a9ced9d45 ProofRandomScalar = 803d955f0e073a04aa5d92b3fb739f56f9db001266677f62 c095021db018cd8cbb55941d4073698ce45c405d1348b7b1 -Output = 0188653cfec38119a6c7dd7948b0f0720460b4310e40824e048bf82a165 -27303ed449a08caf84272c3bbc972ede797df +Output = 6a7b0005c9a93a50b0e8e5b70d5a903610731ca1e6dc912ed18c2c7e840 +e9b4fd0734e3f070936d9b816132c9eafaa62 ~~~ #### Test Vector 2, Batch Size 1 @@ -2544,15 +2544,15 @@ Blind = 504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562 889d89dbfa691d1cde91517fa222ed7ad364 BlindedElement = 03f7efcb4aaf000263369d8a0621cb96b81b3206e99876de2a0 0699ed4c45acf3969cd6e2319215395955d3f8d8cc1c712 -EvaluationElement = 034993c818369927e74b77c400376fd1ae29b6ac6c6ddb77 -6cf10e4fbc487826531b3cf0b7c8ca4d92c7af90c9def85ce6 -Proof = 693471b5dff0cd6a5c00ea34d7bf127b2795164e3bdb5f39a1e5edfbd13e -443bc516061cd5b8449a473c2ceeccada9f3e5b57302e3d7bc5e28d38d6e3a3056e1 -e73b6cc030f5180f8a1ffa45aa923ee66d2ad0a07b500f2acc7fb99b5506465c +EvaluationElement = 02050d70ca554bde7caadbcbc94282ffdf99ae7a86097a88 +2c585222d200cb08644fa63500dbe75e41027c36bb4eb902ae +Proof = 6900d5f3c87c4cb64d976130ba4530153de4be61975f4151baea07b1f9bf +49b420b1639be9a96d68a40a42da4cf3da594449ba20a1868b9626a39ca9cd6ee609 +5a7435f1b0bfd83dc4baa15f375bf0bed3e7974a05d87bc4040a608bd6ad7216 ProofRandomScalar = 803d955f0e073a04aa5d92b3fb739f56f9db001266677f62 c095021db018cd8cbb55941d4073698ce45c405d1348b7b1 -Output = ff2a527a21cc43b251a567382677f078c6e356336aec069dea8ba369953 -43ca3b33bb5d6cf15be4d31a7e6d75b30d3f5 +Output = fcc8d222669da6b61090d961a2c6cce490f0f798d72b6b1abbe9c12a087 +45f41b43c29cdca294ddc72d1e207360cffe4 ~~~ #### Test Vector 3, Batch Size 2 @@ -2567,18 +2567,18 @@ BlindedElement = 03859b36b95e6564faa85cd3801175eda2949707f6aa0640ad0 93cbf8ad2f58e762f08b56b2a1b42a64953aaf49cbf1ae3,021a65d618d645f1a20b c33b06deaa7e73d6d634c8a56a3d02b53a732b69a5c53c5a207ea33d5afdcde9a22d 59726bce51 -EvaluationElement = 0220710e2e00306453f5b4f574cb6a512453f35c45080d09 -373e190c19ce5b185914fbf36582d7e0754bb7c8b683205b91,02017657b315ec65e -f861505e596c8645d94685dd7602cdd092a8f1c1c0194a5d0485fe47d071d972ab51 -4370174cc23f5 -Proof = 4a0b2fe96d5b2a046a0447fe079b77859ef11a39a3520d6ff7c626aad9b4 -73b724fb0cf188974ec961710a62162a83e97e0baa9eeada73397032d928b3e97b1e -a92ad9458208302be3681b8ba78bcc17745bac00f84e0fdc98a6a8cba009c080 +EvaluationElement = 0350c1f39f77834618ff2f98b00ad184f65e83c5f04b469b +4f042b62c9c46cd9e50dfc946f5ee9a2a53c86824197d42dc4,03c55d2575fce00cd +49069be4e562af213a39f32e56fd4eaabc67e5a6cba01a7121ce7f99849023a9ee88 +e9aa8b5751651 +Proof = 90b15a1b120b904deac1cdafda3dfef14764a74397d99e63c0f9e0694ee0 +17b1d3bce7c465cf663b3a958e6cca8fd276ae7ee5f1a754e4dbcc6cc6ffedb154a2 +0e2fa7b3535d1a2cde60137a386c46465431d64edc311e2970ff7b1511e68d4b ProofRandomScalar = a097e722ed2427de86966910acba9f5c350e8040f828bf6c eca27405420cdf3d63cb3aef005f40ba51943c8026877963 -Output = 0188653cfec38119a6c7dd7948b0f0720460b4310e40824e048bf82a165 -27303ed449a08caf84272c3bbc972ede797df,ff2a527a21cc43b251a567382677f0 -78c6e356336aec069dea8ba36995343ca3b33bb5d6cf15be4d31a7e6d75b30d3f5 +Output = 6a7b0005c9a93a50b0e8e5b70d5a903610731ca1e6dc912ed18c2c7e840 +e9b4fd0734e3f070936d9b816132c9eafaa62,fcc8d222669da6b61090d961a2c6cc +e490f0f798d72b6b1abbe9c12a08745f41b43c29cdca294ddc72d1e207360cffe4 ~~~ ## P521-SHA512 @@ -2587,11 +2587,12 @@ Output = 0188653cfec38119a6c7dd7948b0f0720460b4310e40824e048bf82a165 ~~~ Seed = a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a +3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a 3a3 KeyInfo = 74657374206b6579 -skSm = 0153441b8faedb0340439036d6aed06d1217b34c42f17f8db4c5cc610a4a9 -55d698a688831b16d0dc7713a1aa3611ec60703bffc7dc9c84e3ed673b3dbe1d5fcc -ea6 +skSm = 00df1c651aa393bcd50c7ecf06f8472706dcb2c41ceadca770569d10be389 +0f7102a720e36fc7b84fca500d76715b9356f7b4bdca20aff5ef4cd7bb344b0b2c01 +d98 ~~~ #### Test Vector 1, Batch Size 1 @@ -2604,12 +2605,12 @@ d364 BlindedElement = 0300e78bf846b0e1e1a3c320e353d758583cd876df56100a3a1 e62bacba470fa6e0991be1be80b721c50c5fd0c672ba764457acc18c6200704e9294 fbf28859d916351 -EvaluationElement = 030166371cf827cb2fb9b581f97907121a16e2dc5d8b10ce -9f0ede7f7d76a0d047657735e8ad07bcda824907b3e5479bd72cdef6b839b967ba5c -58b118b84d26f2ba07 -Output = 26232de6fff83f812adadadb6cc05d7bbeee5dca043dbb16b03488abb99 -81d0a1ef4351fad52dbd7e759649af393348f7b9717566c19a6b8856284d69375c80 -9 +EvaluationElement = 0301d6fdc5bdc3434afce77ff15072fcd99b83e608718bac +4d05539e7e2bae12dd5475a0de4938eb3be5c1bf37f0b2c99daa9ab84cadbf068d7b +18a5fca8de7a99790e +Output = e18fc074d9c79168e9ce9f386969a8a999087b2b84136c952ffac454674 +f92475cb78b33fe347762924bfaae7182bb9a8a043a157c862d1d93ca12ff16ad205 +5 ~~~ #### Test Vector 2, Batch Size 1 @@ -2622,26 +2623,27 @@ d364 BlindedElement = 0300c28e57e74361d87e0c1874e5f7cc1cc796d61f9cad50427 cf54655cdb455613368d42b27f94bf66f59f53c816db3e95e68e1b113443d66a99b3 693bab88afb556b -EvaluationElement = 0301ad453607e12d0cc11a3359332a40c3a254eaa1afc642 -96528d55bed07ba322e72e22cf3bcb50570fd913cb54f7f09c17aff8787af75f6a7f -af5640cbb2d9620a6e -Output = ad1f76ef939042175e007738906ac0336bbd1d51e287ebaa66901abdd32 -4ea3ffa40bfc5a68e7939c2845e0fd37a5a6e76dadb9907c6cc8579629757fd4d04b -a +EvaluationElement = 0301bea09ae35a633a769a3af78f491325e7d66ed0939774 +df74faab4e50e344031a9ec28d8ccf95997b8a300a42bee00539bfc07c3355904278 +57d2fc6e2e5d1c0b8b +Output = 07c31b9b01c59b3d8367ba70e521103a3b41e544613c372b445b55e4012 +4093e060b48a15c7dfbee5f00e147e180a676fc1e3343453175f7ed22ba99a1f96a2 +d ~~~ ### VOPRF Mode ~~~ Seed = a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a +3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a 3a3 KeyInfo = 74657374206b6579 -skSm = 015c7fc1b4a0b1390925bae915bd9f3d72009d44d9241b962428aad5d13f2 -2803311e7102632a39addc61ea440810222715c9d2f61f03ea424ec9ab1fe5e31cf9 -238 -pkSm = 0301505d646f6e4c9102451eb39730c4ba1c4087618641edbdba4a60896b0 -7fd0c9414ce553cbf25b81dfcca50a8f6724ab7a2bc4d0cf736967a287bb6084cc06 -78ac0 +skSm = 015cc2356215d2d35d84f0ade8633d8da044db46b5e7eee56b60b956e9f68 +4a8a751fbf7de3d17fa9567c93b8c951030ec23ca1e4b88c0686a941d2cf809081c5 +86a +pkSm = 0301b9339969103060f1761f4b439a88b71ba0c28a95cc12dbe051cbeffaa +adc1305edbf11e0b8927a59fa2cd436f1a780d0d4586966d5964195fcee03d28b64b +fec5c ~~~ #### Test Vector 1, Batch Size 1 @@ -2654,19 +2656,19 @@ d364 BlindedElement = 0301d6e4fb545e043ddb6aee5d5ceeee1b44102615ab04430c2 7dd0f56988dedcb1df32ef384f160e0e76e718605f14f3f582f9357553d153b99679 5b4b3628a4f6380 -EvaluationElement = 03013fdeaf887f3d3d283a79e696a54b66ff0edcb559265e -204a958acf840e0930cc147e2a6835148d8199eebc26c03e9394c9762a1c991dde40 -bca0f8ca003eefb045 -Proof = 0077fcc8ec6d059d7759b0a61f871e7c1dadc65333502e09a51994328f79 -e5bda3357b9a4f410a1760a3612c2f8f27cb7cb032951c047cc66da60da583df7b24 -7edd0188e5eb99c71799af1d80d643af16ffa1545acd9e9233fbb370455b10eb257e -a12a1667c1b4ee5b0ab7c93d50ae89602006960f083ca9adc4f6276c0ad60440393c +EvaluationElement = 0300397942f9cb70ba07d8c2f13c5d89d28dd555ee24111b +2fbefe0669c3f1dfaab36a650178b8d8aa80cba37154002085c8ca41b769645a5b92 +ab177231b7adad246d +Proof = 001d875491db0ff0dd080c000bf5d9b4e97febb68e1700847da591da5c6a +5691987e07d111d578fe83b7deaed73800f376a391b278353ea3985033347ecf5866 +c5a201794d493edbc971c7f3700d56cf093f1f8b1bd4767423bfdd3474092b9abf60 +b2341b17c4e82c85f28702be03d172e60e66213a8e607516f576be20d2ebcf574cce ProofRandomScalar = 015e80ae32363b32cb76ad4b95a5a34e46bb803d955f0e07 3a04aa5d92b3fb739f56f9db001266677f62c095021db018cd8cbb55941d4073698c e45c405d1348b7b1 -Output = 5e003d9b2fb540b3d4bab5fedd154912246da1ee5e557afd8f56415faa1 -a0fadff6517da802ee254437e4f60907b4cda146e7ba19e249eef7be405549f62954 -b +Output = 0bf9f06d0b9dbbe112b7c448fc8e50e89a0c24034cd8eae61053ccf7d26 +0f7bfe89e923cc393f3b61d9b8aa6640507c64f4b7254d03834596c45660cdc3a8ad +4 ~~~ #### Test Vector 2, Batch Size 1 @@ -2679,19 +2681,19 @@ d364 BlindedElement = 03005b05e656cb609ce5ff5faf063bb746d662d67bbd07c0626 38396f52f0392180cf2365cabb0ece8e19048961d35eeae5d5fa872328dce98df076 ee154dd191c615e -EvaluationElement = 0301b19fcf482b1fff04754e282292ed736c5f0aa080d4f4 -2663cd3a416c6596f03129e8e096d8671fe5b0d19838312c511d2ce08d431e43e3ef -06199d8cab7426238d -Proof = 01ec9fece444caa6a57032e8963df0e945286f88fbdf233fb5101f0924f7 -ea89c47023f5f72f240e61991fd33a299b5b38c45a5e2dd1a67b072e59dfe86708a3 -59c701e38d383c60cf6969463bcf13251bedad47b7941f52e409a3591398e2792441 -0b18a301c0e19f527cad504fa08388050ac634e1b05c5216d337742f2754e1fc502f +EvaluationElement = 02008383895def4559191da26c3dd79fdf374ac6ff3c8f67 +b58bbf9e1d155c4af557fb8b3ee3efefb5b904c38dc04bf026ae48b8e6e658350724 +66adef43f14b1fa111 +Proof = 01e6264d0c12af0c856930c71750893cf7c7f018642b53974b827e263a88 +5614e612934a83ad81647c77813857745ef57693359a83e6ece547e3fad97df0f195 +66c00045a989202905671fb44bcc54399b03b19cbd2912755627d0f29fc5ce7ee684 +9c0b159ed1010393796dff4697c2be5ebcdbc70e0c54d489ebbd9f87306eaaf42d2d ProofRandomScalar = 015e80ae32363b32cb76ad4b95a5a34e46bb803d955f0e07 3a04aa5d92b3fb739f56f9db001266677f62c095021db018cd8cbb55941d4073698c e45c405d1348b7b1 -Output = fa15eebba81ecf40954f7135cb76f69ef22c6bae394d1a4362f9b03066b -54b6604d39f2e53369ca6762a3d9787e230e832aa85955af40ecb8deebb009a8cf47 -4 +Output = c3e58e1c8c5677f64cf36efd4f94fd4e29a297f62db161cb2dbb8388b8b +4536fcd8696eb1474da382e3ab8eea9e8d659186314658a352fab40e80cf4d2663db +3 ~~~ #### Test Vector 3, Batch Size 2 @@ -2708,36 +2710,37 @@ BlindedElement = 0301d6e4fb545e043ddb6aee5d5ceeee1b44102615ab04430c2 5b4b3628a4f6380,0301403b597538b939b450c93586ba275f9711ba07e42364bac1 d5769c6824a8b55be6f9a536df46d952b11ab2188363b3d6737635d9543d4dba14a6 e19421b9245bf5 -EvaluationElement = 03013fdeaf887f3d3d283a79e696a54b66ff0edcb559265e -204a958acf840e0930cc147e2a6835148d8199eebc26c03e9394c9762a1c991dde40 -bca0f8ca003eefb045,03001f96424497e38c46c904978c2fa1636c5c3dd2e634a85 -d8a7265977c5dce1f02c7e6c118479f0751767b91a39cce6561998258591b5d7c1bb -02445a9e08e4f3e8d -Proof = 00b4d215c8405e57c7a4b53398caf55f1f1623aaeb22408ddb9ea2913090 -9b3f95dbb1ff366e81e86e918f9f2fd8b80dbb344cd498c9499d112905e585417e00 -68c600fe5dea18b389ef6c4cc062935607b8ccbbb9a84fba3143868a3e8a58efa0bf -6ca642804d09dc06e980f64837811227c4267b217f1099a4e28b0854f4e5ee659796 +EvaluationElement = 0300397942f9cb70ba07d8c2f13c5d89d28dd555ee24111b +2fbefe0669c3f1dfaab36a650178b8d8aa80cba37154002085c8ca41b769645a5b92 +ab177231b7adad246d,0301a2ea923601bdacd247156627e341995a484a445434d32 +da913e71ca2d36d094a34ea02306d3465b45f5a292196db531618348a874b7d58f5d +d3e67fb2c0f5dfaf5 +Proof = 0054b2e651d10311cf74226d4b9cb283f1ae6bbde586e3e2621b20d935a2 +0d9d73773a13bd8539a75dffa7124e94aca6b588fc7d2cf5edaac07af996ddf1a50b +829a003ff316174d7e84b123af2476332842133339a464e833a69b8bc4c8ecb2332a +0f828752787892423753caf5d415c649195f756ad52bdc94ea196775b21d192627d8 ProofRandomScalar = 01ec21c7bb69b0734cb48dfd68433dd93b0fa097e722ed24 27de86966910acba9f5c350e8040f828bf6ceca27405420cdf3d63cb3aef005f40ba 51943c8026877963 -Output = 5e003d9b2fb540b3d4bab5fedd154912246da1ee5e557afd8f56415faa1 -a0fadff6517da802ee254437e4f60907b4cda146e7ba19e249eef7be405549f62954 -b,fa15eebba81ecf40954f7135cb76f69ef22c6bae394d1a4362f9b03066b54b6604 -d39f2e53369ca6762a3d9787e230e832aa85955af40ecb8deebb009a8cf474 +Output = 0bf9f06d0b9dbbe112b7c448fc8e50e89a0c24034cd8eae61053ccf7d26 +0f7bfe89e923cc393f3b61d9b8aa6640507c64f4b7254d03834596c45660cdc3a8ad +4,c3e58e1c8c5677f64cf36efd4f94fd4e29a297f62db161cb2dbb8388b8b4536fcd +8696eb1474da382e3ab8eea9e8d659186314658a352fab40e80cf4d2663db3 ~~~ ### POPRF Mode ~~~ Seed = a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a +3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a 3a3 KeyInfo = 74657374206b6579 -skSm = 014893130030ce69cf714f536498a02ff6b396888f9bb507985c32928c442 -7d6d39de10ef509aca4240e8569e3a88debc0d392e3361bcd934cb9bdd59e339dff7 -b27 -pkSm = 0301de8ceb9ffe9237b1bba87c320ea0bebcfc3447fe6f278065c6c69886d -692d1126b79b6844f829940ace9b52a5e26882cf7cbc9e57503d4cca3cd834584729 -f812a +skSm = 01f494b76f11776ffc15f6b5613110e7db8e4a6a87721714c1e86289c192b +1ec97d358eb0e2c445c2475f775e7b389ae35c5001ce337ae65ef5c67c7b22ca3d90 +ce0 +pkSm = 0300cb19d7aadaf3f2819ceba73a41e998eb5103b2d95e4d077b3c3b5a848 +e9a8e782a259066a43b9fc3503d9a38c79ccd59df77bed87cc5d312bb42cbe381d01 +27d3d ~~~ #### Test Vector 1, Batch Size 1 @@ -2751,19 +2754,19 @@ d364 BlindedElement = 020095cff9d7ecf65bdfee4ea92d6e748d60b02de34ad98094f 82e25d33a8bf50138ccc2cc633556f1a97d7ea9438cbb394df612f041c485a515849 d5ebb2238f2f0e2 -EvaluationElement = 0301408e9c5be3ffcc1c16e5ae8f8aa68446223b0804b119 -62e856af5a6d1c65ebbb5db7278c21db4e8cc06d89a35b6804fb1738a295b691638a -f77aa1327253f26d01 -Proof = 0106a89a61eee9dd2417d2849a8e2167bc5f56e3aed5a3ff23e22511fa1b -37a29ed44d1bbfd6907d99cfbc558a56aec709282415a864a281e49dc53792a4a638 -a0660034306d64be12a94dcea5a6d664cf76681911c8b9a84d49bf12d4893307ec14 -436bd05f791f82446c0de4be6c582d373627b51886f76c4788256e3da7ec8fa18a86 +EvaluationElement = 0200c263a592b15ac199c6a2774aad95f755f921478b7e1a +cbe93dac76f08e66c04b92715d187a453c9860aa542801ce86ca01c0a1292afb5ed4 +43e21b26a7a0d94f8e +Proof = 01574b60ace43c26421cadd5bb964b68d24e08cb5bc87aa84d16dee6cdc6 +c3ef6df301df2c742f17de2e37fdffd84fe5b8abd86f10a0a35e149490a85eb2f31a +072800186a683eacbf7a72d7586b0f86b8bab0b808eeb7ccf0d2f244bbec2a588179 +8fcd6dfd9f7500a7cee48620d58472b973a5aad9f4180fae3340b30ff831cc12bdc4 ProofRandomScalar = 015e80ae32363b32cb76ad4b95a5a34e46bb803d955f0e07 3a04aa5d92b3fb739f56f9db001266677f62c095021db018cd8cbb55941d4073698c e45c405d1348b7b1 -Output = 808ae5b87662eaaf0b39151dd85991b94c96ef214cb14a68bf5c1439548 -82d330da8953a80eea20788e552bc8bbbfff3100e89f9d6e341197b122c46a208733 -b +Output = 062781972249cc88fc2d8776ab44d549d3b0bd1f448ae4f92ef86e26a2b +48c4e0915b8f2906dbe9eb768745eb756cc455a0e304185f6e199e726e9a68e3a7cc +2 ~~~ #### Test Vector 2, Batch Size 1 @@ -2777,19 +2780,19 @@ d364 BlindedElement = 030112ea89cf9cf589496189eafc5f9eb13c9f9e170d6ecde7c 5b940541cb1a9c5cfeec908b67efe16b81ca00d0ce216e34b3d5f46a658d3fd8573d 671bdb6515ed508 -EvaluationElement = 0200ebc49df1e6fa61f412e6c391e6f074400ecdd2f56c4a -8c03fe0f91d9b551f40d4b5258fd891952e8c9b28003bcfa365122e54a5714c8949d -5d202767b31b4bf1f6 -Proof = 0082162c71a7765005cae202d4bd14b84dae63c29067e886b82506992bd9 -94a1c3aac0c1c5309222fe1af8287b6443ed6df5c2e0b0991faddd3564c73c7597ae -cd9a003b1f1e3c65f28e58ab4e767cfb4adbcaf512441645f4c2aed8bf67d132d966 -006d35fa71a34145414bf3572c1de1a46c266a344dd9e22e7fb1e90ffba1caf556d9 +EvaluationElement = 0200aee0d2a2dbe1d7f7fbd631097b88079ec75e73660366 +85551225985a3c11de66d5fb849d43f5ae64275a0d97fc9934022e0d294745554816 +7dbfcca35a77492b1e +Proof = 01255bbcd02f6aec5a784e369c2956497c63b8708cc5ac05168ed5fab1be +8ee5733abe0f82ac90470961b33e49b20667191d7438d0f39af3048f29417e1ceb61 +b99501dee51fd130b9089bde60f68c92d57ed56832a07508ccd6aecac7cee5e3be5a +eb630e262cc3fd071d97d79657456c813a80c11ef60d734aa368de22d01fde7b95ae ProofRandomScalar = 015e80ae32363b32cb76ad4b95a5a34e46bb803d955f0e07 3a04aa5d92b3fb739f56f9db001266677f62c095021db018cd8cbb55941d4073698c e45c405d1348b7b1 -Output = 27032e24b1a52a82ab7f4646f3c5df0f070f499db98b9c5df33972bd5af -5762c3638afae7912a6c1acdb1ae2ab2fa670bd5486c645a0e55412e08d33a4a0d6e -3 +Output = d99d9fa0b23ccb3f92a509c48ea2ecef5d6622c6f780a46729162b2a16f +4112b2ab863a3b3e1235ae2926b8ab090d3edcfbfacec450522dd73ff0492194db7c +4 ~~~ #### Test Vector 3, Batch Size 2 @@ -2807,21 +2810,20 @@ BlindedElement = 020095cff9d7ecf65bdfee4ea92d6e748d60b02de34ad98094f d5ebb2238f2f0e2,0201a328cf9f3fdeb86b6db242dd4cbb436b3a488b70b72d2fbb d1e5f50d7b0878b157d6f278c6a95c488f3ad52d6898a421658a82fe7ceb000b01ae dea7967522d525 -EvaluationElement = 0301408e9c5be3ffcc1c16e5ae8f8aa68446223b0804b119 -62e856af5a6d1c65ebbb5db7278c21db4e8cc06d89a35b6804fb1738a295b691638a -f77aa1327253f26d01,020062ab51ac3aa829e0f5b7ae50688bcf5f63a18a83a6e0d -a538666b8d50c7ea2b4ef31f4ac669302318dbebe46660acdda695da30c22cee7ca2 -1f6984a720504502e -Proof = 00731738844f739bca0cca9d1c8bea204bed4fd00285785738b985763741 -de5cdfa275152d52b6a2fdf7792ef3779f39ba34581e56d62f78ecad5b7f8083f384 -961501cd4b43713253c022692669cf076b1d382ecd8293c1de69ea569737f37a2477 -2ab73517983c1e3db5818754ba1f008076267b8058b6481949ae346cdc17a8455fe2 +EvaluationElement = 0200c263a592b15ac199c6a2774aad95f755f921478b7e1a +cbe93dac76f08e66c04b92715d187a453c9860aa542801ce86ca01c0a1292afb5ed4 +43e21b26a7a0d94f8e,0201b4f20e1594fdaa956a84d14f44241569f96b15b598f14 +3826143da75124d2875c19d5836f3971bcaf74ccb84243bbc8fcaf72eaaca0753e22 +756529a7c1d3b383b +Proof = 00098c47430440e6687696a4bd397653fc9f6f13084866059a7ad8729daa +9f0895a30cc21c958d6e595d1bfad449fa70d54f97fb23c6b2aa13a8135fe97b7c84 +b58401b7a23f62ba35c49345757722e50090d59fd1a278c97d5fa588bf501d562978 +65e0f53330bf5429499b667a44889c8f864e7f367689e395172d1535fb5f5be1a68a ProofRandomScalar = 01ec21c7bb69b0734cb48dfd68433dd93b0fa097e722ed24 27de86966910acba9f5c350e8040f828bf6ceca27405420cdf3d63cb3aef005f40ba 51943c8026877963 -Output = 808ae5b87662eaaf0b39151dd85991b94c96ef214cb14a68bf5c1439548 -82d330da8953a80eea20788e552bc8bbbfff3100e89f9d6e341197b122c46a208733 -b,27032e24b1a52a82ab7f4646f3c5df0f070f499db98b9c5df33972bd5af5762c36 -38afae7912a6c1acdb1ae2ab2fa670bd5486c645a0e55412e08d33a4a0d6e3 +Output = 062781972249cc88fc2d8776ab44d549d3b0bd1f448ae4f92ef86e26a2b +48c4e0915b8f2906dbe9eb768745eb756cc455a0e304185f6e199e726e9a68e3a7cc +2,d99d9fa0b23ccb3f92a509c48ea2ecef5d6622c6f780a46729162b2a16f4112b2a +b863a3b3e1235ae2926b8ab090d3edcfbfacec450522dd73ff0492194db7c4 ~~~ - diff --git a/poc/test_oprf.sage b/poc/test_oprf.sage index 69c465c..5dacd79 100644 --- a/poc/test_oprf.sage +++ b/poc/test_oprf.sage @@ -16,7 +16,9 @@ try: ciphersuite_decaf448_shake256, \ ciphersuite_p256_sha256, \ ciphersuite_p384_sha384, \ - ciphersuite_p521_sha512 + ciphersuite_p521_sha512, \ + oprf_ciphersuites + except ImportError as e: sys.exit("Error loading preprocessed sage files. Try running `make setup && make clean pyfiles`. Full error: " + e) @@ -47,7 +49,9 @@ class Protocol(object): self.info = info self.key_info = _as_bytes("test key") - self.seed = b'\xA3' * 32 + suite = oprf_ciphersuites[identifier] + self.Ns = suite.group.scalar_byte_length() + self.seed = b'\xA3' * self.Ns skS, pkS = DeriveKeyPair(self.mode, self.identifier, self.seed, self.key_info) if mode == MODE_OPRF: self.server = SetupOPRFServer(identifier, skS) diff --git a/poc/vectors/allVectors.json b/poc/vectors/allVectors.json index 4b21542..cf5af2f 100644 --- a/poc/vectors/allVectors.json +++ b/poc/vectors/allVectors.json @@ -131,24 +131,24 @@ "identifier": "decaf448-SHAKE256", "keyInfo": "74657374206b6579", "mode": 0, - "seed": "a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3", - "skSm": "e8b1375371fd11ebeb224f832dcc16d371b4188951c438f751425699ed29ecc80c6c13e558ccd67634fd82eac94aa8d1f0d7fee990695d1e", + "seed": "a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3", + "skSm": "06f21f0494f54fc7a4078b133a2d3ebef9e49f398751b5e4c5a3a3a42e15c1839adce6745c69e8d85496fde14789a866b11358d24b38f017", "vectors": [ { "Batch": 1, "Blind": "64d37aed22a27f5191de1c1d69fadb899d8862b58eb4220029e036ec65fa3833a26e9388336361686ff1f83df55046504dfecad8549ba112", "BlindedElement": "e0ae01c4095f08e03b19baf47ffdc19cb7d98e583160522a3c7d6a0b2111cd93a126a46b7b41b730cd7fc943d4e28e590ed33ae475885f6c", - "EvaluationElement": "50ce4e60eed006e22e7027454b5a4b8319eb2bc8ced609eb19eb3ad42fb19e06ba12d382cbe7ae342a0cad6ead0ef8f91f00bb7f0cd9c0a2", + "EvaluationElement": "f21783377c064d243a4812b653ea2499804b2518436751698f26c9908e436163a8fb750db075b9292fce21338498a0f294f3511e118ed5be", "Input": "00", - "Output": "37d3f7922d9388a15b561de5829bbf654c4089ede89c0ce0f3f85bcdba09e382ce0ab3507e021f9e79706a1798ffeac68ebd5cf62e5eb9838c7068351d97ae37" + "Output": "adc0e36d6353efedca1300f8b6311b94df98ba855fab56131cefe7c4133d8d4865b502251f4a1438f9c38b35d96b503ecd58bcfceb19f3d8ebdca691e39c0e9a" }, { "Batch": 1, "Blind": "64d37aed22a27f5191de1c1d69fadb899d8862b58eb4220029e036ec65fa3833a26e9388336361686ff1f83df55046504dfecad8549ba112", "BlindedElement": "86a88dc5c6331ecfcb1d9aacb50a68213803c462e377577cacc00af28e15f0ddbc2e3d716f2f39ef95f3ec1314a2c64d940a9f295d8f13bb", - "EvaluationElement": "162e9fa6e9d527c3cd734a31bf122a34dbd5bcb7bb23651f1768a7a9274cc116c03b58afa6f0dede3994a60066c76370e7328e7062fd5819", + "EvaluationElement": "b28e318772dcbe887f03ccfccfebc331951a03c6e7f7153e8036cec7ce1e3d87cceb6cfc953b7ecf48241d710b086cdc8603edabe9b0808a", "Input": "5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a", - "Output": "a2a652290055cb0f6f8637a249ee45e32ef4667db0b4c80c0a70d2a64164d01525cfdad5d870a694ec77972b9b6ec5d2596a5223e5336913f945101f0137f55e" + "Output": "dd0bb8f325fe2b1bb6d4cc3a89f5ea2ddac37fb5a8b9365c0c1d2ac6f0aab69504aba3d223f4cd8b78b6d297a9d8167ebdedc0ffd1704241e5c9f1c2a1c1731f" } ] }, @@ -158,19 +158,19 @@ "identifier": "decaf448-SHAKE256", "keyInfo": "74657374206b6579", "mode": 1, - "pkSm": "945fc518c47695cf65217ace04b86ac5e4cbe26ca649d52854bb16c494ce09069d6add96b20d4b0ae311a87c9a73e3a146b525763ab2f955", - "seed": "a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3", - "skSm": "e3c01519a076a326a0eb566343e9b21c115fa18e6e85577ddbe890b33104fcc2835ddfb14a928dc3f5d79b936e17c76b99e0bf6a1680930e", + "pkSm": "7ac6049351075957923f00d5bd36c5299ee0b0724c53018c5d01ea239505e63a4c76f77cb77cf1567fdcdeb5f720118f3b82c9dbfbbb659d", + "seed": "a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3", + "skSm": "88067129e7576c0dbd5d868cf5e189dd958fa4760551d8ea15c2fdabff2189c43f730e71e543b537ccec0bd1497173b021ec6207c37ac930", "vectors": [ { "Batch": 1, "Blind": "64d37aed22a27f5191de1c1d69fadb899d8862b58eb4220029e036ec65fa3833a26e9388336361686ff1f83df55046504dfecad8549ba112", "BlindedElement": "7261bbc335c664ba788f1b1a1a4cd5190cc30e787ef277665ac1d314f8861e3ec11854ce3ddd42035d9e0f5cddde324c332d8c880abc00eb", - "EvaluationElement": "ca1491a526c28d880806cf0fb0122222392cf495657be6e4c9d203bceffa46c86406caf8217859d3fb259077af68e5d41b3699410781f467", + "EvaluationElement": "b65b0074cb65cebbfe64a2ee018321742d1512fd6c14509b6060c8db3143749bbed9d1896617759ec7c6ebfab032cf2b5eff5f5f5f46796c", "Input": "00", - "Output": "e2ac40b634f36cccd8262b285adff7c9dcc19cd308564a5f4e581d1a8535773b86fa4fc9f2203c370763695c5093aea4a7aedec4488b1340ba3bf663a23098c1", + "Output": "dda56f0f50047483cb9a1db473ea9c3aab15d46d99526c091e3141299fcde4fdd0ce3bf654542687b90fe01aab2fdf06d523317122a24beea800893583735b1e", "Proof": { - "proof": "f84bbeee47aedf43558dae4b95b3853635a9fc1a9ea7eac9b454c64c66c4f49cd1c72711c7ac2e06c681e16ea693d5500bbd7b56455df52f69e00b76b4126961e1562fdbaaac40b7701065cbeece3febbfe09e00160f81775d36daed99d8a2a10be0759e01b7ee81217203416c9db208", + "proof": "3fd2c796e71873b9228ccb99c29baff392fda1a8b4711e4b75dab740ef05d748317e7a136bd5daeaa78b7b3923ddbd67a4d9a7ea3da92836583217ac884265355ec9f45326f34178db77dac821f535e941fd8f8c50c06740a6cf04d0e49c50d1cbaccfd01c1e140a33193b832386410c", "r": "b1b748135d405ce48c6973401d9455bb8ccd18b01d0295c0627f67661200dbf9569f73fbb3925daa043a070e5f953d80bb464ea369e5522b" } }, @@ -178,11 +178,11 @@ "Batch": 1, "Blind": "64d37aed22a27f5191de1c1d69fadb899d8862b58eb4220029e036ec65fa3833a26e9388336361686ff1f83df55046504dfecad8549ba112", "BlindedElement": "88287e553939090b888ddc15913e1807dc4757215555e1c3a79488ef311594729c7fa74c772a732b78440b7d66d0aa35f3bb316f1d93e1b2", - "EvaluationElement": "c00978c73e8e4ee1d447ab0d3ad1754055e72cc85c08e3a0db170909a9c61cbff1f1e7015f289e3038b0f341faea5d7780c130106065c231", + "EvaluationElement": "088947cd184cdaff715fb47130758238ecc1f05e049dbbd92cfef18a87e39e66728c79834f3fec33c96a57d34ed5c399e5e8c689331393ee", "Input": "5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a", - "Output": "862952380e07ec840d9f6e6f909c5a25d16c3dacb586d89a181b4aa7380c959baa8c480fe8e6c64e089d68ea7aeeb5817bd524d7577905b5bab487690048c941", + "Output": "fafbc029fef15f19545e5d1114275b21aab79bad25d7fff2fe1db99835e706afde10b76a6766e61ac4064a9cb559d9afcede5a06cbc0178554608b13f9f751b0", "Proof": { - "proof": "7a2831a6b237e11ac1657d440df93bc5ce00f552e6020a99d5c956ffc4d07b5ade3e82ecdc257fd53d76239e733e0a1313e84ce16cc0d82734806092a693d7e8d3c420c2cb6ccd5d0ca32514fb78e9ad0973ebdcb52eba438fc73948d76339ee710121d83e2fe6f001cfdf551aff9f36", + "proof": "3771a89bfd4540c023db27251d5173640006d1ca76d4d7ad0a2236c2ee073dad7863e2d88414b9bd9c0b9fa1c61620e66bdefd304a2c120fbc959de3d8188a88c0da281b1df1dbd2f4edb3c019363629bd2c8d5b5408792a1dabb985597e5905a9a22fcd55c5b3b34c20ce81ee91560b", "r": "b1b748135d405ce48c6973401d9455bb8ccd18b01d0295c0627f67661200dbf9569f73fbb3925daa043a070e5f953d80bb464ea369e5522b" } }, @@ -190,11 +190,11 @@ "Batch": 2, "Blind": "64d37aed22a27f5191de1c1d69fadb899d8862b58eb4220029e036ec65fa3833a26e9388336361686ff1f83df55046504dfecad8549ba112,b1b748135d405ce48c6973401d9455bb8ccd18b01d0295c0627f67661200dbf9569f73fbb3925daa043a070e5f953d80bb464ea369e5522b", "BlindedElement": "7261bbc335c664ba788f1b1a1a4cd5190cc30e787ef277665ac1d314f8861e3ec11854ce3ddd42035d9e0f5cddde324c332d8c880abc00eb,2e15f393c035492a1573627a3606e528c6294c767c8d43b8c691ef70a52cc7dc7d1b53fe458350a270abb7c231b87ba58266f89164f714d9", - "EvaluationElement": "ca1491a526c28d880806cf0fb0122222392cf495657be6e4c9d203bceffa46c86406caf8217859d3fb259077af68e5d41b3699410781f467,8ec68e9871b296e81c55647ce64a04fe75d19932f1400544cd601468c60f998408bbb546601d4a636e8be279e558d70b95c8d4a4f61892be", + "EvaluationElement": "b65b0074cb65cebbfe64a2ee018321742d1512fd6c14509b6060c8db3143749bbed9d1896617759ec7c6ebfab032cf2b5eff5f5f5f46796c,b431aac4e9a620bd04e77f90ca3eeca7d69fd6c48c3d470a4bd4481cd2e81653e9df27774d94cfd39fdce73156da2d130ef8c025587d0fd2", "Input": "00,5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a", - "Output": "e2ac40b634f36cccd8262b285adff7c9dcc19cd308564a5f4e581d1a8535773b86fa4fc9f2203c370763695c5093aea4a7aedec4488b1340ba3bf663a23098c1,862952380e07ec840d9f6e6f909c5a25d16c3dacb586d89a181b4aa7380c959baa8c480fe8e6c64e089d68ea7aeeb5817bd524d7577905b5bab487690048c941", + "Output": "dda56f0f50047483cb9a1db473ea9c3aab15d46d99526c091e3141299fcde4fdd0ce3bf654542687b90fe01aab2fdf06d523317122a24beea800893583735b1e,fafbc029fef15f19545e5d1114275b21aab79bad25d7fff2fe1db99835e706afde10b76a6766e61ac4064a9cb559d9afcede5a06cbc0178554608b13f9f751b0", "Proof": { - "proof": "167d922f0a6ffa845eed07f8aa97b6ac746d902ecbeb18f49c009adc0521eab1e4d275b74a2dc266b7a194c854e85e7eb54a9a36376dfc04ec7f3bd55fc9618c3970cb548e064f8a2f06183a5702933dbc3e4c25a73438f2108ee1981c306181003c7ea92fce963ec7b4ba4f270e6d38", + "proof": "59451d30e29ebb47e72e674f0ac2aff39d2c9c274f15f9f40930c11d6c71363c6a986e4ac3703bb450838414824512d2dac01088d5574718a6011ed95b40c77b3054290e9fc6044fe4eec801ed2f6f97aba5a87b2b4ac5f4060405f6baf91d785e3587357571223894a934fa31a94a2f", "r": "63798726803c9451ba405f00ef3acb633ddf0c420574a2ec6cbf28f840800e355c9fbaac10699686de2724ed22e797a00f3bd93d105a7f23" } } @@ -206,20 +206,20 @@ "identifier": "decaf448-SHAKE256", "keyInfo": "74657374206b6579", "mode": 2, - "pkSm": "6c9d12723a5bbcf305522cc04b4a34d9ced2e12831826018ea7b5dcf5452647ad262113059bf0f6e4354319951b9d513c74f29cb0eec38c1", - "seed": "a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3", - "skSm": "792a10dcbd3ba4a52a054f6f39186623208695301e7adb9634b74709ab22de402990eb143fd7c67ac66be75e0609705ecea800992aac8e19", + "pkSm": "2094323c2495a91d411d8967759cbcd694aef26ea0b5005e9e29a07d19452b3b9b31d4ee14c51caa47f910e0553e402b050bf32011543c98", + "seed": "a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3", + "skSm": "3d4cd3c711a8ff4642aefcd9972c4a72d261188814286a483815a77e444a2fb561f1748852f33a2f3bf7d86b0e27bf9fecad341bf286b116", "vectors": [ { "Batch": 1, "Blind": "64d37aed22a27f5191de1c1d69fadb899d8862b58eb4220029e036ec65fa3833a26e9388336361686ff1f83df55046504dfecad8549ba112", "BlindedElement": "161183c13c6cb33b0e4f9b7365f8c5c12d13c72f8b62d276ca09368d093dce9b42198276b9e9d870ac392dda53efd28d1b7e6e8c060cdc42", - "EvaluationElement": "06ec89dfde25bb2a6f0145ac84b91ac277b35de39ad1d6f402a8e46414952ce0d9ea1311a4ece283e2b01558c7078b040cfaa40dd63b3e6c", + "EvaluationElement": "54ea555d854bfcfe1c36cdf7739a0442a94a90ee2a9369f4d59f27e51535809bf78f899365c9d6e723a6ea49628c553f6123564eb0d0605b", "Info": "7465737420696e666f", "Input": "00", - "Output": "4423f6dcc1740688ea201de57d76824d59cd6b859e1f9884b7eebc49b0b971358cf9cb075df1536a8ea31bcf55c3e31c2ba9cfa8efe54448d17091daeb9924ed", + "Output": "52cee2e34fe3ae382e1dea686c8de69f04a4d9ecb87b96fb03629e40c4f343a4e7a30a614a674bf8414f47bf57974efd4edcf507eb0d5828b117a9e04f717ccf", "Proof": { - "proof": "66caee75bf2460429f620f6ad3e811d524cb8ddd848a435fc5d89af48877abf6506ee341a0b6f67c2d76cd021e5f3d1c9abe5aa9f0dce016da746135fedba2af41ed1d01659bfd6180d96bc1b7f320c0cb6926011ce392ecca748662564892bae66516acaac6ca39aadf6fcca95af406", + "proof": "be0ecfd970cacf75cf9f34ad5f5c2f6857c017048b8fe013b948b1139efbe68e10412fd01f174c9761964b9061e25220fa79dccfc7031b1239a1f21d6a5ddd49757c535a26c4b6dfcfeef06cf3a60a7504c89eae4645187c0a7b81fd5d88fa32693c61b58b22ab9bc80f53f16f592602", "r": "b1b748135d405ce48c6973401d9455bb8ccd18b01d0295c0627f67661200dbf9569f73fbb3925daa043a070e5f953d80bb464ea369e5522b" } }, @@ -227,12 +227,12 @@ "Batch": 1, "Blind": "64d37aed22a27f5191de1c1d69fadb899d8862b58eb4220029e036ec65fa3833a26e9388336361686ff1f83df55046504dfecad8549ba112", "BlindedElement": "12082b6a381c6c51e85d00f2a3d828cdeab3f5cb19a10b9c014c33826764ab7e7cfb8b4ff6f411bddb2d64e62a472af1cd816e5b712790c6", - "EvaluationElement": "f2919b7eedc05ab807c221fce2b12c4ae9e19e6909c4784564b690d1972d2994ca623f273afc67444d84ea40cbc58fcdab7945f321a52848", + "EvaluationElement": "f894d02299d051a78ff671acf77acc0f8aa1b5fa2c6f46b72348ee3b6ede9e9522a42722dfd67e5db5aa8a65caa0e75f6107c576cf015c4d", "Info": "7465737420696e666f", "Input": "5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a", - "Output": "8691905500510843902c44bdd9730ab9dc3925aa58ff9dd42765a2baf633126de0c3adb93bef5652f38e5827b6396e87643960163a560fc4ac9738c8de4e4a8d", + "Output": "5f750ede71e2b80e45925789c71b33309ff32c01a81d05d4f6b19b13de865ea8bcedd6e8d0bf6c6ca8882020fb1d179ec7c4dcc1aaeff0c33e642c9727ba3712", "Proof": { - "proof": "a295677c54d1bc4286330907fc2490a7de163da26f9ce03a462a452fea422b19ade296ba031359b3b6841e48455d20519ad01b4ac4f0b92e76d3cf16fbef0a3f72791a8401ef2d7081d361e502e96b2c60608b9fa566f43d4611c2f161d83aabef7f8017332b26ed1daaf80440772022", + "proof": "3e1ee8d20471a6127c6c7fffa7c3fc505b3cee4762ed2c5cdafaf56a59eae5283510da6eeffdcfe960dd7b5830ce5af1594d6ede1bcc6921ef098970280a0ef14196668522c67c8d0f05f5baa0b9984c2aad1f16362d7fbad0883b08b1f1b36a38ddfcf9359a35c2bf09fd0042d2b12a", "r": "b1b748135d405ce48c6973401d9455bb8ccd18b01d0295c0627f67661200dbf9569f73fbb3925daa043a070e5f953d80bb464ea369e5522b" } }, @@ -240,12 +240,12 @@ "Batch": 2, "Blind": "64d37aed22a27f5191de1c1d69fadb899d8862b58eb4220029e036ec65fa3833a26e9388336361686ff1f83df55046504dfecad8549ba112,b1b748135d405ce48c6973401d9455bb8ccd18b01d0295c0627f67661200dbf9569f73fbb3925daa043a070e5f953d80bb464ea369e5522b", "BlindedElement": "161183c13c6cb33b0e4f9b7365f8c5c12d13c72f8b62d276ca09368d093dce9b42198276b9e9d870ac392dda53efd28d1b7e6e8c060cdc42,fc8847d43fb4cea4e408f585661a8f2867533fa91d22155d3127a22f18d3b007add480f7d300bca93fa47fe87ae06a57b7d0f0d4c30b12f0", - "EvaluationElement": "06ec89dfde25bb2a6f0145ac84b91ac277b35de39ad1d6f402a8e46414952ce0d9ea1311a4ece283e2b01558c7078b040cfaa40dd63b3e6c,2e74c626d07de49b1c8c21d87120fd78105f485e36816af9bde3e3efbeef76815326062fd333925b66c5ce5a20f100bf01770c16609f990a", + "EvaluationElement": "54ea555d854bfcfe1c36cdf7739a0442a94a90ee2a9369f4d59f27e51535809bf78f899365c9d6e723a6ea49628c553f6123564eb0d0605b,2c9621cdf875fc6a2c6d9efe62a3518b3bd9d0e44a7eab9352a4de94b45b6c103e3a2cf22d5621a51661f7c19dd6ef5922f25acb2e9bb5e1", "Info": "7465737420696e666f", "Input": "00,5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a", - "Output": "4423f6dcc1740688ea201de57d76824d59cd6b859e1f9884b7eebc49b0b971358cf9cb075df1536a8ea31bcf55c3e31c2ba9cfa8efe54448d17091daeb9924ed,8691905500510843902c44bdd9730ab9dc3925aa58ff9dd42765a2baf633126de0c3adb93bef5652f38e5827b6396e87643960163a560fc4ac9738c8de4e4a8d", + "Output": "52cee2e34fe3ae382e1dea686c8de69f04a4d9ecb87b96fb03629e40c4f343a4e7a30a614a674bf8414f47bf57974efd4edcf507eb0d5828b117a9e04f717ccf,5f750ede71e2b80e45925789c71b33309ff32c01a81d05d4f6b19b13de865ea8bcedd6e8d0bf6c6ca8882020fb1d179ec7c4dcc1aaeff0c33e642c9727ba3712", "Proof": { - "proof": "fd94db736f97ea4efe9d0d4ad2933072697a6bbeb32834057b23edf7c7009f011dfa72157f05d2a507c2bbf0b54cad99ab99de05921c021fda7d70e65bcecdb05f9a30154127ace983c74d10fd910b554c5e95f6bd1565fd1f3dbbe3c523ece5c72d57a559b7be1368c4786db4a3c910", + "proof": "9d949521a609be7d2c2b31e949dada02ebed264aad825857224180a3c6a9863515b6044eab07cb6eb9734ec3d4c0448fb0ec49f38c1ac337f1d17eced9071e71fd58dc4425307c1e9907bc5bb51b8a978689a6eba812e162617accf08d7817c320ec6354647ad2f9e8f3abf742347724", "r": "63798726803c9451ba405f00ef3acb633ddf0c420574a2ec6cbf28f840800e355c9fbaac10699686de2724ed22e797a00f3bd93d105a7f23" } } @@ -383,24 +383,24 @@ "identifier": "P384-SHA384", "keyInfo": "74657374206b6579", "mode": 0, - "seed": "a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3", - "skSm": "dfe7ddc41a4646901184f2b432616c8ba6d452f9bcd0c4f75a5150ef2b2ed02ef40b8b92f60ae591bcabd72a6518f188", + "seed": "a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3", + "skSm": "b16c4f85142a577411d0621516c6c48b928363575a9b27dca10e553de74af0c2096ed9deed1792ee9665dcbcd4bd7c35", "vectors": [ { "Batch": 1, "Blind": "504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562889d89dbfa691d1cde91517fa222ed7ad364", "BlindedElement": "02a36bc90e6db34096346eaf8b7bc40ee1113582155ad3797003ce614c835a874343701d3f2debbd80d97cbe45de6e5f1f", - "EvaluationElement": "03af2a4fc94770d7a7bf3187ca9cc4faf3732049eded2442ee50fbddda58b70ae2999366f72498cdbc43e6f2fc184afe30", + "EvaluationElement": "033b7c36005ca1d8bb9e18198d6b379c662739bd65f716fcf3fdb384d61624b96c4ad3911b861ad8b1b24e85acc1613b05", "Input": "00", - "Output": "ed84ad3f31a552f0456e58935fcc0a3039db42e7f356dcb32aa6d487b6b815a07d5813641fb1398c03ddab5763874357" + "Output": "91961a85dca85527b88ac94c1642c449e944ac463b9d1696bcd2efe6d38f9cc8a2480f57b45536f3ce8062e8e54f16fb" }, { "Batch": 1, "Blind": "504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562889d89dbfa691d1cde91517fa222ed7ad364", "BlindedElement": "02def6f418e3484f67a124a2ce1bfb19de7a4af568ede6a1ebb2733882510ddd43d05f2b1ab5187936a55e50a847a8b900", - "EvaluationElement": "034e9b9a2960b536f2ef47d8608b21597ba400d5abfa1825fd21c36b75f927f396bf3716c96129d1fa4a77fa1d479c8d7b", + "EvaluationElement": "022317c418d5f836d4fcab18b887111a54b5015b54f4fcaee8b2edc7e79b1c7f24e0a1a8a548874679c8705a547b34447d", "Input": "5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a", - "Output": "dd4f29da869ab9355d60617b60da0991e22aaab243a3460601e48b075859d1c526d36597326f1b985778f781a1682e75" + "Output": "aa385f328a0ed4dd9af751f63d27d10a41226ec095a4eec5237071579acda69ccbc0d0c8a2ab4d033934e7987f2b10d4" } ] }, @@ -410,19 +410,19 @@ "identifier": "P384-SHA384", "keyInfo": "74657374206b6579", "mode": 1, - "pkSm": "031d689686c611991b55f1a1d8f4305ccd6cb719446f660a30db61b7aa87b46acf59b7c0d4a9077b3da21c25dd482229a0", - "seed": "a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3", - "skSm": "051646b9e6e7a71ae27c1e1d0b87b4381db6d3595eeeb1adb41579adbf992f4278f9016eafc944edaa2b43183581779d", + "pkSm": "02139a4c608f418c458409bbc9970796bd784cf5a4251578276d5a005706a130c75e4d440e463fa3ca9bd56394a00ae470", + "seed": "a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3", + "skSm": "afc3a71e59eaa2684d4da6f01f41977471e3efeefb11454168f9fecf384cff934332355d631f83d3aec9bd36a940be5a", "vectors": [ { "Batch": 1, "Blind": "504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562889d89dbfa691d1cde91517fa222ed7ad364", "BlindedElement": "02d338c05cbecb82de13d6700f09cb61190543a7b7e2c6cd4fca56887e564ea82653b27fdad383995ea6d02cf26d0e24d9", - "EvaluationElement": "02a7bba589b3e8672aa19e8fd258de2e6aae20101c8d761246de97a6b5ee9cf105febce4327a326255a3c604f63f600ef6", + "EvaluationElement": "0202df7145c1fb3cf57fd4bc062d58d06034a1ae63b02b91ba4f57f57187f98f7cf026b5bc9a4ea1aa6e40b94b8f53a826", "Input": "00", - "Output": "3333230886b562ffb8329a8be08fea8025755372817ec969d114d1203d026b4a622beab60220bf19078bca35a529b35c", + "Output": "5e6261bfb3d397c8f90dfda0782a8450c70013489cffe8f60c205843d55dd350da52d6fb2e96d9c779e083c5acea67b4", "Proof": { - "proof": "bfc6cf3859127f5fe25548859856d6b7fa1c7459f0ba5712a806fc091a3000c42d8ba34ff45f32a52e40533efd2a03bc87f3bf4f9f58028297ccb9ccb18ae7182bcd1ef239df77e3be65ef147f3acf8bc9cbfc5524b702263414f043e3b7ca2e", + "proof": "23e19b916ba705bd55d541dc11af23a99d2754ac46aa9b8158f3274d69b475988a377e4ded17a319fbdc2ac1391cb4ac74b59787298ee213976accea1cada09baeb5303a1b133fff96a08562864d19751a57144d3477e4c59935222f29c3e728", "r": "803d955f0e073a04aa5d92b3fb739f56f9db001266677f62c095021db018cd8cbb55941d4073698ce45c405d1348b7b1" } }, @@ -430,11 +430,11 @@ "Batch": 1, "Blind": "504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562889d89dbfa691d1cde91517fa222ed7ad364", "BlindedElement": "02f27469e059886f221be5f2cca03d2bdc61e55221721c3b3e56fc012e36d31ae5f8dc058109591556a6dbd3a8c69c433b", - "EvaluationElement": "03f16f903947035400e96b7f531a38d4a07ac89a80f89d86a1bf089c525a92c7f4733729ca30c56ce78b1ab4f7d92db8b4", + "EvaluationElement": "0342050f2c95bc49cf48442703bb772335113dd9c54b62803b2cfc3a2aed78030a6a27fa088bf491c290c7e905a3a1c781", "Input": "5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a", - "Output": "b91c70ea3d4d62ba922eb8a7d03809a441e1c3c7af915cbc2226f485213e895942cd0f8580e6d99f82221e66c40d274f", + "Output": "0a3b70080afe17322a0c15411dcb7b9d64ca8a6730174446c2407499c2c44f2a029ab7a48d1dbebbc4507539c2a2ee35", "Proof": { - "proof": "d005d6daaad7571414c1e0c75f7e57f2113ca9f4604e84bc90f9be52da896fff3bee496dcde2a578ae9df315032585f801fb21c6080ac05672b291e575a40295b306d967717b28e08fcc8ad1cab47845d16af73b3e643ddcc191208e71c64630", + "proof": "13a5a0ea31ce00a35d5e90cd2d00ff0b830d3f87f23b757fa547a592b7e9be955528d81852869fec6d2c986a75c09f628bf3ff14d18a5c7a8b4b6bb22dced10634590314c4415b5f420257694052832977dfaac46bd119e8ef8c3126f3a0d312", "r": "803d955f0e073a04aa5d92b3fb739f56f9db001266677f62c095021db018cd8cbb55941d4073698ce45c405d1348b7b1" } }, @@ -442,11 +442,11 @@ "Batch": 2, "Blind": "504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562889d89dbfa691d1cde91517fa222ed7ad364,803d955f0e073a04aa5d92b3fb739f56f9db001266677f62c095021db018cd8cbb55941d4073698ce45c405d1348b7b1", "BlindedElement": "02d338c05cbecb82de13d6700f09cb61190543a7b7e2c6cd4fca56887e564ea82653b27fdad383995ea6d02cf26d0e24d9,02fa02470d7f151018b41e82223c32fad824de6ad4b5ce9f8e9f98083c9a726de9a1fc39d7a0cb6f4f188dd9cea01474cd", - "EvaluationElement": "02a7bba589b3e8672aa19e8fd258de2e6aae20101c8d761246de97a6b5ee9cf105febce4327a326255a3c604f63f600ef6,028e9e115625ff4c2f07bf87ce3fd73fc77994a7a0c1df03d2a630a3d845930e2e63a165b114d98fe34e61b68d23c0b50a", + "EvaluationElement": "0202df7145c1fb3cf57fd4bc062d58d06034a1ae63b02b91ba4f57f57187f98f7cf026b5bc9a4ea1aa6e40b94b8f53a826,03c4ee254c71a5081f965280a7db1d5882dbeb1ab5ade0400e7007b730a87cfb07ae5f651572714633ec826c52705cb6ec", "Input": "00,5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a", - "Output": "3333230886b562ffb8329a8be08fea8025755372817ec969d114d1203d026b4a622beab60220bf19078bca35a529b35c,b91c70ea3d4d62ba922eb8a7d03809a441e1c3c7af915cbc2226f485213e895942cd0f8580e6d99f82221e66c40d274f", + "Output": "5e6261bfb3d397c8f90dfda0782a8450c70013489cffe8f60c205843d55dd350da52d6fb2e96d9c779e083c5acea67b4,0a3b70080afe17322a0c15411dcb7b9d64ca8a6730174446c2407499c2c44f2a029ab7a48d1dbebbc4507539c2a2ee35", "Proof": { - "proof": "6d8dcbd2fc95550a02211fb78afd013933f307d21e7d855b0b1ed0af78076d8137ad8b0a1bfa05676d325249c1dbb9a52bd81b1c2b7b0efc77cf7b278e1c947f6283f1d4c513053fc0ad19e026fb0c30654b53d9cea4b87b037271b5d2e2d0ea", + "proof": "d5aeca08e8f2a424606fbec6bd08060310883e639210d1d4a659b0ffce297f651d89b542335bc4739204d76cd97d5a7491af9e63418a559f36b5e72fa1867a454fae36bf3074d0ad5dff69eb1f6ecd19083a271fa30f87c5e854057d6f98e378", "r": "a097e722ed2427de86966910acba9f5c350e8040f828bf6ceca27405420cdf3d63cb3aef005f40ba51943c8026877963" } } @@ -458,20 +458,20 @@ "identifier": "P384-SHA384", "keyInfo": "74657374206b6579", "mode": 2, - "pkSm": "02f00f0f1de81e5d6cf18140d4926ffdc9b1898c48dc49657ae36eb1e45deb8b951aaf1f10c82d2eaa6d02aafa3f10d2b6", - "seed": "a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3", - "skSm": "5b2690d6954b8fbb159f19935d64133f12770c00b68422559c65431942d721ff79d47d7a75906c30b7818ec0f38b7fb2", + "pkSm": "023d5a2f4cf07f823e317a852935d59f4d1e426ed41d87eab1734d660818afe5ede9713836d16e31edcb55ecbad35f3c9e", + "seed": "a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3", + "skSm": "79f09d6067bc438dcecf3299af6c38f0045681a28658a73162a5c6f1700aaaca21c27b9711d84e38b56fd81710488a5e", "vectors": [ { "Batch": 1, "Blind": "504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562889d89dbfa691d1cde91517fa222ed7ad364", "BlindedElement": "03859b36b95e6564faa85cd3801175eda2949707f6aa0640ad093cbf8ad2f58e762f08b56b2a1b42a64953aaf49cbf1ae3", - "EvaluationElement": "0220710e2e00306453f5b4f574cb6a512453f35c45080d09373e190c19ce5b185914fbf36582d7e0754bb7c8b683205b91", + "EvaluationElement": "0350c1f39f77834618ff2f98b00ad184f65e83c5f04b469b4f042b62c9c46cd9e50dfc946f5ee9a2a53c86824197d42dc4", "Info": "7465737420696e666f", "Input": "00", - "Output": "0188653cfec38119a6c7dd7948b0f0720460b4310e40824e048bf82a16527303ed449a08caf84272c3bbc972ede797df", + "Output": "6a7b0005c9a93a50b0e8e5b70d5a903610731ca1e6dc912ed18c2c7e840e9b4fd0734e3f070936d9b816132c9eafaa62", "Proof": { - "proof": "82a17ef41c8b57f1e3122311b4d5cd39a63df0f67443ef18d961f9b659c1601ced8d3c64b294f604319ca80230380d437a49c7af0d620e22116669c008ebb767d90283d573b49cdb49e3725889620924c2c4b047a2a6225a3ba27e640ebddd33", + "proof": "cd845a3c6329e3d1f5c9e6a2985c613fc1f71168589eac679387bed218141aa2e1b92692ff3224eb30f4f17569a53ae0f302f0218cece17ac09b58663685847bdf719c073ad97f0fbee5acb53c175ece3c96dad6d7b926a4c2439d9a9ced9d45", "r": "803d955f0e073a04aa5d92b3fb739f56f9db001266677f62c095021db018cd8cbb55941d4073698ce45c405d1348b7b1" } }, @@ -479,12 +479,12 @@ "Batch": 1, "Blind": "504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562889d89dbfa691d1cde91517fa222ed7ad364", "BlindedElement": "03f7efcb4aaf000263369d8a0621cb96b81b3206e99876de2a00699ed4c45acf3969cd6e2319215395955d3f8d8cc1c712", - "EvaluationElement": "034993c818369927e74b77c400376fd1ae29b6ac6c6ddb776cf10e4fbc487826531b3cf0b7c8ca4d92c7af90c9def85ce6", + "EvaluationElement": "02050d70ca554bde7caadbcbc94282ffdf99ae7a86097a882c585222d200cb08644fa63500dbe75e41027c36bb4eb902ae", "Info": "7465737420696e666f", "Input": "5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a", - "Output": "ff2a527a21cc43b251a567382677f078c6e356336aec069dea8ba36995343ca3b33bb5d6cf15be4d31a7e6d75b30d3f5", + "Output": "fcc8d222669da6b61090d961a2c6cce490f0f798d72b6b1abbe9c12a08745f41b43c29cdca294ddc72d1e207360cffe4", "Proof": { - "proof": "693471b5dff0cd6a5c00ea34d7bf127b2795164e3bdb5f39a1e5edfbd13e443bc516061cd5b8449a473c2ceeccada9f3e5b57302e3d7bc5e28d38d6e3a3056e1e73b6cc030f5180f8a1ffa45aa923ee66d2ad0a07b500f2acc7fb99b5506465c", + "proof": "6900d5f3c87c4cb64d976130ba4530153de4be61975f4151baea07b1f9bf49b420b1639be9a96d68a40a42da4cf3da594449ba20a1868b9626a39ca9cd6ee6095a7435f1b0bfd83dc4baa15f375bf0bed3e7974a05d87bc4040a608bd6ad7216", "r": "803d955f0e073a04aa5d92b3fb739f56f9db001266677f62c095021db018cd8cbb55941d4073698ce45c405d1348b7b1" } }, @@ -492,12 +492,12 @@ "Batch": 2, "Blind": "504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562889d89dbfa691d1cde91517fa222ed7ad364,803d955f0e073a04aa5d92b3fb739f56f9db001266677f62c095021db018cd8cbb55941d4073698ce45c405d1348b7b1", "BlindedElement": "03859b36b95e6564faa85cd3801175eda2949707f6aa0640ad093cbf8ad2f58e762f08b56b2a1b42a64953aaf49cbf1ae3,021a65d618d645f1a20bc33b06deaa7e73d6d634c8a56a3d02b53a732b69a5c53c5a207ea33d5afdcde9a22d59726bce51", - "EvaluationElement": "0220710e2e00306453f5b4f574cb6a512453f35c45080d09373e190c19ce5b185914fbf36582d7e0754bb7c8b683205b91,02017657b315ec65ef861505e596c8645d94685dd7602cdd092a8f1c1c0194a5d0485fe47d071d972ab514370174cc23f5", + "EvaluationElement": "0350c1f39f77834618ff2f98b00ad184f65e83c5f04b469b4f042b62c9c46cd9e50dfc946f5ee9a2a53c86824197d42dc4,03c55d2575fce00cd49069be4e562af213a39f32e56fd4eaabc67e5a6cba01a7121ce7f99849023a9ee88e9aa8b5751651", "Info": "7465737420696e666f", "Input": "00,5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a", - "Output": "0188653cfec38119a6c7dd7948b0f0720460b4310e40824e048bf82a16527303ed449a08caf84272c3bbc972ede797df,ff2a527a21cc43b251a567382677f078c6e356336aec069dea8ba36995343ca3b33bb5d6cf15be4d31a7e6d75b30d3f5", + "Output": "6a7b0005c9a93a50b0e8e5b70d5a903610731ca1e6dc912ed18c2c7e840e9b4fd0734e3f070936d9b816132c9eafaa62,fcc8d222669da6b61090d961a2c6cce490f0f798d72b6b1abbe9c12a08745f41b43c29cdca294ddc72d1e207360cffe4", "Proof": { - "proof": "4a0b2fe96d5b2a046a0447fe079b77859ef11a39a3520d6ff7c626aad9b473b724fb0cf188974ec961710a62162a83e97e0baa9eeada73397032d928b3e97b1ea92ad9458208302be3681b8ba78bcc17745bac00f84e0fdc98a6a8cba009c080", + "proof": "90b15a1b120b904deac1cdafda3dfef14764a74397d99e63c0f9e0694ee017b1d3bce7c465cf663b3a958e6cca8fd276ae7ee5f1a754e4dbcc6cc6ffedb154a20e2fa7b3535d1a2cde60137a386c46465431d64edc311e2970ff7b1511e68d4b", "r": "a097e722ed2427de86966910acba9f5c350e8040f828bf6ceca27405420cdf3d63cb3aef005f40ba51943c8026877963" } } @@ -509,24 +509,24 @@ "identifier": "P521-SHA512", "keyInfo": "74657374206b6579", "mode": 0, - "seed": "a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3", - "skSm": "0153441b8faedb0340439036d6aed06d1217b34c42f17f8db4c5cc610a4a955d698a688831b16d0dc7713a1aa3611ec60703bffc7dc9c84e3ed673b3dbe1d5fccea6", + "seed": "a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3", + "skSm": "00df1c651aa393bcd50c7ecf06f8472706dcb2c41ceadca770569d10be3890f7102a720e36fc7b84fca500d76715b9356f7b4bdca20aff5ef4cd7bb344b0b2c01d98", "vectors": [ { "Batch": 1, "Blind": "00d1dccf7a51bafaf75d4a866d53d8cafe4d504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562889d89dbfa691d1cde91517fa222ed7ad364", "BlindedElement": "0300e78bf846b0e1e1a3c320e353d758583cd876df56100a3a1e62bacba470fa6e0991be1be80b721c50c5fd0c672ba764457acc18c6200704e9294fbf28859d916351", - "EvaluationElement": "030166371cf827cb2fb9b581f97907121a16e2dc5d8b10ce9f0ede7f7d76a0d047657735e8ad07bcda824907b3e5479bd72cdef6b839b967ba5c58b118b84d26f2ba07", + "EvaluationElement": "0301d6fdc5bdc3434afce77ff15072fcd99b83e608718bac4d05539e7e2bae12dd5475a0de4938eb3be5c1bf37f0b2c99daa9ab84cadbf068d7b18a5fca8de7a99790e", "Input": "00", - "Output": "26232de6fff83f812adadadb6cc05d7bbeee5dca043dbb16b03488abb9981d0a1ef4351fad52dbd7e759649af393348f7b9717566c19a6b8856284d69375c809" + "Output": "e18fc074d9c79168e9ce9f386969a8a999087b2b84136c952ffac454674f92475cb78b33fe347762924bfaae7182bb9a8a043a157c862d1d93ca12ff16ad2055" }, { "Batch": 1, "Blind": "00d1dccf7a51bafaf75d4a866d53d8cafe4d504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562889d89dbfa691d1cde91517fa222ed7ad364", "BlindedElement": "0300c28e57e74361d87e0c1874e5f7cc1cc796d61f9cad50427cf54655cdb455613368d42b27f94bf66f59f53c816db3e95e68e1b113443d66a99b3693bab88afb556b", - "EvaluationElement": "0301ad453607e12d0cc11a3359332a40c3a254eaa1afc64296528d55bed07ba322e72e22cf3bcb50570fd913cb54f7f09c17aff8787af75f6a7faf5640cbb2d9620a6e", + "EvaluationElement": "0301bea09ae35a633a769a3af78f491325e7d66ed0939774df74faab4e50e344031a9ec28d8ccf95997b8a300a42bee00539bfc07c335590427857d2fc6e2e5d1c0b8b", "Input": "5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a", - "Output": "ad1f76ef939042175e007738906ac0336bbd1d51e287ebaa66901abdd324ea3ffa40bfc5a68e7939c2845e0fd37a5a6e76dadb9907c6cc8579629757fd4d04ba" + "Output": "07c31b9b01c59b3d8367ba70e521103a3b41e544613c372b445b55e40124093e060b48a15c7dfbee5f00e147e180a676fc1e3343453175f7ed22ba99a1f96a2d" } ] }, @@ -536,19 +536,19 @@ "identifier": "P521-SHA512", "keyInfo": "74657374206b6579", "mode": 1, - "pkSm": "0301505d646f6e4c9102451eb39730c4ba1c4087618641edbdba4a60896b07fd0c9414ce553cbf25b81dfcca50a8f6724ab7a2bc4d0cf736967a287bb6084cc0678ac0", - "seed": "a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3", - "skSm": "015c7fc1b4a0b1390925bae915bd9f3d72009d44d9241b962428aad5d13f22803311e7102632a39addc61ea440810222715c9d2f61f03ea424ec9ab1fe5e31cf9238", + "pkSm": "0301b9339969103060f1761f4b439a88b71ba0c28a95cc12dbe051cbeffaaadc1305edbf11e0b8927a59fa2cd436f1a780d0d4586966d5964195fcee03d28b64bfec5c", + "seed": "a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3", + "skSm": "015cc2356215d2d35d84f0ade8633d8da044db46b5e7eee56b60b956e9f684a8a751fbf7de3d17fa9567c93b8c951030ec23ca1e4b88c0686a941d2cf809081c586a", "vectors": [ { "Batch": 1, "Blind": "00d1dccf7a51bafaf75d4a866d53d8cafe4d504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562889d89dbfa691d1cde91517fa222ed7ad364", "BlindedElement": "0301d6e4fb545e043ddb6aee5d5ceeee1b44102615ab04430c27dd0f56988dedcb1df32ef384f160e0e76e718605f14f3f582f9357553d153b996795b4b3628a4f6380", - "EvaluationElement": "03013fdeaf887f3d3d283a79e696a54b66ff0edcb559265e204a958acf840e0930cc147e2a6835148d8199eebc26c03e9394c9762a1c991dde40bca0f8ca003eefb045", + "EvaluationElement": "0300397942f9cb70ba07d8c2f13c5d89d28dd555ee24111b2fbefe0669c3f1dfaab36a650178b8d8aa80cba37154002085c8ca41b769645a5b92ab177231b7adad246d", "Input": "00", - "Output": "5e003d9b2fb540b3d4bab5fedd154912246da1ee5e557afd8f56415faa1a0fadff6517da802ee254437e4f60907b4cda146e7ba19e249eef7be405549f62954b", + "Output": "0bf9f06d0b9dbbe112b7c448fc8e50e89a0c24034cd8eae61053ccf7d260f7bfe89e923cc393f3b61d9b8aa6640507c64f4b7254d03834596c45660cdc3a8ad4", "Proof": { - "proof": "0077fcc8ec6d059d7759b0a61f871e7c1dadc65333502e09a51994328f79e5bda3357b9a4f410a1760a3612c2f8f27cb7cb032951c047cc66da60da583df7b247edd0188e5eb99c71799af1d80d643af16ffa1545acd9e9233fbb370455b10eb257ea12a1667c1b4ee5b0ab7c93d50ae89602006960f083ca9adc4f6276c0ad60440393c", + "proof": "001d875491db0ff0dd080c000bf5d9b4e97febb68e1700847da591da5c6a5691987e07d111d578fe83b7deaed73800f376a391b278353ea3985033347ecf5866c5a201794d493edbc971c7f3700d56cf093f1f8b1bd4767423bfdd3474092b9abf60b2341b17c4e82c85f28702be03d172e60e66213a8e607516f576be20d2ebcf574cce", "r": "015e80ae32363b32cb76ad4b95a5a34e46bb803d955f0e073a04aa5d92b3fb739f56f9db001266677f62c095021db018cd8cbb55941d4073698ce45c405d1348b7b1" } }, @@ -556,11 +556,11 @@ "Batch": 1, "Blind": "00d1dccf7a51bafaf75d4a866d53d8cafe4d504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562889d89dbfa691d1cde91517fa222ed7ad364", "BlindedElement": "03005b05e656cb609ce5ff5faf063bb746d662d67bbd07c062638396f52f0392180cf2365cabb0ece8e19048961d35eeae5d5fa872328dce98df076ee154dd191c615e", - "EvaluationElement": "0301b19fcf482b1fff04754e282292ed736c5f0aa080d4f42663cd3a416c6596f03129e8e096d8671fe5b0d19838312c511d2ce08d431e43e3ef06199d8cab7426238d", + "EvaluationElement": "02008383895def4559191da26c3dd79fdf374ac6ff3c8f67b58bbf9e1d155c4af557fb8b3ee3efefb5b904c38dc04bf026ae48b8e6e65835072466adef43f14b1fa111", "Input": "5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a", - "Output": "fa15eebba81ecf40954f7135cb76f69ef22c6bae394d1a4362f9b03066b54b6604d39f2e53369ca6762a3d9787e230e832aa85955af40ecb8deebb009a8cf474", + "Output": "c3e58e1c8c5677f64cf36efd4f94fd4e29a297f62db161cb2dbb8388b8b4536fcd8696eb1474da382e3ab8eea9e8d659186314658a352fab40e80cf4d2663db3", "Proof": { - "proof": "01ec9fece444caa6a57032e8963df0e945286f88fbdf233fb5101f0924f7ea89c47023f5f72f240e61991fd33a299b5b38c45a5e2dd1a67b072e59dfe86708a359c701e38d383c60cf6969463bcf13251bedad47b7941f52e409a3591398e27924410b18a301c0e19f527cad504fa08388050ac634e1b05c5216d337742f2754e1fc502f", + "proof": "01e6264d0c12af0c856930c71750893cf7c7f018642b53974b827e263a885614e612934a83ad81647c77813857745ef57693359a83e6ece547e3fad97df0f19566c00045a989202905671fb44bcc54399b03b19cbd2912755627d0f29fc5ce7ee6849c0b159ed1010393796dff4697c2be5ebcdbc70e0c54d489ebbd9f87306eaaf42d2d", "r": "015e80ae32363b32cb76ad4b95a5a34e46bb803d955f0e073a04aa5d92b3fb739f56f9db001266677f62c095021db018cd8cbb55941d4073698ce45c405d1348b7b1" } }, @@ -568,11 +568,11 @@ "Batch": 2, "Blind": "00d1dccf7a51bafaf75d4a866d53d8cafe4d504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562889d89dbfa691d1cde91517fa222ed7ad364,015e80ae32363b32cb76ad4b95a5a34e46bb803d955f0e073a04aa5d92b3fb739f56f9db001266677f62c095021db018cd8cbb55941d4073698ce45c405d1348b7b1", "BlindedElement": "0301d6e4fb545e043ddb6aee5d5ceeee1b44102615ab04430c27dd0f56988dedcb1df32ef384f160e0e76e718605f14f3f582f9357553d153b996795b4b3628a4f6380,0301403b597538b939b450c93586ba275f9711ba07e42364bac1d5769c6824a8b55be6f9a536df46d952b11ab2188363b3d6737635d9543d4dba14a6e19421b9245bf5", - "EvaluationElement": "03013fdeaf887f3d3d283a79e696a54b66ff0edcb559265e204a958acf840e0930cc147e2a6835148d8199eebc26c03e9394c9762a1c991dde40bca0f8ca003eefb045,03001f96424497e38c46c904978c2fa1636c5c3dd2e634a85d8a7265977c5dce1f02c7e6c118479f0751767b91a39cce6561998258591b5d7c1bb02445a9e08e4f3e8d", + "EvaluationElement": "0300397942f9cb70ba07d8c2f13c5d89d28dd555ee24111b2fbefe0669c3f1dfaab36a650178b8d8aa80cba37154002085c8ca41b769645a5b92ab177231b7adad246d,0301a2ea923601bdacd247156627e341995a484a445434d32da913e71ca2d36d094a34ea02306d3465b45f5a292196db531618348a874b7d58f5dd3e67fb2c0f5dfaf5", "Input": "00,5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a", - "Output": "5e003d9b2fb540b3d4bab5fedd154912246da1ee5e557afd8f56415faa1a0fadff6517da802ee254437e4f60907b4cda146e7ba19e249eef7be405549f62954b,fa15eebba81ecf40954f7135cb76f69ef22c6bae394d1a4362f9b03066b54b6604d39f2e53369ca6762a3d9787e230e832aa85955af40ecb8deebb009a8cf474", + "Output": "0bf9f06d0b9dbbe112b7c448fc8e50e89a0c24034cd8eae61053ccf7d260f7bfe89e923cc393f3b61d9b8aa6640507c64f4b7254d03834596c45660cdc3a8ad4,c3e58e1c8c5677f64cf36efd4f94fd4e29a297f62db161cb2dbb8388b8b4536fcd8696eb1474da382e3ab8eea9e8d659186314658a352fab40e80cf4d2663db3", "Proof": { - "proof": "00b4d215c8405e57c7a4b53398caf55f1f1623aaeb22408ddb9ea29130909b3f95dbb1ff366e81e86e918f9f2fd8b80dbb344cd498c9499d112905e585417e0068c600fe5dea18b389ef6c4cc062935607b8ccbbb9a84fba3143868a3e8a58efa0bf6ca642804d09dc06e980f64837811227c4267b217f1099a4e28b0854f4e5ee659796", + "proof": "0054b2e651d10311cf74226d4b9cb283f1ae6bbde586e3e2621b20d935a20d9d73773a13bd8539a75dffa7124e94aca6b588fc7d2cf5edaac07af996ddf1a50b829a003ff316174d7e84b123af2476332842133339a464e833a69b8bc4c8ecb2332a0f828752787892423753caf5d415c649195f756ad52bdc94ea196775b21d192627d8", "r": "01ec21c7bb69b0734cb48dfd68433dd93b0fa097e722ed2427de86966910acba9f5c350e8040f828bf6ceca27405420cdf3d63cb3aef005f40ba51943c8026877963" } } @@ -584,20 +584,20 @@ "identifier": "P521-SHA512", "keyInfo": "74657374206b6579", "mode": 2, - "pkSm": "0301de8ceb9ffe9237b1bba87c320ea0bebcfc3447fe6f278065c6c69886d692d1126b79b6844f829940ace9b52a5e26882cf7cbc9e57503d4cca3cd834584729f812a", - "seed": "a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3", - "skSm": "014893130030ce69cf714f536498a02ff6b396888f9bb507985c32928c4427d6d39de10ef509aca4240e8569e3a88debc0d392e3361bcd934cb9bdd59e339dff7b27", + "pkSm": "0300cb19d7aadaf3f2819ceba73a41e998eb5103b2d95e4d077b3c3b5a848e9a8e782a259066a43b9fc3503d9a38c79ccd59df77bed87cc5d312bb42cbe381d0127d3d", + "seed": "a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3", + "skSm": "01f494b76f11776ffc15f6b5613110e7db8e4a6a87721714c1e86289c192b1ec97d358eb0e2c445c2475f775e7b389ae35c5001ce337ae65ef5c67c7b22ca3d90ce0", "vectors": [ { "Batch": 1, "Blind": "00d1dccf7a51bafaf75d4a866d53d8cafe4d504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562889d89dbfa691d1cde91517fa222ed7ad364", "BlindedElement": "020095cff9d7ecf65bdfee4ea92d6e748d60b02de34ad98094f82e25d33a8bf50138ccc2cc633556f1a97d7ea9438cbb394df612f041c485a515849d5ebb2238f2f0e2", - "EvaluationElement": "0301408e9c5be3ffcc1c16e5ae8f8aa68446223b0804b11962e856af5a6d1c65ebbb5db7278c21db4e8cc06d89a35b6804fb1738a295b691638af77aa1327253f26d01", + "EvaluationElement": "0200c263a592b15ac199c6a2774aad95f755f921478b7e1acbe93dac76f08e66c04b92715d187a453c9860aa542801ce86ca01c0a1292afb5ed443e21b26a7a0d94f8e", "Info": "7465737420696e666f", "Input": "00", - "Output": "808ae5b87662eaaf0b39151dd85991b94c96ef214cb14a68bf5c143954882d330da8953a80eea20788e552bc8bbbfff3100e89f9d6e341197b122c46a208733b", + "Output": "062781972249cc88fc2d8776ab44d549d3b0bd1f448ae4f92ef86e26a2b48c4e0915b8f2906dbe9eb768745eb756cc455a0e304185f6e199e726e9a68e3a7cc2", "Proof": { - "proof": "0106a89a61eee9dd2417d2849a8e2167bc5f56e3aed5a3ff23e22511fa1b37a29ed44d1bbfd6907d99cfbc558a56aec709282415a864a281e49dc53792a4a638a0660034306d64be12a94dcea5a6d664cf76681911c8b9a84d49bf12d4893307ec14436bd05f791f82446c0de4be6c582d373627b51886f76c4788256e3da7ec8fa18a86", + "proof": "01574b60ace43c26421cadd5bb964b68d24e08cb5bc87aa84d16dee6cdc6c3ef6df301df2c742f17de2e37fdffd84fe5b8abd86f10a0a35e149490a85eb2f31a072800186a683eacbf7a72d7586b0f86b8bab0b808eeb7ccf0d2f244bbec2a5881798fcd6dfd9f7500a7cee48620d58472b973a5aad9f4180fae3340b30ff831cc12bdc4", "r": "015e80ae32363b32cb76ad4b95a5a34e46bb803d955f0e073a04aa5d92b3fb739f56f9db001266677f62c095021db018cd8cbb55941d4073698ce45c405d1348b7b1" } }, @@ -605,12 +605,12 @@ "Batch": 1, "Blind": "00d1dccf7a51bafaf75d4a866d53d8cafe4d504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562889d89dbfa691d1cde91517fa222ed7ad364", "BlindedElement": "030112ea89cf9cf589496189eafc5f9eb13c9f9e170d6ecde7c5b940541cb1a9c5cfeec908b67efe16b81ca00d0ce216e34b3d5f46a658d3fd8573d671bdb6515ed508", - "EvaluationElement": "0200ebc49df1e6fa61f412e6c391e6f074400ecdd2f56c4a8c03fe0f91d9b551f40d4b5258fd891952e8c9b28003bcfa365122e54a5714c8949d5d202767b31b4bf1f6", + "EvaluationElement": "0200aee0d2a2dbe1d7f7fbd631097b88079ec75e7366036685551225985a3c11de66d5fb849d43f5ae64275a0d97fc9934022e0d2947455548167dbfcca35a77492b1e", "Info": "7465737420696e666f", "Input": "5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a", - "Output": "27032e24b1a52a82ab7f4646f3c5df0f070f499db98b9c5df33972bd5af5762c3638afae7912a6c1acdb1ae2ab2fa670bd5486c645a0e55412e08d33a4a0d6e3", + "Output": "d99d9fa0b23ccb3f92a509c48ea2ecef5d6622c6f780a46729162b2a16f4112b2ab863a3b3e1235ae2926b8ab090d3edcfbfacec450522dd73ff0492194db7c4", "Proof": { - "proof": "0082162c71a7765005cae202d4bd14b84dae63c29067e886b82506992bd994a1c3aac0c1c5309222fe1af8287b6443ed6df5c2e0b0991faddd3564c73c7597aecd9a003b1f1e3c65f28e58ab4e767cfb4adbcaf512441645f4c2aed8bf67d132d966006d35fa71a34145414bf3572c1de1a46c266a344dd9e22e7fb1e90ffba1caf556d9", + "proof": "01255bbcd02f6aec5a784e369c2956497c63b8708cc5ac05168ed5fab1be8ee5733abe0f82ac90470961b33e49b20667191d7438d0f39af3048f29417e1ceb61b99501dee51fd130b9089bde60f68c92d57ed56832a07508ccd6aecac7cee5e3be5aeb630e262cc3fd071d97d79657456c813a80c11ef60d734aa368de22d01fde7b95ae", "r": "015e80ae32363b32cb76ad4b95a5a34e46bb803d955f0e073a04aa5d92b3fb739f56f9db001266677f62c095021db018cd8cbb55941d4073698ce45c405d1348b7b1" } }, @@ -618,12 +618,12 @@ "Batch": 2, "Blind": "00d1dccf7a51bafaf75d4a866d53d8cafe4d504650f53df8f16f6861633388936ea23338fa65ec36e0290022b48eb562889d89dbfa691d1cde91517fa222ed7ad364,015e80ae32363b32cb76ad4b95a5a34e46bb803d955f0e073a04aa5d92b3fb739f56f9db001266677f62c095021db018cd8cbb55941d4073698ce45c405d1348b7b1", "BlindedElement": "020095cff9d7ecf65bdfee4ea92d6e748d60b02de34ad98094f82e25d33a8bf50138ccc2cc633556f1a97d7ea9438cbb394df612f041c485a515849d5ebb2238f2f0e2,0201a328cf9f3fdeb86b6db242dd4cbb436b3a488b70b72d2fbbd1e5f50d7b0878b157d6f278c6a95c488f3ad52d6898a421658a82fe7ceb000b01aedea7967522d525", - "EvaluationElement": "0301408e9c5be3ffcc1c16e5ae8f8aa68446223b0804b11962e856af5a6d1c65ebbb5db7278c21db4e8cc06d89a35b6804fb1738a295b691638af77aa1327253f26d01,020062ab51ac3aa829e0f5b7ae50688bcf5f63a18a83a6e0da538666b8d50c7ea2b4ef31f4ac669302318dbebe46660acdda695da30c22cee7ca21f6984a720504502e", + "EvaluationElement": "0200c263a592b15ac199c6a2774aad95f755f921478b7e1acbe93dac76f08e66c04b92715d187a453c9860aa542801ce86ca01c0a1292afb5ed443e21b26a7a0d94f8e,0201b4f20e1594fdaa956a84d14f44241569f96b15b598f143826143da75124d2875c19d5836f3971bcaf74ccb84243bbc8fcaf72eaaca0753e22756529a7c1d3b383b", "Info": "7465737420696e666f", "Input": "00,5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a", - "Output": "808ae5b87662eaaf0b39151dd85991b94c96ef214cb14a68bf5c143954882d330da8953a80eea20788e552bc8bbbfff3100e89f9d6e341197b122c46a208733b,27032e24b1a52a82ab7f4646f3c5df0f070f499db98b9c5df33972bd5af5762c3638afae7912a6c1acdb1ae2ab2fa670bd5486c645a0e55412e08d33a4a0d6e3", + "Output": "062781972249cc88fc2d8776ab44d549d3b0bd1f448ae4f92ef86e26a2b48c4e0915b8f2906dbe9eb768745eb756cc455a0e304185f6e199e726e9a68e3a7cc2,d99d9fa0b23ccb3f92a509c48ea2ecef5d6622c6f780a46729162b2a16f4112b2ab863a3b3e1235ae2926b8ab090d3edcfbfacec450522dd73ff0492194db7c4", "Proof": { - "proof": "00731738844f739bca0cca9d1c8bea204bed4fd00285785738b985763741de5cdfa275152d52b6a2fdf7792ef3779f39ba34581e56d62f78ecad5b7f8083f384961501cd4b43713253c022692669cf076b1d382ecd8293c1de69ea569737f37a24772ab73517983c1e3db5818754ba1f008076267b8058b6481949ae346cdc17a8455fe2", + "proof": "00098c47430440e6687696a4bd397653fc9f6f13084866059a7ad8729daa9f0895a30cc21c958d6e595d1bfad449fa70d54f97fb23c6b2aa13a8135fe97b7c84b58401b7a23f62ba35c49345757722e50090d59fd1a278c97d5fa588bf501d56297865e0f53330bf5429499b667a44889c8f864e7f367689e395172d1535fb5f5be1a68a", "r": "01ec21c7bb69b0734cb48dfd68433dd93b0fa097e722ed2427de86966910acba9f5c350e8040f828bf6ceca27405420cdf3d63cb3aef005f40ba51943c8026877963" } }