github.com/cloudflare/circl@v1.5.0/group/testdata/P256_XMD-SHA-256_SSWU_RO_.json (about)

     1  {
     2    "L": "0x30",
     3    "Z": "0xffffffff00000001000000000000000000000000fffffffffffffffffffffff5",
     4    "ciphersuite": "P256_XMD:SHA-256_SSWU_RO_",
     5    "curve": "NIST P-256",
     6    "dst": "QUUX-V01-CS02-with-P256_XMD:SHA-256_SSWU_RO_",
     7    "expand": "XMD",
     8    "field": {
     9      "m": "0x1",
    10      "p": "0xffffffff00000001000000000000000000000000ffffffffffffffffffffffff"
    11    },
    12    "hash": "sha256",
    13    "k": "0x80",
    14    "map": {
    15      "name": "SSWU"
    16    },
    17    "randomOracle": true,
    18    "vectors": [
    19      {
    20        "P": {
    21          "x": "0x2c15230b26dbc6fc9a37051158c95b79656e17a1a920b11394ca91c44247d3e4",
    22          "y": "0x8a7a74985cc5c776cdfe4b1f19884970453912e9d31528c060be9ab5c43e8415"
    23        },
    24        "Q0": {
    25          "x": "0xab640a12220d3ff283510ff3f4b1953d09fad35795140b1c5d64f313967934d5",
    26          "y": "0xdccb558863804a881d4fff3455716c836cef230e5209594ddd33d85c565b19b1"
    27        },
    28        "Q1": {
    29          "x": "0x51cce63c50d972a6e51c61334f0f4875c9ac1cd2d3238412f84e31da7d980ef5",
    30          "y": "0xb45d1a36d00ad90e5ec7840a60a4de411917fbe7c82c3949a6e699e5a1b66aac"
    31        },
    32        "msg": "",
    33        "u": [
    34          "0xad5342c66a6dd0ff080df1da0ea1c04b96e0330dd89406465eeba11582515009",
    35          "0x8c0f1d43204bd6f6ea70ae8013070a1518b43873bcd850aafa0a9e220e2eea5a"
    36        ]
    37      },
    38      {
    39        "P": {
    40          "x": "0x0bb8b87485551aa43ed54f009230450b492fead5f1cc91658775dac4a3388a0f",
    41          "y": "0x5c41b3d0731a27a7b14bc0bf0ccded2d8751f83493404c84a88e71ffd424212e"
    42        },
    43        "Q0": {
    44          "x": "0x5219ad0ddef3cc49b714145e91b2f7de6ce0a7a7dc7406c7726c7e373c58cb48",
    45          "y": "0x7950144e52d30acbec7b624c203b1996c99617d0b61c2442354301b191d93ecf"
    46        },
    47        "Q1": {
    48          "x": "0x019b7cb4efcfeaf39f738fe638e31d375ad6837f58a852d032ff60c69ee3875f",
    49          "y": "0x589a62d2b22357fed5449bc38065b760095ebe6aeac84b01156ee4252715446e"
    50        },
    51        "msg": "abc",
    52        "u": [
    53          "0xafe47f2ea2b10465cc26ac403194dfb68b7f5ee865cda61e9f3e07a537220af1",
    54          "0x379a27833b0bfe6f7bdca08e1e83c760bf9a338ab335542704edcd69ce9e46e0"
    55        ]
    56      },
    57      {
    58        "P": {
    59          "x": "0x65038ac8f2b1def042a5df0b33b1f4eca6bff7cb0f9c6c1526811864e544ed80",
    60          "y": "0xcad44d40a656e7aff4002a8de287abc8ae0482b5ae825822bb870d6df9b56ca3"
    61        },
    62        "Q0": {
    63          "x": "0xa17bdf2965eb88074bc01157e644ed409dac97cfcf0c61c998ed0fa45e79e4a2",
    64          "y": "0x4f1bc80c70d411a3cc1d67aeae6e726f0f311639fee560c7f5a664554e3c9c2e"
    65        },
    66        "Q1": {
    67          "x": "0x7da48bb67225c1a17d452c983798113f47e438e4202219dd0715f8419b274d66",
    68          "y": "0xb765696b2913e36db3016c47edb99e24b1da30e761a8a3215dc0ec4d8f96e6f9"
    69        },
    70        "msg": "abcdef0123456789",
    71        "u": [
    72          "0x0fad9d125a9477d55cf9357105b0eb3a5c4259809bf87180aa01d651f53d312c",
    73          "0xb68597377392cd3419d8fcc7d7660948c8403b19ea78bbca4b133c9d2196c0fb"
    74        ]
    75      },
    76      {
    77        "P": {
    78          "x": "0x4be61ee205094282ba8a2042bcb48d88dfbb609301c49aa8b078533dc65a0b5d",
    79          "y": "0x98f8df449a072c4721d241a3b1236d3caccba603f916ca680f4539d2bfb3c29e"
    80        },
    81        "Q0": {
    82          "x": "0xc76aaa823aeadeb3f356909cb08f97eee46ecb157c1f56699b5efebddf0e6398",
    83          "y": "0x776a6f45f528a0e8d289a4be12c4fab80762386ec644abf2bffb9b627e4352b1"
    84        },
    85        "Q1": {
    86          "x": "0x418ac3d85a5ccc4ea8dec14f750a3a9ec8b85176c95a7022f391826794eb5a75",
    87          "y": "0xfd6604f69e9d9d2b74b072d14ea13050db72c932815523305cb9e807cc900aff"
    88        },
    89        "msg": "q128_qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq",
    90        "u": [
    91          "0x3bbc30446f39a7befad080f4d5f32ed116b9534626993d2cc5033f6f8d805919",
    92          "0x76bb02db019ca9d3c1e02f0c17f8baf617bbdae5c393a81d9ce11e3be1bf1d33"
    93        ]
    94      },
    95      {
    96        "P": {
    97          "x": "0x457ae2981f70ca85d8e24c308b14db22f3e3862c5ea0f652ca38b5e49cd64bc5",
    98          "y": "0xecb9f0eadc9aeed232dabc53235368c1394c78de05dd96893eefa62b0f4757dc"
    99        },
   100        "Q0": {
   101          "x": "0xd88b989ee9d1295df413d4456c5c850b8b2fb0f5402cc5c4c7e815412e926db8",
   102          "y": "0xbb4a1edeff506cf16def96afff41b16fc74f6dbd55c2210e5b8f011ba32f4f40"
   103        },
   104        "Q1": {
   105          "x": "0xa281e34e628f3a4d2a53fa87ff973537d68ad4fbc28d3be5e8d9f6a2571c5a4b",
   106          "y": "0xf6ed88a7aab56a488100e6f1174fa9810b47db13e86be999644922961206e184"
   107        },
   108        "msg": "a512_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
   109        "u": [
   110          "0x4ebc95a6e839b1ae3c63b847798e85cb3c12d3817ec6ebc10af6ee51adb29fec",
   111          "0x4e21af88e22ea80156aff790750121035b3eefaa96b425a8716e0d20b4e269ee"
   112        ]
   113      }
   114    ]
   115  }