435 lines
20 KiB
JSON
435 lines
20 KiB
JSON
|
{
|
||
|
"algorithm" : "EcCurveTest",
|
||
|
"schema" : "ec_curve_test_schema.json",
|
||
|
"generatorVersion" : "0.9rc5",
|
||
|
"numberOfTests" : 26,
|
||
|
"header" : [
|
||
|
"Test vectors of type EcCurveTest are for checking curve parameters."
|
||
|
],
|
||
|
"notes" : {
|
||
|
},
|
||
|
"testGroups" : [
|
||
|
{
|
||
|
"type" : "EcCurveTest",
|
||
|
"tests" : [
|
||
|
{
|
||
|
"tcId" : 1,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "secp224r1",
|
||
|
"oid" : "1.3.132.0.33",
|
||
|
"ref" : "ANSI X9.62",
|
||
|
"p" : "00ffffffffffffffffffffffffffffffff000000000000000000000001",
|
||
|
"n" : "00ffffffffffffffffffffffffffff16a2e0b8f03e13dd29455c5c2a3d",
|
||
|
"a" : "00fffffffffffffffffffffffffffffffefffffffffffffffffffffffe",
|
||
|
"b" : "00b4050a850c04b3abf54132565044b0b7d7bfd8ba270b39432355ffb4",
|
||
|
"gx" : "00b70e0cbd6bb4bf7f321390b94a03c1d356c21122343280d6115c1d21",
|
||
|
"gy" : "00bd376388b5f723fb4c22dfe6cd4375a05a07476444d5819985007e34",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 2,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "secp256r1",
|
||
|
"oid" : "1.2.840.10045.3.1.7",
|
||
|
"ref" : "ANSI X9.62",
|
||
|
"p" : "00ffffffff00000001000000000000000000000000ffffffffffffffffffffffff",
|
||
|
"n" : "00ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551",
|
||
|
"a" : "00ffffffff00000001000000000000000000000000fffffffffffffffffffffffc",
|
||
|
"b" : "5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b",
|
||
|
"gx" : "6b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296",
|
||
|
"gy" : "4fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 3,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "secp384r1",
|
||
|
"oid" : "1.3.132.0.34",
|
||
|
"ref" : "ANSI X9.62",
|
||
|
"p" : "00fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000ffffffff",
|
||
|
"n" : "00ffffffffffffffffffffffffffffffffffffffffffffffffc7634d81f4372ddf581a0db248b0a77aecec196accc52973",
|
||
|
"a" : "00fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000fffffffc",
|
||
|
"b" : "00b3312fa7e23ee7e4988e056be3f82d19181d9c6efe8141120314088f5013875ac656398d8a2ed19d2a85c8edd3ec2aef",
|
||
|
"gx" : "00aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7",
|
||
|
"gy" : "3617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 4,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "secp521r1",
|
||
|
"oid" : "1.3.132.0.35",
|
||
|
"ref" : "ANSI X9.62",
|
||
|
"p" : "01ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
|
||
|
"n" : "01fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa51868783bf2f966b7fcc0148f709a5d03bb5c9b8899c47aebb6fb71e91386409",
|
||
|
"a" : "01fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc",
|
||
|
"b" : "51953eb9618e1c9a1f929a21a0b68540eea2da725b99b315f3b8b489918ef109e156193951ec7e937b1652c0bd3bb1bf073573df883d2c34f1ef451fd46b503f00",
|
||
|
"gx" : "00c6858e06b70404e9cd9e3ecb662395b4429c648139053fb521f828af606b4d3dbaa14b5e77efe75928fe1dc127a2ffa8de3348b3c1856a429bf97e7e31c2e5bd66",
|
||
|
"gy" : "011839296a789a3bc0045c8a5fb42c7d1bd998f54449579b446817afbd17273e662c97ee72995ef42640c550b9013fad0761353c7086a272c24088be94769fd16650",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 5,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "secp256k1",
|
||
|
"oid" : "1.3.132.0.10",
|
||
|
"ref" : "https://www.secg.org/sec2-v2.pdf",
|
||
|
"p" : "00fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f",
|
||
|
"n" : "00fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141",
|
||
|
"a" : "00",
|
||
|
"b" : "07",
|
||
|
"gx" : "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798",
|
||
|
"gy" : "483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 6,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "secp224k1",
|
||
|
"oid" : "1.3.132.0.32",
|
||
|
"ref" : "ANSI X9.62",
|
||
|
"p" : "00fffffffffffffffffffffffffffffffffffffffffffffffeffffe56d",
|
||
|
"n" : "010000000000000000000000000001dce8d2ec6184caf0a971769fb1f7",
|
||
|
"a" : "00",
|
||
|
"b" : "05",
|
||
|
"gx" : "00a1455b334df099df30fc28a169a467e9e47075a90f7e650eb6b7a45c",
|
||
|
"gy" : "7e089fed7fba344282cafbd6f7e319f7c0b0bd59e2ca4bdb556d61a5",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 7,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "brainpoolP224r1",
|
||
|
"oid" : "1.3.36.3.3.2.8.1.1.5",
|
||
|
"ref" : "RFC 5639",
|
||
|
"p" : "00d7c134aa264366862a18302575d1d787b09f075797da89f57ec8c0ff",
|
||
|
"n" : "00d7c134aa264366862a18302575d0fb98d116bc4b6ddebca3a5a7939f",
|
||
|
"a" : "68a5e62ca9ce6c1c299803a6c1530b514e182ad8b0042a59cad29f43",
|
||
|
"b" : "2580f63ccfe44138870713b1a92369e33e2135d266dbb372386c400b",
|
||
|
"gx" : "0d9029ad2c7e5cf4340823b2a87dc68c9e4ce3174c1e6efdee12c07d",
|
||
|
"gy" : "58aa56f772c0726f24c6b89e4ecdac24354b9e99caa3f6d3761402cd",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 8,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "brainpoolP256r1",
|
||
|
"oid" : "1.3.36.3.3.2.8.1.1.7",
|
||
|
"ref" : "RFC 5639",
|
||
|
"p" : "00a9fb57dba1eea9bc3e660a909d838d726e3bf623d52620282013481d1f6e5377",
|
||
|
"n" : "00a9fb57dba1eea9bc3e660a909d838d718c397aa3b561a6f7901e0e82974856a7",
|
||
|
"a" : "7d5a0975fc2c3057eef67530417affe7fb8055c126dc5c6ce94a4b44f330b5d9",
|
||
|
"b" : "26dc5c6ce94a4b44f330b5d9bbd77cbf958416295cf7e1ce6bccdc18ff8c07b6",
|
||
|
"gx" : "008bd2aeb9cb7e57cb2c4b482ffc81b7afb9de27e1e3bd23c23a4453bd9ace3262",
|
||
|
"gy" : "547ef835c3dac4fd97f8461a14611dc9c27745132ded8e545c1d54c72f046997",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 9,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "brainpoolP320r1",
|
||
|
"oid" : "1.3.36.3.3.2.8.1.1.9",
|
||
|
"ref" : "RFC 5639",
|
||
|
"p" : "00d35e472036bc4fb7e13c785ed201e065f98fcfa6f6f40def4f92b9ec7893ec28fcd412b1f1b32e27",
|
||
|
"n" : "00d35e472036bc4fb7e13c785ed201e065f98fcfa5b68f12a32d482ec7ee8658e98691555b44c59311",
|
||
|
"a" : "3ee30b568fbab0f883ccebd46d3f3bb8a2a73513f5eb79da66190eb085ffa9f492f375a97d860eb4",
|
||
|
"b" : "520883949dfdbc42d3ad198640688a6fe13f41349554b49acc31dccd884539816f5eb4ac8fb1f1a6",
|
||
|
"gx" : "43bd7e9afb53d8b85289bcc48ee5bfe6f20137d10a087eb6e7871e2a10a599c710af8d0d39e20611",
|
||
|
"gy" : "14fdd05545ec1cc8ab4093247f77275e0743ffed117182eaa9c77877aaac6ac7d35245d1692e8ee1",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 10,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "brainpoolP384r1",
|
||
|
"oid" : "1.3.36.3.3.2.8.1.1.11",
|
||
|
"ref" : "RFC 5639",
|
||
|
"p" : "008cb91e82a3386d280f5d6f7e50e641df152f7109ed5456b412b1da197fb71123acd3a729901d1a71874700133107ec53",
|
||
|
"n" : "008cb91e82a3386d280f5d6f7e50e641df152f7109ed5456b31f166e6cac0425a7cf3ab6af6b7fc3103b883202e9046565",
|
||
|
"a" : "7bc382c63d8c150c3c72080ace05afa0c2bea28e4fb22787139165efba91f90f8aa5814a503ad4eb04a8c7dd22ce2826",
|
||
|
"b" : "04a8c7dd22ce28268b39b55416f0447c2fb77de107dcd2a62e880ea53eeb62d57cb4390295dbc9943ab78696fa504c11",
|
||
|
"gx" : "1d1c64f068cf45ffa2a63a81b7c13f6b8847a3e77ef14fe3db7fcafe0cbd10e8e826e03436d646aaef87b2e247d4af1e",
|
||
|
"gy" : "008abe1d7520f9c2a45cb1eb8e95cfd55262b70b29feec5864e19c054ff99129280e4646217791811142820341263c5315",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 11,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "brainpoolP512r1",
|
||
|
"oid" : "1.3.36.3.3.2.8.1.1.13",
|
||
|
"ref" : "RFC 5639",
|
||
|
"p" : "00aadd9db8dbe9c48b3fd4e6ae33c9fc07cb308db3b3c9d20ed6639cca703308717d4d9b009bc66842aecda12ae6a380e62881ff2f2d82c68528aa6056583a48f3",
|
||
|
"n" : "00aadd9db8dbe9c48b3fd4e6ae33c9fc07cb308db3b3c9d20ed6639cca70330870553e5c414ca92619418661197fac10471db1d381085ddaddb58796829ca90069",
|
||
|
"a" : "7830a3318b603b89e2327145ac234cc594cbdd8d3df91610a83441caea9863bc2ded5d5aa8253aa10a2ef1c98b9ac8b57f1117a72bf2c7b9e7c1ac4d77fc94ca",
|
||
|
"b" : "3df91610a83441caea9863bc2ded5d5aa8253aa10a2ef1c98b9ac8b57f1117a72bf2c7b9e7c1ac4d77fc94cadc083e67984050b75ebae5dd2809bd638016f723",
|
||
|
"gx" : "0081aee4bdd82ed9645a21322e9c4c6a9385ed9f70b5d916c1b43b62eef4d0098eff3b1f78e2d0d48d50d1687b93b97d5f7c6d5047406a5e688b352209bcb9f822",
|
||
|
"gy" : "7dde385d566332ecc0eabfa9cf7822fdf209f70024a57b1aa000c55b881f8111b2dcde494a5f485e5bca4bd88a2763aed1ca2b2fa8f0540678cd1e0f3ad80892",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 12,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "brainpoolP224t1",
|
||
|
"oid" : "1.3.36.3.3.2.8.1.1.6",
|
||
|
"ref" : "RFC 5639",
|
||
|
"p" : "00d7c134aa264366862a18302575d1d787b09f075797da89f57ec8c0ff",
|
||
|
"n" : "00d7c134aa264366862a18302575d0fb98d116bc4b6ddebca3a5a7939f",
|
||
|
"a" : "00d7c134aa264366862a18302575d1d787b09f075797da89f57ec8c0fc",
|
||
|
"b" : "4b337d934104cd7bef271bf60ced1ed20da14c08b3bb64f18a60888d",
|
||
|
"gx" : "6ab1e344ce25ff3896424e7ffe14762ecb49f8928ac0c76029b4d580",
|
||
|
"gy" : "0374e9f5143e568cd23f3f4d7c0d4b1e41c8cc0d1c6abd5f1a46db4c",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 13,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "brainpoolP256t1",
|
||
|
"oid" : "1.3.36.3.3.2.8.1.1.8",
|
||
|
"ref" : "RFC 5639",
|
||
|
"p" : "00a9fb57dba1eea9bc3e660a909d838d726e3bf623d52620282013481d1f6e5377",
|
||
|
"n" : "00a9fb57dba1eea9bc3e660a909d838d718c397aa3b561a6f7901e0e82974856a7",
|
||
|
"a" : "00a9fb57dba1eea9bc3e660a909d838d726e3bf623d52620282013481d1f6e5374",
|
||
|
"b" : "662c61c430d84ea4fe66a7733d0b76b7bf93ebc4af2f49256ae58101fee92b04",
|
||
|
"gx" : "00a3e8eb3cc1cfe7b7732213b23a656149afa142c47aafbc2b79a191562e1305f4",
|
||
|
"gy" : "2d996c823439c56d7f7b22e14644417e69bcb6de39d027001dabe8f35b25c9be",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 14,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "brainpoolP320t1",
|
||
|
"oid" : "1.3.36.3.3.2.8.1.1.10",
|
||
|
"ref" : "RFC 5639",
|
||
|
"p" : "00d35e472036bc4fb7e13c785ed201e065f98fcfa6f6f40def4f92b9ec7893ec28fcd412b1f1b32e27",
|
||
|
"n" : "00d35e472036bc4fb7e13c785ed201e065f98fcfa5b68f12a32d482ec7ee8658e98691555b44c59311",
|
||
|
"a" : "00d35e472036bc4fb7e13c785ed201e065f98fcfa6f6f40def4f92b9ec7893ec28fcd412b1f1b32e24",
|
||
|
"b" : "00a7f561e038eb1ed560b3d147db782013064c19f27ed27c6780aaf77fb8a547ceb5b4fef422340353",
|
||
|
"gx" : "00925be9fb01afc6fb4d3e7d4990010f813408ab106c4f09cb7ee07868cc136fff3357f624a21bed52",
|
||
|
"gy" : "63ba3a7a27483ebf6671dbef7abb30ebee084e58a0b077ad42a5a0989d1ee71b1b9bc0455fb0d2c3",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 15,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "brainpoolP384t1",
|
||
|
"oid" : "1.3.36.3.3.2.8.1.1.12",
|
||
|
"ref" : "RFC 5639",
|
||
|
"p" : "008cb91e82a3386d280f5d6f7e50e641df152f7109ed5456b412b1da197fb71123acd3a729901d1a71874700133107ec53",
|
||
|
"n" : "008cb91e82a3386d280f5d6f7e50e641df152f7109ed5456b31f166e6cac0425a7cf3ab6af6b7fc3103b883202e9046565",
|
||
|
"a" : "008cb91e82a3386d280f5d6f7e50e641df152f7109ed5456b412b1da197fb71123acd3a729901d1a71874700133107ec50",
|
||
|
"b" : "7f519eada7bda81bd826dba647910f8c4b9346ed8ccdc64e4b1abd11756dce1d2074aa263b88805ced70355a33b471ee",
|
||
|
"gx" : "18de98b02db9a306f2afcd7235f72a819b80ab12ebd653172476fecd462aabffc4ff191b946a5f54d8d0aa2f418808cc",
|
||
|
"gy" : "25ab056962d30651a114afd2755ad336747f93475b7a1fca3b88f2b6a208ccfe469408584dc2b2912675bf5b9e582928",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 16,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "brainpoolP512t1",
|
||
|
"oid" : "1.3.36.3.3.2.8.1.1.14",
|
||
|
"ref" : "RFC 5639",
|
||
|
"p" : "00aadd9db8dbe9c48b3fd4e6ae33c9fc07cb308db3b3c9d20ed6639cca703308717d4d9b009bc66842aecda12ae6a380e62881ff2f2d82c68528aa6056583a48f3",
|
||
|
"n" : "00aadd9db8dbe9c48b3fd4e6ae33c9fc07cb308db3b3c9d20ed6639cca70330870553e5c414ca92619418661197fac10471db1d381085ddaddb58796829ca90069",
|
||
|
"a" : "00aadd9db8dbe9c48b3fd4e6ae33c9fc07cb308db3b3c9d20ed6639cca703308717d4d9b009bc66842aecda12ae6a380e62881ff2f2d82c68528aa6056583a48f0",
|
||
|
"b" : "7cbbbcf9441cfab76e1890e46884eae321f70c0bcb4981527897504bec3e36a62bcdfa2304976540f6450085f2dae145c22553b465763689180ea2571867423e",
|
||
|
"gx" : "640ece5c12788717b9c1ba06cbc2a6feba85842458c56dde9db1758d39c0313d82ba51735cdb3ea499aa77a7d6943a64f7a3f25fe26f06b51baa2696fa9035da",
|
||
|
"gy" : "5b534bd595f5af0fa2c892376c84ace1bb4e3019b71634c01131159cae03cee9d9932184beef216bd71df2dadf86a627306ecff96dbb8bace198b61e00f8b332",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 17,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "FRP256v1",
|
||
|
"oid" : "1.2.250.1.223.101.256.1",
|
||
|
"ref" : "https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000024668816",
|
||
|
"p" : "00f1fd178c0b3ad58f10126de8ce42435b3961adbcabc8ca6de8fcf353d86e9c03",
|
||
|
"n" : "00f1fd178c0b3ad58f10126de8ce42435b53dc67e140d2bf941ffdd459c6d655e1",
|
||
|
"a" : "00f1fd178c0b3ad58f10126de8ce42435b3961adbcabc8ca6de8fcf353d86e9c00",
|
||
|
"b" : "00ee353fca5428a9300d4aba754a44c00fdfec0c9ae4b1a1803075ed967b7bb73f",
|
||
|
"gx" : "00b6b3d4c356c139eb31183d4749d423958c27d2dcaf98b70164c97a2dd98f5cff",
|
||
|
"gy" : "6142e0f7c8b204911f9271f0f3ecef8c2701c307e8e4c9e183115a1554062cfb",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 18,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "secp192k1",
|
||
|
"oid" : "1.3.132.0.31",
|
||
|
"ref" : "ANSI X9.62",
|
||
|
"p" : "00fffffffffffffffffffffffffffffffffffffffeffffee37",
|
||
|
"n" : "00fffffffffffffffffffffffe26f2fc170f69466a74defd8d",
|
||
|
"a" : "00",
|
||
|
"b" : "03",
|
||
|
"gx" : "00db4ff10ec057e9ae26b07d0280b7f4341da5d1b1eae06c7d",
|
||
|
"gy" : "009b2f2f6d9c5628a7844163d015be86344082aa88d95e2f9d",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 19,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "secp192r1",
|
||
|
"oid" : "1.2.840.10045.3.1.1",
|
||
|
"ref" : "ANSI X9.62",
|
||
|
"p" : "00fffffffffffffffffffffffffffffffeffffffffffffffff",
|
||
|
"n" : "00ffffffffffffffffffffffff99def836146bc9b1b4d22831",
|
||
|
"a" : "00fffffffffffffffffffffffffffffffefffffffffffffffc",
|
||
|
"b" : "64210519e59c80e70fa7e9ab72243049feb8deecc146b9b1",
|
||
|
"gx" : "188da80eb03090f67cbf20eb43a18800f4ff0afd82ff1012",
|
||
|
"gy" : "07192b95ffc8da78631011ed6b24cdd573f977a11e794811",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 20,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "secp160k1",
|
||
|
"oid" : "1.3.132.0.9",
|
||
|
"ref" : "https://www.secg.org/SEC2-Ver-1.0.pdf",
|
||
|
"p" : "00fffffffffffffffffffffffffffffffeffffac73",
|
||
|
"n" : "0100000000000000000001b8fa16dfab9aca16b6b3",
|
||
|
"a" : "00",
|
||
|
"b" : "07",
|
||
|
"gx" : "3b4c382ce37aa192a4019e763036f4f5dd4d7ebb",
|
||
|
"gy" : "00938cf935318fdced6bc28286531733c3f03c4fee",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 21,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "secp160r1",
|
||
|
"oid" : "1.3.132.0.8",
|
||
|
"ref" : "https://www.secg.org/SEC2-Ver-1.0.pdf",
|
||
|
"p" : "00ffffffffffffffffffffffffffffffff7fffffff",
|
||
|
"n" : "0100000000000000000001f4c8f927aed3ca752257",
|
||
|
"a" : "00ffffffffffffffffffffffffffffffff7ffffffc",
|
||
|
"b" : "1c97befc54bd7a8b65acf89f81d4d4adc565fa45",
|
||
|
"gx" : "4a96b5688ef573284664698968c38bb913cbfc82",
|
||
|
"gy" : "23a628553168947d59dcc912042351377ac5fb32",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 22,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "secp160r2",
|
||
|
"oid" : "1.3.132.0.30",
|
||
|
"ref" : "https://www.secg.org/SEC2-Ver-1.0.pdf",
|
||
|
"p" : "00fffffffffffffffffffffffffffffffeffffac73",
|
||
|
"n" : "0100000000000000000000351ee786a818f3a1a16b",
|
||
|
"a" : "00fffffffffffffffffffffffffffffffeffffac70",
|
||
|
"b" : "00b4e134d3fb59eb8bab57274904664d5af50388ba",
|
||
|
"gx" : "52dcb034293a117e1f4ff11b30f7199d3144ce6d",
|
||
|
"gy" : "00feaffef2e331f296e071fa0df9982cfea7d43f2e",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 23,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "brainpoolP160r1",
|
||
|
"oid" : "1.3.36.3.3.2.8.1.1.1",
|
||
|
"ref" : "RFC 5639",
|
||
|
"p" : "00e95e4a5f737059dc60dfc7ad95b3d8139515620f",
|
||
|
"n" : "00e95e4a5f737059dc60df5991d45029409e60fc09",
|
||
|
"a" : "340e7be2a280eb74e2be61bada745d97e8f7c300",
|
||
|
"b" : "1e589a8595423412134faa2dbdec95c8d8675e58",
|
||
|
"gx" : "00bed5af16ea3f6a4f62938c4631eb5af7bdbcdbc3",
|
||
|
"gy" : "1667cb477a1a8ec338f94741669c976316da6321",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 24,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "brainpoolP160t1",
|
||
|
"oid" : "1.3.36.3.3.2.8.1.1.2",
|
||
|
"ref" : "RFC 5639",
|
||
|
"p" : "00e95e4a5f737059dc60dfc7ad95b3d8139515620f",
|
||
|
"n" : "00e95e4a5f737059dc60df5991d45029409e60fc09",
|
||
|
"a" : "00e95e4a5f737059dc60dfc7ad95b3d8139515620c",
|
||
|
"b" : "7a556b6dae535b7b51ed2c4d7daa7a0b5c55f380",
|
||
|
"gx" : "00b199b13b9b34efc1397e64baeb05acc265ff2378",
|
||
|
"gy" : "00add6718b7c7c1961f0991b842443772152c9e0ad",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 25,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "brainpoolP192r1",
|
||
|
"oid" : "1.3.36.3.3.2.8.1.1.3",
|
||
|
"ref" : "RFC 5639",
|
||
|
"p" : "00c302f41d932a36cda7a3463093d18db78fce476de1a86297",
|
||
|
"n" : "00c302f41d932a36cda7a3462f9e9e916b5be8f1029ac4acc1",
|
||
|
"a" : "6a91174076b1e0e19c39c031fe8685c1cae040e5c69a28ef",
|
||
|
"b" : "469a28ef7c28cca3dc721d044f4496bcca7ef4146fbf25c9",
|
||
|
"gx" : "00c0a0647eaab6a48753b033c56cb0f0900a2f5c4853375fd6",
|
||
|
"gy" : "14b690866abd5bb88b5f4828c1490002e6773fa2fa299b8f",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
},
|
||
|
{
|
||
|
"tcId" : 26,
|
||
|
"comment" : "",
|
||
|
"flags" : [],
|
||
|
"name" : "brainpoolP192t1",
|
||
|
"oid" : "1.3.36.3.3.2.8.1.1.4",
|
||
|
"ref" : "RFC 5639",
|
||
|
"p" : "00c302f41d932a36cda7a3463093d18db78fce476de1a86297",
|
||
|
"n" : "00c302f41d932a36cda7a3462f9e9e916b5be8f1029ac4acc1",
|
||
|
"a" : "00c302f41d932a36cda7a3463093d18db78fce476de1a86294",
|
||
|
"b" : "13d56ffaec78681e68f9deb43b35bec2fb68542e27897b79",
|
||
|
"gx" : "3ae9e58c82f63c30282e1fe7bbf43fa72c446af6f4618129",
|
||
|
"gy" : "097e2c5667c2223a902ab5ca449d0084b7e5b3de7ccc01c9",
|
||
|
"h" : 1,
|
||
|
"result" : "valid"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|