pyUmbral/vectors/vectors_point_operations.json

37 lines
1.2 KiB
JSON

{
"name": "Test vectors for Point operations",
"params": "default",
"first Point operand": "036893b75f97f4200270c07d043c86d4b9a48e0f0cf4a649b5311cb557cd49f65d",
"second Point operand": "022a7baeacffd711253616cc83da6c17451e5511b92fbef51da2a74f17db1989c6",
"CurveBN operand": "42bd8598f460a2334e921feaa58a64700bdd5eeb4a6d5f59f7363f5d167a2830",
"vectors": [
{
"operation": "Addition",
"result": "024e520b33f362bf072339db00c591ed9082914fa3c4f3e32b0e614019bf4961de"
},
{
"operation": "Subtraction",
"result": "021e4e230982f00e23b7b95eb4fcd36881f478b90928a35f5fb0a46fe36d7eb8ed"
},
{
"operation": "Multiplication",
"result": "03f72a2a0bfef906e5ae98931f156db679bfbb3e72aed461b217d9a035cb2882ad"
},
{
"operation": "Inversion",
"result": "026893b75f97f4200270c07d043c86d4b9a48e0f0cf4a649b5311cb557cd49f65d"
},
{
"operation": "To_affine.X",
"result": "6893b75f97f4200270c07d043c86d4b9a48e0f0cf4a649b5311cb557cd49f65d"
},
{
"operation": "To_affine.Y",
"result": "f940cab3f294e54a5ccd5643a212350be822b145e6dab7cae5ad1d98ffb9bbad"
},
{
"operation": "kdf",
"result": "1bbe934cc018de9b123002acdf658b80d63456206c948279ea832832349328f3"
}
]
}