uprove-javascript-sdk/TestVectors/testvectors_EC_D2_lite_doc.txt

73 строки
4.1 KiB
Plaintext

// U-Prove Cryptographic test vectors - V1.1 Revision 3
// The following prefixes identify values for U-Prove extensions:
// * 'ie_': identity escrow extension - draft revision 1
// * 'r_': designated-verifier accumulator revocation extension - draft revision 2
// * 'sm_': set membership extension - draft revision 1
UIDh = SHA-256
UIDp = 56312e31205265766973696f6e20335465737420566563746f7273202335
GroupName = 1.3.6.1.4.1.311.75.1.2.1
y0 = 5add26600d2bc6e87e88974eb27caee520f254c4dc722f2eb020e999649defd
g0.x = 51bb138a475ae99181270e9e8e1b08f4b87ee6f45682844db4481def0779d3c2
g0.y = 872f871cfdb22bfc0115d8f45cbb50c9a59ef54d069253c2cf41049958bc4e89
e1 = 00
e2 = 01
e3 = 01
e4 = 00
e5 = 00
S = 49737375657220706172616d65746572732073706563696669636174696f6e
A1 = 499602d2
A2 = 416c69636520536d697468
A3 = 555341
A4 = 02
A5 = 19
TI = 546f6b656e20696e666f726d6174696f6e206669656c642076616c7565
PI = 50726f76657220696e666f726d6174696f6e206669656c642076616c7565
x1 = 499602d2
x2 = 3e4668267d6a6fe778ec3a189b384b44d029f3edc3532d618b88a729adaea673
x3 = 6ea19dcd4945a99795edb377600622d522b2e1986265efc569186ad3326c7427
x4 = 2
x5 = 19
P = f2ea8c368e8f3456e95376fb8977a0a18178bffccb1849033c662dd9a7f708c2
xt = 1c1debf03e2c79b895c1ed4d095a7a744a76e326da15b982dcc17dfa8cd6fc0b
gamma.x = e4ecff64de99b14249c01ff467d720b0175f62a545452e7c53c87a8247fd5992
gamma.y = f7b6c63b855c17083fcbe8358f9dfdeec7512ed455c712277dd34208a848703a
sigmaZ.x = 9464ffed301fa4d89d95056edba4d38b044d13ce3749d576d09cb7d9b9248836
sigmaZ.y = 1526893d276421f0b2fb76744789fe6c1c41b89cd16b5f64b879bc46058d6d6
w = 9db5e1dcf6a13637e680d6c44b18fbf81bd37d39e400ea3e8ae07bfec422d83d
sigmaA.x = 7dee3bfc8be4fa84dc16ff26877c90397a6d0cb47dba1af968ec0e08112dcf2d
sigmaA.y = 1b56f696ec591ec71ba0e824d263233cea97686202440c035faa2f948e3d201e
sigmaB.x = 360dd80a5cef05b47bdaaab29aa26e5d605ef9912de08d62dd375faddbfa5c14
sigmaB.y = d70c25f7c0cd9c636ec506127b2835f220a725f616707d36a8b738c1525fca58
alpha = 98bd73645eef8b1d9ee66cdf15da7d207157dc2cba5199ccba35115263873c3
beta1 = a898babf41c4b32cdbcc60f59a1d4d2c38a9f6aea5157264723a6ba19de38aa1
beta2 = 7ba22458a2e890426150e7fe442302ad5624dc7c41c41e9226564c0759118ff7
h.x = 85ab09885d81bfc06a9718a18e5dc4050557a56ae046afb678008d872111be38
h.y = d5e6fd47625e7bbd3f128765cb53e1063470f4c3878ec50ead9db36d4b68dd3d
alphaInverse = 6dd6fa61327745f4e0e33fe68dca2c9e58003e6655f81d0901b0a18541ba14f7
sigmaZPrime.x = dac50059403908f014cfbcb17fc8b83448abea3dbb43b7a06aaa973b6167be60
sigmaZPrime.y = 701481293c092cdf384d91243afaac1a3c668116461e1b505bbee234f394178e
sigmaAPrime.x = 6c0ab7b700658bcc844cc0b1cc4daca1531bb5e9fedb2b50efbcbe3646b1ee32
sigmaAPrime.y = 4b22113a5ff5b20d8938126d9a89ba2e49e0b0785eb0fe329a71a8c08698b8e4
sigmaBPrime.x = 65e1860d6ba8744b90e937b898fc338e25ec79a0ca56036f80cf166719bfe5f3
sigmaBPrime.y = caa40ea452b1b0039e3c386723289282bed4abc8e745b1a2e1ea7c4729cdb129
sigmaCPrime = cafe9a80d3088db7f7ef95e456dbe352cedc5656c409f24422bd3ec2490f9312
sigmaC = 7397554114cd40e3d3bbf6d9f0f9307f4a9f5257c207c623a13ddfa0ea8ff862
sigmaR = 8bd10a9754d3c0ca936fbff85deb5d702bbfb62e9a0fdcc2e6b8a709a19c50ac
sigmaRPrime = 7732ef0f7bc510bf4c0a7f6a20e601dc4fd97fd34bc5cd01955284dfe4abb52
D = 2,5
U = 1,3,4
m = 56657269666965725549442b72616e646f6d2064617461
md = 446972656374206d657373616765
w0 = 42bf7af7f8f48a5019b34c542e73204f37bd4b78060d5fb68492324c9c88e850
w1 = c0efbc85a80bb4629a8c638e77ca63b235fcd09cc617f13460c37266c13db490
w3 = cafc933eb79aa72b08e8de7aaad13fba2e80169fb84c89a9fd8825e4994ea05d
w4 = d7d3c37a3625fa9b55a493dd3977898f84b837412614d77d72e9402f75c292ba
a = 3d7516061cb24f54a27adef41f526b6d7567a76aaa8ea37cea98f3becc707ef8
UIDt = a5c1244139cf04a5e0d131f95ac1ee938c4a3e301b54ec5d422511f27e1fd8af
cp = 2ffb644c0d13c7298c985a31f89a24339fee2035eb3ab9a95c58c8e0b23ba480
c = 887c1712690ae48924e295c32848be87bba971002f6e3eba17bdb06428570136
r0 = 1846f2aeda5788cc954d3187a9e4ac75cd1674a224ead4010b83a83d399f354b
r1 = e6fda6418aae4ceb2cabaa32784d637bb6332ef2f5d3fca4fa2ca67494eafd7f
r3 = 9a7d4c12fcc86984df27e28748a61e4b58746c732a4406a931ed93d90482230
r4 = c6db95546410318a0bdf6856e8e60c7fca4c4fee6e4ff88e3727aa2a2177b59f