U-Prove Cryptographic test vectors - V1.1 Revision 3
UIDh = SHA-256
UIDp = 56312e31205265766973696f6e20335465737420566563746f727320233131
GroupName = 1.3.6.1.4.1.311.75.1.1.1
y0 = 2adb5089a512e7b9f329da09b28b505f85761a7c3f399ad257bb1b9250c53add
g0 = 7d012e6556c9635e58899a4918636bf4d4984ef2c45e544b29930dd2240ab92793d2b5f905895be5a696848245b66afd38bfaa7f026b6bf32020bb6be8d4010eee70cbf52942c5c425c0dc4994f661d21a036385b74c1c5ffff2417bd33eb051c18d3de594d0b064086c7573a68dc91b7052faa972e0e3c7554eb39bceb642aa00a01331fd39af8c76a45aeaf24fe7ebd1710923a83060caf9f82636df0cea9de4e73c86190a92f2020f2540c2adfcb447b6b36666e6753db5e9ac844a088643217bdd5e6bc602f0f46ae2f72e1ced7fd60156c3403d686b592119e241415310c9a616ab3f4432efa18f6efcfd7123cfcb98959000bd611ae61f7b4f1de972d2
e1 = 01
e2 = 01
e3 = 01
e4 = 00
e5 = 00
S = 49737375657220706172616d65746572732073706563696669636174696f6e
A1 = 416c69636520536d697468
A2 = 5741
A3 = 313031302043727970746f20537472656574
A4 = 01
A5 = 499602d2
TI = 546f6b656e20696e666f726d6174696f6e206669656c642076616c7565
PI = 50726f76657220696e666f726d6174696f6e206669656c642076616c7565
x1 = 3e4668267d6a6fe778ec3a189b384b44d029f3edc3532d618b88a729adaea673
x2 = af93c647ca51d4c950a616f6aa4cca9c3995589b0710783c3e3a513caf244772
x3 = 58f98bdb5985d501eac1de1057505c3782948c1b5949261d67cdeddf1bf49a5c
x4 = 1
x5 = 499602d2
P = 6c7a62c7ff3796de1d47d042df1ac7a7af4ecac332c5c47d90f133df6132282f
xt = 347e50f40edac4a1867f9d50827188324498d407a32945545bf9ef217eb23937
gamma = 67106c2e235c854e033693c6f3c64736f2bab35b5a0a3c936f2bd77a1f7bb80f9e6b98274428a73378bfc6cab2a6c4c00842448c1053c8a27b198929e3f96b5d14ddee25b8c3c27f3519e0126a7439d4fcf1d5da0ed8f79f11cc8d7ebd709f265935845cf4169e5dcae9f6025f80ac15e196e9200525e29a2419539877ceeb4a4ecbcb93669ff37ca68bd9f082ca582ddc20b4f5b3a20144f9a20dc8e0ca77d118b3c74d014f44329f643e8396616d4e55479b471381ef67025d6701348f0aa6e61740659522f92aef68c1ce2a505a61cffde2578fee82066f52bb766403ca1b0b8632b9236a87ed26fbdc8148e1ca9c9f0102df0ed7610fc0f72d89587b9967
sigmaZ = 45d58f0e94743caa7a8580373761faf1dcf7e6784b4752c59ea2dc594dfe6601f597d5ea946f1d5023f0a51496555ec469993e699c8d92887f72869afa39d9638003fef08648805ab1be60d2044de4287b7e26304f819e74e4b7c48131e488c36a7947f42ede8c58ea76d3b6219c8632ae765ec127fe16b3ec00f15ea6edc6c0c5a0d34f248cbd96d2c299bd4adfe65e026f2e209909502296b4efc8ae8a7a8088a01d4fb5ddd0fcf9636ed23b9c3029dc82e37011dd20c35fe235955c5cad1122061f92d5965e862120a3939aaa21db6250d818fde750782bf03af910364bd3c01321cc460bd88db307651ea5410eba24e9579489909a4d85c464b633150bba
w = 240b649e253beb1fa0cb10324392ed90b516b437137749f1417e31eaf655692e
sigmaA = b412e85c2e4ffdcab10dafa22afa520c8fc2f3bbe3963ee839d1dfecb7621548282d76ee11e49e8f85a967db12c5ee07f076a17a01634e926935b197efe652ff9a0bd4903fad58f46f1f99fcc6c70c52604d341d4da182ee113199498a4908347065b21710b37c55c8361b8360791c876aec7d09f99f017ce4e367032cbb8efc777a89afac06efc4ce4546e150436487595f19d992fd5ee643a3a0583c36c7daf72714e349fdb2ad4ef077ef7e0b53821cc228bfd68a7da819fefeb0331381b2882114f9923d186bd0c6d4c655f439a07cc66c3c574bd2ee620a54a83e2ab99a9f0b2e1181d9c341451df7e977bf70bad01ca5b588f0f24e5ecef3afa8cefef3
sigmaB = 9a10fec13c4b0795064b14d05d71e90dcd25cf72698ddf891e06896a6d2352d10d105d88ec13a6e4c99e1274c3997dbec80c8a9e3cd78a6388fe9b06de6aec7c7924460e30b9c47274602a789c8f2f4bf16a5159b4e639c3a1731d0e8bb88a7a50ec4cf2aa19e92269794256764b8cc51ec9d6e4a0e120ba4695f7a6630bc978045b996fd5f005e6d47eb7ce64146c18fcaa214ab5a5fe082842c8f0a0c60a478ac9b506195394a2261b379383be5c469f5a809867b61a7a10b637995dbbbb1fffbfcb6505f91b39b2de086fb0a1fd15b0be1485be281a38d6995d73c2366f3ab3e595fc6d66a81e465701cb6984a813718f3251d3f4ac199d1e9f2a5a8e3d20
alpha = 270695120920c1308634c405c6310004303429095a98fa25b879d9c21b48ffc5
beta1 = 62e24346ac466a03dc6aac189bd5c9d9ef6c1b6c792e1cec3338e5b355924089
beta2 = 999bfb205b69f6f1c124539f37b832a0b2c046d305300acbc5d908f73fe84c4
h = 391f6372a5495a30f0980fcfb2eabbdb4a28ac9ef6eb6fabe2c559f9f1085cb4e97ebc24041d5c94327e888690d1e69bf1c4178c34dc0827755d2118da00a8fc3ee32d40b4f83af94ab9f7819885060d29082e569850ab875ceaad8a6e469db75de05c1735d8431eab74f840749c1e62b7dc43a0fc1019951d5e79a43265d4ce8a508537d9ba807544e7d4e77c039821fdbae5fcc19071a8d2040104a5d01e0a1e2ade7e140430752ee9d39b12c7e5098f337743694120714a2ee682f95f742bec93f6129e2bb418a18f92a8fbcc900340185937d73d953c2e08511812c985e139ce82c43877f87e9fe96199a7e1e59348b39901536c060f269b800488c7aebd
alphaInverse = 4c2d9a2304ce5625b463ec3e5d038960f41bc765c9d2f987a94d5946e61bb21f
sigmaZPrime = 3ffd9fcc477673030edc05e77f97e46fb871c9e16e9f9d66f4b99e3c4a45f63beb73e9c8bbc44f1a05915758f057c3b13a9abd445a1b00c207709a091ab0ee00a7bafda057c4a962bf5fd7cd4dd6382ab2e345ebb87d6a8b8eff3d40e23935bd0c6199767977e40ba9f15c983a073ecec85fe37523b569710425963acbd6afaa057d62a0ccf4073750c80ba7ff4b1b99d5eb78f6d4ca835767f48b48b4660a5b34d91e9fbfa01f9bde5497badb688d4dddfcfb913841e39d8713b40798a5ee6711cd70b9492e3e09422fb6236dc19c9769b7ebe9adc54123fbe920e28c9e3c69a008615b72a568c4fc15036f9b60a6f2fb35299eea349ba5aaae601a1460bc16
sigmaAPrime = 1ca98b663fb119f75694f4974e302183251431164b6d9631ec45ea0726709f38bc5e0e78d8d4fc99127a251ca2a7994280b824a37b4351baaca135b13ee4adf09eeafd920be00300a36430f0842a934c8d73050821a440c84b3a41c3d95a952f4e3304d4557fcf6ef1b7c45b843f07e648ec53bbe3c5fb7ea84c6df01c7674a00db8710a4197137ab955e2fb89947cdf0f141fa969f0093c74208d0a1b60dd390739ee82ea9d3862cba5bc9d3dafedc3b46a277488c8320d5b4ca79b2e5be48d6dd70d2af6dbc107e9c3c7f881a816fc6b0881b2134f39cf74ac06ba76d6cbbcc32c7ac7e7fa6d1d942202d71cda087a8c61c1b677246a5139fdafd1996f523b
sigmaBPrime = c3ebe8ba7de9882982b59d43a2632c7564e37d2d9153df33cd1259fe6c7c21fbbd626bc7ef2dc7f490ef9153e3209bb417f6d3792d104935c5ad6ee901e926341975113cbd670312ddc97b2c04a6f883878ccba63c39ba173b884e3647248a3154cd88a38bc7226349bb4fba25f2be591b4bd312959bc04fe22a8960ea9e1e0d8ab6c69455b544cfb71b58c9655f3e3fece016f1fcb4a64a73d19479eb0eea1db01ab3797695b2b61abc6a7ce66b9f4cea0809dad6841ab0226640736ec9096ae71fb69cbcf0876a6365dc6793086eb291da1e2026b7758905a79504580736c2b7e7a79dc7fef77530f00f3acaa3c0b170c7e077f13929b1bb1a57494aae7a3d
sigmaCPrime = 2e96fc424078be020fd5943181381818bfc6704e34a2dcfd4908e85f0911bb20
sigmaC = 91793f88ecbf2805ec40404a1d0de1f2af328bbaadd0f9e97c41ce125ea3fba9
sigmaR = c5bcfd82593e59f1a1af91c044e80089a05d80870251797b8bd19137d8247dc8
sigmaRPrime = 65f6ca041638047b8fabe8cd62cf4f20d32d1c37c3aa9a13f369ee25e6ada07
D = 2,5
U = 1,3,4
m = 56657269666965725549442b72616e646f6d2064617461
md = 446972656374206d657373616765
w0 = 2923450ac482b6a654924ba0d175978026f909d2dba3a316bfdc81cd35a3276a
w1 = 2c137d326d072627cc10485370316250bf924d67acda6e86802e4ae701e871b0
w3 = 6be173bdf765131fd2e206ca5a4fa58d7a300ea256bfbd51a5f6b23ebc3e26e3
w4 = 9f98e88fbda458597e2d95c9d4a32c3088bc6dd0dace59ab23221801b3d46293
a = 40a9dac900d9a5c95ca6e0ee72af98b10513ab70e5fd7c4d5b8a965e22cfbdbe
UIDt = 1916b2f56e8aa62ddadfdcfa7c87f2bd0880152ab4037f34a1b3758b328438b9
cp = 25ff6f3ab2dbf1876522c0dc07c9a58bf10284b15d155fa5a9d4b949bd561bbc
c = c716e004f05d96b762da801bd401271cd50ac6b9b7254c9d9cae8dc0e1765d6f
r0 = 488391a102c118454ed530a5fc8de64671dd8dbc9370cbbeb760357d020c8c28
r1 = 50beabfe34e519e972eea2dfc8bdef53b5f00c2a8c509bdb394cc6dbd3372518
r3 = 6fe395e7580b404e9a9c2a3029b00bc91073b8273b675ad55410e52efff030cd
r4 = a179591eead83abb201a2e1b62d893d552085a47da12dd948f6c0d25c0162da9
