| { |
| "algorithm": "ECDH", |
| "schema": "ecdh_webcrypto_test_schema_v1.json", |
| "numberOfTests": 353, |
| "header": [ |
| "Test vectors of type EcdhWebTest are intended for", |
| "testing an ECDH implementations using jwk encoded", |
| "public and private keys." |
| ], |
| "notes": { |
| "AdditionChain": { |
| "bugType": "KNOWN_BUG", |
| "description": "The private key has an unusual bit pattern, such as high or low Hamming weight. The goal is to test edge cases for addition chain implementations." |
| }, |
| "CVE-2017-8932": { |
| "bugType": "KNOWN_BUG", |
| "description": "A bug in the standard library ScalarMult implementation of curve P-256 for amd64 architectures in Go before 1.7.6 and 1.8.x before 1.8.2 causes incorrect results to be generated for specific input points.", |
| "effect": "An adaptive attack can be mounted to progressively extract the scalar input to ScalarMult by submitting crafted points and observing failures to the derive correct output.", |
| "cves": [ |
| "CVE-2017-8932" |
| ] |
| }, |
| "EdgeCaseDoubling": { |
| "bugType": "EDGE_CASE", |
| "description": "The test vector contains an EC point that hits an edge case (e.g. a coordinate 0) when doubled. The goal of the test vector is to check for arithmetic errors in these test cases.", |
| "effect": "The effect of such arithmetic errors is unclear and requires further analysis." |
| }, |
| "EdgeCaseEphemeralKey": { |
| "bugType": "EDGE_CASE", |
| "description": "The test vector contains an ephemeral public key that is an edge case." |
| }, |
| "EdgeCaseSharedSecret": { |
| "bugType": "EDGE_CASE", |
| "description": "The test vector contains a public key and private key such that the shared ECDH secret is a special case. The goal of this test vector is to detect arithmetic errors.", |
| "effect": "The seriousness of an arithmetic error is unclear. It requires further analysis to determine if the bug is exploitable." |
| }, |
| "InvalidCurveAttack": { |
| "bugType": "CONFIDENTIALITY", |
| "description": "The point of the public key is not on the curve. ", |
| "effect": "If an implementation does not check whether a point is on the curve then it is likely that the implementation is susceptible to an invalid curve attack. Many implementations compute the shared ECDH secret over a curve defined by the point on the public key. This curve can be weak and hence leak information about the private key." |
| }, |
| "InvalidPublic": { |
| "bugType": "CAN_OF_WORMS", |
| "description": "The public key has been modified and is invalid. An implementation should always check whether the public key is valid and on the same curve as the private key. The test vector includes the shared secret computed with the original public key if the public point is on the curve of the private key.", |
| "effect": "Generating a shared secret other than the one with the original key likely indicates that the bug is exploitable." |
| }, |
| "ModifiedGroup": { |
| "bugType": "MODIFIED_PARAMETER", |
| "description": "The EC curve of the public key has been modified. EC curve primitives should always check that the keys are on the expected curve." |
| }, |
| "ModifiedPublicPoint": { |
| "bugType": "MODIFIED_PARAMETER", |
| "description": "The public point of the key has been modified and is not on the curve.", |
| "effect": "Not checking that a public point is on the curve may allow an invalid curve attack." |
| }, |
| "Normal": { |
| "bugType": "BASIC", |
| "description": "The test vector contains a pseudorandomly generated, valid test case. Implementations are expected to pass this test." |
| }, |
| "WrongCurve": { |
| "bugType": "CONFIDENTIALITY", |
| "description": "The public key and private key use distinct curves. Implementations are expected to reject such parameters.", |
| "effect": "Computing an ECDH key exchange with public and private keys can in the worst case lead to an invalid curve attack. Hence, it is important that ECDH implementations check the input parameters. The severity of such bugs is typically smaller if an implementation ensures that the point is on the curve and that the ECDH computation is performed on the curve of the private key. Some of the test vectors with modified public key contain shared ECDH secrets, that were computed over the curve of the private key." |
| } |
| }, |
| "testGroups": [ |
| { |
| "type": "EcdhWebcryptoTest", |
| "source": { |
| "name": "google-wycheproof", |
| "version": "0.9rc5" |
| }, |
| "curve": "P-256", |
| "encoding": "webcrypto", |
| "tests": [ |
| { |
| "tcId": 1, |
| "comment": "normal case", |
| "flags": [ |
| "Normal" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "YtW9M3Kvdf6FoEBxXQ9QJCjgcEaGiwv9-mHXMa_kTyY", |
| "y": "rDM6k6nnCoHNWpW1v40TmQ63QcjDiHK0oH0nWgFOMM8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "BhJGXImgI6sXhVsKa86_0_67U674QThke1NS4CwQw0Y", |
| "x": "tZzHZx3Wprg24s2Tlu9WGLL_PoGS3XydNsJ8tW_5FmE", |
| "y": "SCbZ29WuZM3YV1Bou8nmPyMepX7QMkiETAkzG5U5IFM", |
| "kid": "none" |
| }, |
| "shared": "53020d908b0219328b658b525f26780e3ae12bcd952bb25a93bc0895e1714285", |
| "result": "valid" |
| }, |
| { |
| "tcId": 2, |
| "comment": "shared secret has x-coordinate that satisfies x**2 = 0", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "WP1BaKh3lWA-KwQ5AoW9ym5X3mAn_iEd2dJeIhLSnmI", |
| "y": "CA02vSJNdAVQkpXu0CoXFQ4DsxT5baN0RbDR0pN30Sw", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "0000000000000000000000000000000000000000000000000000000000000000", |
| "result": "valid" |
| }, |
| { |
| "tcId": 3, |
| "comment": "shared secret has x-coordinate p-3", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "oezCS_DQBT0j9f2A3fFzWhklA53BF2xYGn55UWPIubo", |
| "y": "LLWk5NUQn0UnV14xN7g9eam8s_rv-Q0qyivtcbtSPn4", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "ffffffff00000001000000000000000000000000fffffffffffffffffffffffc", |
| "result": "valid" |
| }, |
| { |
| "tcId": 4, |
| "comment": "shared secret has x-coordinate 2**16 + 0", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "Gw50N8M9N5kpQw0-wQ31m-1_4qHZUMV5Hh6d3u8fTXA", |
| "y": "-9sOO7zmOifyeDjGhSB_LMr2idJetiJ0TbEWiskmGeg", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "0000000000000000000000000000000000000000000000000000000000010000", |
| "result": "valid" |
| }, |
| { |
| "tcId": 5, |
| "comment": "shared secret has x-coordinate 2**32 + 0", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "CNYUjQJE0kOz0NF3feY3X6fr6rR38ZkV0FmU2wTfIZc", |
| "y": "J3N9T4zgp_OQvszpKyvNXAVPGOy1jl3Vm6-ItO1qvqg", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "0000000000000000000000000000000000000000000000000000000100000000", |
| "result": "valid" |
| }, |
| { |
| "tcId": 6, |
| "comment": "shared secret has x-coordinate 2**64 + 0", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "JCT517oKic48fB6PFd_YMATYZoCWeoLL-btrEdrl_XI", |
| "y": "4Fw2hxh7HPKEOKF6dGn6OwlLfW82zMw0ksCwph-rKjg", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "0000000000000000000000000000000000000000000000010000000000000000", |
| "result": "valid" |
| }, |
| { |
| "tcId": 7, |
| "comment": "shared secret has x-coordinate 2**96 + 0", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "TJaVt2aENPyFdprLEPDtz4epa31dw0e0a7MEsLHTJn8", |
| "y": "z12ZO_8qjHdICCMaNPQbM2Z9jr6v0AaJ-jqb-gWkDBw", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "0000000000000000000000000000000000000001000000000000000000000000", |
| "result": "valid" |
| }, |
| { |
| "tcId": 8, |
| "comment": "shared secret has x-coordinate that satisfies x**2 = -3", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "pJL-S0kIttZ11odVH5nGF-TlyXqiZpWJUxKes4HwFTs", |
| "y": "ERuVyU-h0ezR1B0nhcHbUZWHWumAUXMqWbp3IPkImvY", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "6522aed9ea48f2623b8eeae3e213b99da32e74c9421835804d374ce28fcca662", |
| "result": "valid" |
| }, |
| { |
| "tcId": 9, |
| "comment": "shared secret has x-coordinate that satisfies x**2 = 2", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "1clu_RkH_UjeKtcVrPgurlxmkP4-_hanjWHGjTv9EN8", |
| "y": "A-rIFrnnt3YZKj9QdYh8DiJWF1BYM8qZfNoy_Q9nPF4", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "507442007322aa895340cba4abc2d730bfd0b16c2c79a46815f8780d2c55a2dd", |
| "result": "valid" |
| }, |
| { |
| "tcId": 10, |
| "comment": "shared secret has x-coordinate that satisfies x**2 = 5", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "x01Uby_MbdOS-F5b4WfjWN6Qh1awwLsBy2nYZMoIPhw", |
| "y": "k_lZ7s5uEO4RvTk0IH1lriivaLCSWFoVCSYOzrObku8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "085ec5a4af40176b63189069aeffcb229c96d3e046e0283ed2f9dac21b15ad3c", |
| "result": "valid" |
| }, |
| { |
| "tcId": 11, |
| "comment": "shared secret has x-coordinate that satisfies x**2 = 7", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "NPyfHnoJTNKVmNGEH6lhPb6CMT1jOlHWP7bv8HTMm5o", |
| "y": "Ts_Z8ljFxNQhC0l1EhOiTFlpgr0dVOBEVEPyHvFUkqU", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "190c25f88ad9ae3a098e6cffe6fd0b1bea42114eb0cedd5868a45c5fe277dff3", |
| "result": "valid" |
| }, |
| { |
| "tcId": 12, |
| "comment": "shared secret has x-coordinate that satisfies x**2 = 8", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "9HX1A6dw33LEWu3-QsAI9ZqlfnKyMvJmAL3QNTlXyyA", |
| "y": "vbj2QFtJGAUKNUn0TAeo66ggzc5OzmmYiMY432b1T3w", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "5f177bfe19baaaee597e68b6a87a519e805e9d28a70cb72fd40f0fe5a754ba45", |
| "result": "valid" |
| }, |
| { |
| "tcId": 13, |
| "comment": "shared secret has x-coordinate that satisfies x**2 = 2**96 + 2", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "lJMEiJBQg0AG7PEeug5z8N0qXnel6mQqNKP5mJ7aLVc", |
| "y": "OEUJzUJ2PIfPRg0a11ZkQCmGu4zKCs38NoXSycfTKTM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "3476a8fa9c7448124aa945a2e1103eb91f95c7b4d91aaa1c35b8965191fc0fe0", |
| "result": "valid" |
| }, |
| { |
| "tcId": 14, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 2", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "4l6tg0KIjR-9K9IR6dtbx2HanPoegFB4tTYG355UREA", |
| "y": "PTQh-nD5QNuhBNhCA00u_skzIWHM-2VKjp8uxC_BqDc", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "5555555555555555555555555555555555555555555555555555555555555554", |
| "result": "valid" |
| }, |
| { |
| "tcId": 15, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 2", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "yzKrlR11gedgLIkyDZHXBD6dxWoQNI1YagjRhwdTFSs", |
| "y": "-WvVPnz8JDTcYaCfj0hT5MbdSeeGGU7AqYjQ6NKTeLg", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9", |
| "result": "valid" |
| }, |
| { |
| "tcId": 16, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 4", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "C51WQi7Zwggt2dRtIx_QFB-S559aEtpMd8SIyHNj-UQ", |
| "y": "5uPC7Jd5YV8kK8MNHCjB-YS4wlIkP18eqj2FXhzC2KY", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "3333333333333333333333333333333333333333333333333333333333333333", |
| "result": "valid" |
| }, |
| { |
| "tcId": 17, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 4", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "BQf6uxZ1X0iFrkWz1JeCI4j05qUx3lEsIASAtOVriSo", |
| "y": "twdGwdiiBjfv8XlI5VeitNolYrprYpkbQmt7N4ehlpM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", |
| "result": "valid" |
| }, |
| { |
| "tcId": 18, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 8", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "OxjK7yzZgsO1jyWMt22qApOD9CyPPwg0k_QskVk1JDo", |
| "y": "Jggwt9JbZjeMXSX7DPI9MlJ6LNt_fX5sievqgndzjtg", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f", |
| "result": "valid" |
| }, |
| { |
| "tcId": 19, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 8", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "EjsZISMb7jFeHqZsuVMY1jkvhWlbvsA8M0dAznrddo4", |
| "y": "_smhCHcP8OtEju6fBjZ0FtdLIqLzgVe7ANjAvkTr8VI", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0", |
| "result": "valid" |
| }, |
| { |
| "tcId": 20, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 16", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "kk-zOYXIpof8BMndBeUxyg4CI6pY1YNR6SLvSCBD0ww", |
| "y": "9QR0Xnabbcvv5ATaN_cXsxCdKvI0UPz-LwdcLau-cZQ", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00f9", |
| "result": "valid" |
| }, |
| { |
| "tcId": 21, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 16", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "IklcaISTehvAWHHp7hosQ_jxTbGe5gvS2JxCkwQvWpQ", |
| "y": "Us6ifm_ldKAOXxX-EapU9U69i946pByAv51fex3G7-w", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00feff", |
| "result": "valid" |
| }, |
| { |
| "tcId": 22, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 30", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "88tnVLfiqG0GTfufkDGFqqTJK0gcLBof8nYwO7xBg-Q", |
| "y": "nDGFmbCYTDVj3zOTEf4UOn2SHudbdVpSxvgE-Je4Cfc", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "7fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff", |
| "result": "valid" |
| }, |
| { |
| "tcId": 23, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 30", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "qNk767ryX6mh-YxEtU2_KGNKX9CEAtul2eSHP4Ej2h0", |
| "y": "uXLZGg6rrbYwsnHmVRt1fZaTAb7d0R-C3s375Pllf1A", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "8000fffe0003fff8000fffe0003fff8000fffe0003fff8000fffe0003fff7ffe", |
| "result": "valid" |
| }, |
| { |
| "tcId": 24, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 32", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "jQCG5nig_ntK171PlKOCZ7n58dK4JFLbTPszVZXCbFU", |
| "y": "94R2oAoBU5QdoLC4HINGgu3J_Mi8Iae1ustGDbtWbBk", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000fffe", |
| "result": "valid" |
| }, |
| { |
| "tcId": 25, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 32", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AqloNP47VNRAADUh8jVa6kjQu8V2Rz_sxpdRAMWJhlI", |
| "y": "YyVXZIkf_BCM_nVK9SpDYpU5Vd363PdSY3wR7eqmqAc", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000fffefffd", |
| "result": "valid" |
| }, |
| { |
| "tcId": 26, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 51", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "hyEpT56zummhOufZM_pRxIOT_hubmxegjOz_LuatQ00", |
| "y": "LCPNEdJmlMRy3ajOpBM7vGjh8jS8fov_zqlEYJGFVJE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "8000003ffffff0000007fffffe000000ffffffc000001ffffff8000003fffffc", |
| "result": "valid" |
| }, |
| { |
| "tcId": 27, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 51", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "PpnsPFisOJiTbkphGCsZiCPJmSIJ9nv1KRqjVPzrLxM", |
| "y": "EpUlGGNq3WZjIMi3-mMVQdDKUHltv_DB5y-UcYd2vWA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "7fffffe000000ffffffc000001ffffff8000003ffffff0000007fffffdfffffe", |
| "result": "valid" |
| }, |
| { |
| "tcId": 28, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 52", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "6UhOWPMzG2b_7W2Qyxx4Bl-ijPulx91DUgE9MlLuQnc", |
| "y": "vXUDsEWji0skezLFlZNYDznmq_o3bD3KIM9_nPtlnhM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff", |
| "result": "valid" |
| }, |
| { |
| "tcId": 29, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 52", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "6261Mv5K8qWidatOn3KK5k6dvAjpNZCR115TNKbgjbY", |
| "y": "TBRjOcBdHVeC6-64bT61xj6fmfFxh8A5ZmxSN7c26c0", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "fffffc000000ffffffc000000ffffffc000000ffffffc000000ffffffbffffff", |
| "result": "valid" |
| }, |
| { |
| "tcId": 30, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 60", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "jntQ99jETV00lsQxQaUC9KQ_FT0DrUPtqOOVl_HUd7g", |
| "y": "ZH89pnlpt_mJ_0rdw5NRWvQMgghc4fLuGVQSxvWDd08", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "ffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff", |
| "result": "valid" |
| }, |
| { |
| "tcId": 31, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 60", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "QNT09tmkGrbqkNRmELkkqxXtTyWf0J3dQacHeC-p4gM", |
| "y": "pQgKfhGKUMSz0sQ9y781w54nagpQszqf--fJCVBV_CU", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "0000fffffffc0000000fffffffc0000000fffffffc0000000fffffffbfffffff", |
| "result": "valid" |
| }, |
| { |
| "tcId": 32, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 62", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "o4as5XP4dVimjq0qIAiOP-kova6eEJRG-ToHjBV0HwQ", |
| "y": "ISYebbK_EhBuTGv4W5WBtMAwKlJiIvkKvFpUkgaxEBE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "ff00000001fffffffc00000007fffffff00000001fffffffc00000007fffffff", |
| "result": "valid" |
| }, |
| { |
| "tcId": 33, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 62", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "c5tcIYlym1d7oaRnoaCFHFVrhg9rIBa81QvrIu6cDXk", |
| "y": "YepDzx6nqtGiNgsPN6dMpTLcjRrybN-JqH2T3KoMlWQ", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "00fffffffe00000003fffffff80000000fffffffe00000003fffffff80000000", |
| "result": "valid" |
| }, |
| { |
| "tcId": 34, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 64", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "bAPwVfcQrqiTQfDvehxtXEWlCSPOitszwlIPeIFUd0g", |
| "y": "aR9Nr89tXfjZ5q_aZsqBcYvqgXGryHA2qcNwOFtg2Wk", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "00000000ffffffff00000000ffffffff00000000ffffffff00000000fffffffc", |
| "result": "valid" |
| }, |
| { |
| "tcId": 35, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 64", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "ij9gz-xkdFv2JWlvL-S25M6CCJVPT8TaIfh_n3osMnU", |
| "y": "tU2QhRs5cHWG3GzOzMXlCh5KlVRjEH0dh8glLfIRDW0", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000", |
| "result": "valid" |
| }, |
| { |
| "tcId": 36, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 112", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "yCf7kw_VHZJghhkbUCr4OrtfcX3ryN4piXo5NLJXHKA", |
| "y": "WZDAWXsLei5C_r1WsTI10dQI127SyTs_rPUU2QL2kQo", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "ffffffff00000000000000ffffffffffffff00000000000000ffffffffffffff", |
| "result": "valid" |
| }, |
| { |
| "tcId": 37, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 112", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "_IW_7gVkeKFxdYKszRHtSQCYkcvaX-QLn0wXQuEn2yw", |
| "y": "lwM_X2QFrPpXVT8eN1oT6NbjoRUZWMcJvlCOC6x4BNY", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "00000000ffffffffffffff00000000000000ffffffffffffff00000000000000", |
| "result": "valid" |
| }, |
| { |
| "tcId": 38, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 128", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "OL8XHNvU4ucShSjbQ9gGVbeJ5p5rodNrYuTlnY7PTFE", |
| "y": "u-MkTk-_efJFEvMMSmBTFHSeLyDYWOyWEGCiyrRnAT8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "0000000000000000ffffffffffffffff0000000000000000fffffffffffffffd", |
| "result": "valid" |
| }, |
| { |
| "tcId": 39, |
| "comment": "shared secret has x-coordinate with repeating bit-pattern of size 128", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "JJ9PUX13iNRiLXYsQxIQH7px_iZX8fLDPAYT0uIYkLc", |
| "y": "ePMtobYe2Thc1S9ecQP3ewG0A_tlN6DA6GYZXQpEjzQ", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "7fffffffffffffff0000000000000000ffffffffffffffff0000000000000000", |
| "result": "valid" |
| }, |
| { |
| "tcId": 40, |
| "comment": "shared secret has an x-coordinate of approx p//3", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "6cCvC_ba3Y--BMXPP86AaDqcJnsNyYUMvBvN_rdEw1E", |
| "y": "bv6HgiPdndkk6D46siyb8wQSmrWcHz0w-1i4dwv52b8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "5555555500000000555555555555555555555555aaaaaaaaaaaaaaaaaaaaaaab", |
| "result": "valid" |
| }, |
| { |
| "tcId": 41, |
| "comment": "shared secret has an x-coordinate of approx p//5", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "Kyn0grxDVZ9wRHWEkZ3x4DcG7mPJh7b3SZrimrAcqCg", |
| "y": "pL0F1h9ZbgFiOo4gdsATiJ-7D5k35HWgDd115qmS53Y", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "3333333300000000333333333333333333333333666666666666666666666666", |
| "result": "valid" |
| }, |
| { |
| "tcId": 42, |
| "comment": "shared secret has an x-coordinate of approx p//7", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "J2bcjiif0nYl1HZesBSqVKRKfVckBQuURuNjBxwmCRM", |
| "y": "r_nx3F5xtmZQGyTXCAXLjhoB7pDKhMsMb36kU9-F9SA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "249249246db6db6ddb6db6db6db6db6db6db6db7000000000000000000000000", |
| "result": "valid" |
| }, |
| { |
| "tcId": 43, |
| "comment": "shared secret has an x-coordinate of approx p//9", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "0zMU8Tp_6DV7_XoReZSY5VvHgsb0NIVtcztmjh0FRIM", |
| "y": "SNxarj9kMd0gwBj1Sx1l_Rhk3f7qBK11M5cSN8YKwMc", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "1c71c71c5555555571c71c71c71c71c71c71c71c8e38e38e38e38e38e38e38e4", |
| "result": "valid" |
| }, |
| { |
| "tcId": 44, |
| "comment": "y-coordinate of the public key is small", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "PLwbMbQ_F9wgDdcMKUTATGyxsIKCDCNKMAsFt3Y4RMc", |
| "y": "T94KTvk4h0aXkycOsv8UgofakmWwM0-eJgmqwW6K1QM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "7fffffffffffffffffffffffeecf2230ffffffffffffffffffffffffffffffff", |
| "result": "valid" |
| }, |
| { |
| "tcId": 45, |
| "comment": "y-coordinate of the public key is small", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "KDDZZImuJLecrUJQVugnRvnj9BmrmqIcofuxHHMl59M", |
| "y": "GKvmb1de6KLxxKgONSYK6CrX1vZh0V8GlnkwpYUJfvc", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "000000000000000000000000111124f400000000000000000000000000000000", |
| "result": "valid" |
| }, |
| { |
| "tcId": 46, |
| "comment": "y-coordinate of the public key is small", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "RQtrbiCXF46dKFAQlRjSjrO23tKSKlRSADvC5KTsd1w", |
| "y": "iU6Q8N8bDmytsDud4k9qItG9CkpYzWRcJzyuHGGb_WE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "000000000000000000000001ea77d449ffffffffffffffffffffffffffffffff", |
| "result": "valid" |
| }, |
| { |
| "tcId": 47, |
| "comment": "y-coordinate of the public key is small", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "f_______________7s8iMP____________________8", |
| "y": "AAAAAcfDBkOr7QrwpJ_jUstIP_m5fczfQnxljoeTJA0", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "6fd26661851a8de3c6d06f834ef3acb8f2a5f9c136a985ffe10d5eeb51edcfa3", |
| "result": "valid" |
| }, |
| { |
| "tcId": 48, |
| "comment": "y-coordinate of the public key is small", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAAEREk9AAAAAAAAAAAAAAAAAAAAAA", |
| "y": "AAAADRLTgbB2CxxQvorPhZOFBSx_U83mfOE3Wd4xI6A", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "f1f0e43b374feb7e7f96d4ffe7519fa8bb6c3cfd25f6f87dab2623d2a2d33851", |
| "result": "valid" |
| }, |
| { |
| "tcId": 49, |
| "comment": "y-coordinate of the public key is small", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAB6nfUSf____________________8", |
| "y": "AAAAAHr7wLMl6CBkbexiL7VYpRw0KqJX9Lao7F3fFE8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "1b085213a9c89d353e1111af078c38c502b7b4771efba51f589b5be243417bdc", |
| "result": "valid" |
| }, |
| { |
| "tcId": 50, |
| "comment": "y-coordinate of the public key is large", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "PLwbMbQ_F9wgDdcMKUTATGyxsIKCDCNKMAsFt3Y4RMc", |
| "y": "sCH1sAbHeLpobNjxTQDrfXglbZtPzLBh2fZVPpF1Kvw", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "7fffffffffffffffffffffffeecf2230ffffffffffffffffffffffffffffffff", |
| "result": "valid" |
| }, |
| { |
| "tcId": 51, |
| "comment": "y-coordinate of the public key is large", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "KDDZZImuJLecrUJQVugnRvnj9BmrmqIcofuxHHMl59M", |
| "y": "51QZj6ihF14OO1fxytn1F9UoKQqeLqD5aYbPWnr2gQg", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "000000000000000000000000111124f400000000000000000000000000000000", |
| "result": "valid" |
| }, |
| { |
| "tcId": 52, |
| "comment": "y-coordinate of the public key is large", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "RQtrbiCXF46dKFAQlRjSjrO23tKSKlRSADvC5KTsd1w", |
| "y": "drFvDiDk8ZRST8RiHbCV3S5C9banMpuj2MNR455kAp4", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "000000000000000000000001ea77d449ffffffffffffffffffffffffffffffff", |
| "result": "valid" |
| }, |
| { |
| "tcId": 53, |
| "comment": "y-coordinate of the public key is large", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "f_______________7s8iMP____________________8", |
| "y": "_____Tg8-b1UEvUPW2AcrTS3wAdGgjMgvYOacXhs2_I", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "6fd26661851a8de3c6d06f834ef3acb8f2a5f9c136a985ffe10d5eeb51edcfa3", |
| "result": "valid" |
| }, |
| { |
| "tcId": 54, |
| "comment": "y-coordinate of the public key is large", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAAEREk9AAAAAAAAAAAAAAAAAAAAAA", |
| "y": "____8e0sflCJ9OOvQXUwemx6-tSArDIZgx7IpiHO3F8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "f1f0e43b374feb7e7f96d4ffe7519fa8bb6c3cfd25f6f87dab2623d2a2d33851", |
| "result": "valid" |
| }, |
| { |
| "tcId": 55, |
| "comment": "y-coordinate of the public key is large", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAB6nfUSf____________________8", |
| "y": "_____oUEP03aF9-bkhOd0EqnWuTL1V2oC0lXE6Ig67A", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "1b085213a9c89d353e1111af078c38c502b7b4771efba51f589b5be243417bdc", |
| "result": "valid" |
| }, |
| { |
| "tcId": 56, |
| "comment": "y-coordinate of the public key has many trailing 1's", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "mg8OPdMUF7vZ4pi8Boq21cNnM68m7Wdnb0EMgEuLLKE", |
| "y": "sCyC86YaN223lWJulABVcRInOjbN2wjKqkOVOWVFRzA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "7fffffffffffffffffffffffca089011ffffffffffffffffffffffffffffffff", |
| "result": "valid" |
| }, |
| { |
| "tcId": 57, |
| "comment": "y-coordinate of the public key has many trailing 1's", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "jl0i1eU-x5fFXs1ooIp8M2HNmcp_rRpo6oAqaky1ipE", |
| "y": "jqegcCPvZ2dwJL04QeGHxkswowo3UOsu6HP75Y-hNXs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "0000000000000000000000001f6bd1e500000000000000000000000000000000", |
| "result": "valid" |
| }, |
| { |
| "tcId": 58, |
| "comment": "y-coordinate of the public key has many trailing 1's", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "KTqjSbk0qyyDnPVLinN98jBO-bIPpJTjGtYrMV3WpTw", |
| "y": "EYGCuF70Zuuajof5Zh99AXmEwV6oIEP1NtHuam2VtQk", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "000000000000000000000002099f55d5ffffffffffffffffffffffffffffffff", |
| "result": "valid" |
| }, |
| { |
| "tcId": 59, |
| "comment": "y-coordinate of the public key has many trailing 1's", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "f_______________ygiQEf____________________8", |
| "y": "Jnv9-KYRSN7NgCg3Mt1MEJXku0C5ZYQIII3BFH____8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "44236c8b9505a19d48774a3903c0292759b0f826e6ac092ff898d87e53d353fc", |
| "result": "valid" |
| }, |
| { |
| "tcId": 60, |
| "comment": "y-coordinate of the public key has many trailing 1's", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAAH2vR5QAAAAAAAAAAAAAAAAAAAAA", |
| "y": "QJbt1occMgy4qfRTF1EQXJe0wleBG7wylj6vOf____8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "3ebbace1098a81949d5605dd94a7aa88dc396c2c23e01a9c8cca5bb07bfbb6a1", |
| "result": "valid" |
| }, |
| { |
| "tcId": 61, |
| "comment": "y-coordinate of the public key has many trailing 1's", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAACCZ9V1f____________________8", |
| "y": "FSwaItgjonhV7QP44qtQOLsd9Nh-Q4ZfLa9pSP____8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "67cb63566c7ceb12fdd85ce9d2f77c359242bbaa0ea1bf3cf510a4a26591d1f1", |
| "result": "valid" |
| }, |
| { |
| "tcId": 62, |
| "comment": "y-coordinate of the public key has many trailing 0's", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "mg8OPdMUF7vZ4pi8Boq21cNnM68m7Wdnb0EMgEuLLKE", |
| "y": "T9N9C1nlyJNIap2Ra_-qju3YxcoyJPc1Vbxqxpq6uM8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "7fffffffffffffffffffffffca089011ffffffffffffffffffffffffffffffff", |
| "result": "valid" |
| }, |
| { |
| "tcId": 63, |
| "comment": "y-coordinate of the public key has many trailing 0's", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "jl0i1eU-x5fFXs1ooIp8M2HNmcp_rRpo6oAqaky1ipE", |
| "y": "cVhfjtwQmJmP20LHvh54ObTPXPbIrxTRF4wEGnBeyoQ", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "0000000000000000000000001f6bd1e500000000000000000000000000000000", |
| "result": "valid" |
| }, |
| { |
| "tcId": 64, |
| "comment": "y-coordinate of the public key has many trailing 0's", |
| "flags": [ |
| "EdgeCaseSharedSecret" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "KTqjSbk0qyyDnPVLinN98jBO-bIPpJTjGtYrMV3WpTw", |
| "y": "7n59RqELmRVlcXgGmeCC_oZ7PqJX37wKyS4RlZJqSvY", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "Cg1iKkfkj2vBA4rOQ4xvUoqgCtK9HaXxPuRr9fYz1xo", |
| "x": "dGGMuq9p_1kPX7WFUc5KlItcclHUDllaGLG6a77mraU", |
| "y": "v_QDqOmdU6cNPORhC_0F1Lo6iFW2oNNjyB99B4zezZI", |
| "kid": "none" |
| }, |
| "shared": "000000000000000000000002099f55d5ffffffffffffffffffffffffffffffff", |
| "result": "valid" |
| }, |
| { |
| "tcId": 65, |
| "comment": "y-coordinate of the public key has many trailing 0's", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "f_______________ygiQEf____________________8", |
| "y": "2YQCBlnutyIyf9fIzSKz72obRMBGmnv333I-64AAAAA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "44236c8b9505a19d48774a3903c0292759b0f826e6ac092ff898d87e53d353fc", |
| "result": "valid" |
| }, |
| { |
| "tcId": 66, |
| "comment": "y-coordinate of the public key has many trailing 0's", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAAH2vR5QAAAAAAAAAAAAAAAAAAAAA", |
| "y": "v2kSKHjjzfRHVgus6K7vo2hLPal-5EPNacFQxgAAAAA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "3ebbace1098a81949d5605dd94a7aa88dc396c2c23e01a9c8cca5bb07bfbb6a1", |
| "result": "valid" |
| }, |
| { |
| "tcId": 67, |
| "comment": "y-coordinate of the public key has many trailing 0's", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAACCZ9V1f____________________8", |
| "y": "6tPl3CfcXYiqEvwHHVSvx0TiCyiBvHmg0lCWtwAAAAA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "67cb63566c7ceb12fdd85ce9d2f77c359242bbaa0ea1bf3cf510a4a26591d1f1", |
| "result": "valid" |
| }, |
| { |
| "tcId": 68, |
| "comment": "ephemeral key has x-coordinate that satisfies x**2 = 0", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", |
| "y": "ZkhceA4vg9ckM71dhKBrtlQcKvMdrocXKL-FahdPk_Q", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "cfe4077c8730b1c9384581d36bff5542bc417c9eff5c2afcb98cc8829b2ce848", |
| "result": "valid" |
| }, |
| { |
| "tcId": 69, |
| "comment": "ephemeral key has x-coordinate p-3", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "_____wAAAAEAAAAAAAAAAAAAAAD_______________w", |
| "y": "GXGb6_auoT8lyW39fHH1Il1Mj8CetaCrnznpF45VwSE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "4c25702d10cd12ec7e77c4f1979237976d6aa809c645d75a59d399a52377eb7b", |
| "result": "valid" |
| }, |
| { |
| "tcId": 70, |
| "comment": "ephemeral key has x-coordinate 2**16 + 0", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAA", |
| "y": "c8owZBrKvlgRcLTVJT96NCsDmoerJEe62tCOzizxn1I", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "4cfd639fd80c84b935c33cfaacceeb256b2f7e273c3ae5f0ff92b74957376f22", |
| "result": "valid" |
| }, |
| { |
| "tcId": 71, |
| "comment": "ephemeral key has x-coordinate 2**32 + 0", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAA", |
| "y": "Mou8hQmazHaFz0u14Y1yxXJxYVzNRjd7-ssOhQGqdvs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "581bb2ea633af1e59b15c1342d5e14adb58f613a231149f7df7a69c0eca95b2c", |
| "result": "valid" |
| }, |
| { |
| "tcId": 72, |
| "comment": "ephemeral key has x-coordinate 2**64 + 0", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAA", |
| "y": "EASLaHZ1r5gVKX1zp_JbGjxC0zxktGaZGnVztJVKoLA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "9920473de58a319ebd87d57f4f6c09093c5e0072c01bc8df0dc60b8a7a684c6f", |
| "result": "valid" |
| }, |
| { |
| "tcId": 73, |
| "comment": "ephemeral key has x-coordinate 2**96 + 0", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAA", |
| "y": "fRLeWNVEI-uFro0VeuQW-wBKfrUirBtnBH7zzfms3D8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "d9cd0d10ed4d3dc01f4216d229e21c6a447227a5bc2592c359b2d689a2dee3a8", |
| "result": "valid" |
| }, |
| { |
| "tcId": 74, |
| "comment": "ephemeral key has x-coordinate that satisfies x**2 = -3", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "ZSKu2epI8mI7jurj4hO5naMudMlCGDWATTdM4o_MpmI", |
| "y": "LH_aPIS3BPJ__Asqs1DYy8M6NN8MgRFV7UOJ0nEOP6k", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "af8bc612853197a6ee8b4af7300c0bc623f0cf4e4b301f47d66c27e8ecce9268", |
| "result": "valid" |
| }, |
| { |
| "tcId": 75, |
| "comment": "ephemeral key has x-coordinate that satisfies x**2 = 2", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "UHRCAHMiqolTQMukq8LXML_QsWwseaRoFfh4DSxVot0", |
| "y": "RhnWn5lA9RZjqhI4G8fPZ4vRpypJ-8EbC2nLItGvny0", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "4e173a80907f361fe5a5d335ba7685d5eba93e9dfc8d8fcdb1dcd2d2bde27507", |
| "result": "valid" |
| }, |
| { |
| "tcId": 76, |
| "comment": "ephemeral key has x-coordinate that satisfies x**2 = 5", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "CF7FpK9AF2tjGJBprv_LIpyW0-BG4Cg-0vnawhsVrTw", |
| "y": "eFn5fLbiA_Rr80OPYSgjJelOaBtgtWaXiK6wZVvxnTg", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "d874b55678d0a04d216c31b02f3ad1f30c92caaf168f34e3a743356d9276e993", |
| "result": "valid" |
| }, |
| { |
| "tcId": 77, |
| "comment": "ephemeral key has x-coordinate that satisfies x**2 = 7", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "GQwl-IrZrjoJjmz_5v0LG-pCEU6wzt1YaKRcX-J33_M", |
| "y": "Ibg0LvB3vGckESQD6u5aFbTDGnFYnwLe0JzZnMXbnIM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "11a8582057463fc76fda3ab8087eb0a420b0d601bb3134165a369646931e52a6", |
| "result": "valid" |
| }, |
| { |
| "tcId": 78, |
| "comment": "ephemeral key has x-coordinate that satisfies x**2 = 8", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "Xxd7_hm6qu5Zfmi2qHpRnoBenSinDLcv1A8P5adUukU", |
| "y": "YsoRA_cKIAbNH2f19qNYCyncRGq8kODpEMHgWpqniM0", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "73220471ec8bad99a297db488a34a259f9bc891ffaf09922e6b5001f5df67018", |
| "result": "valid" |
| }, |
| { |
| "tcId": 79, |
| "comment": "ephemeral key has x-coordinate that satisfies x**2 = 2**96 + 2", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "NHao-px0SBJKqUWi4RA-uR-Vx7TZGqocNbiWUZH8D-A", |
| "y": "TdrBOGiN9RI_pXYNZwJHiT-a1crV6IiVoK5_35e49BI", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "f4e5f1757c8a03a3aec57b598b66a93bb356a6917e26b60489c0d06236ac6a37", |
| "result": "valid" |
| }, |
| { |
| "tcId": 80, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 2", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVQ", |
| "y": "CkZxJ5DmP5gfAQOypgn6aRxSkaF5dOsMO1GPqsIVNdY", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "be033e3db6216d3b3f9d66c96ca3b24475813ba8eb7820d7d6ff29c72fd39c64", |
| "result": "valid" |
| }, |
| { |
| "tcId": 81, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 2", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk", |
| "y": "OJFC1Gds7iMy64kJ-hP5XyDNs6zIMaIxgCpIWKlzymM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "a0da0b184f59ab0fdc0a6b03157c1b75269b284608b74a6e826f77104c42a9bd", |
| "result": "valid" |
| }, |
| { |
| "tcId": 82, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 4", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM", |
| "y": "EUiSEq_3nL7VtkQBYdV8mKNOa4DsOFTDsoVa818NF-E", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "ac03527f79d801081da4c0adcbba92e983ed46254354fd98e23ab659ee02a6cd", |
| "result": "valid" |
| }, |
| { |
| "tcId": 83, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 4", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMw", |
| "y": "dVUkhv2Oa8QkSSIEIH_s5Z2T-xJDkEl_hB2cgIyMw-w", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "0d2759dae57c906a8cca8541a56f429a6ffedf028212f7f0ad06b696ee655caf", |
| "result": "valid" |
| }, |
| { |
| "tcId": 84, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 8", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "Dw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8", |
| "y": "A0JboNigGLQoYegWx5oX07R9-PX3EHwYEWjp7cYss88", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "ff6e930d08290769ef982bc568b0b45f88b7d5219b00667820793b3e824c1615", |
| "result": "valid" |
| }, |
| { |
| "tcId": 85, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 8", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PA", |
| "y": "F7Qb9yyfXsIE26Detd-qQ7eTqDskMGDQN1uWngQWvVY", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "bd106c43e45272091553f476e015fbb0982764c018d5f0666834ae0dc5dca131", |
| "result": "valid" |
| }, |
| { |
| "tcId": 86, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 16", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AP8A_wD_AP8A_wD_AP8A_wD_AP8A_wD_AP8A_wD_APk", |
| "y": "GEYROLykYcAPxHTaDk41MJvlIOLhCeF6HOy4krllmPY", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "b661d2bf35efdd264f32a3bb254cd6443e8115a297aba1d31610495d7c560dd5", |
| "result": "valid" |
| }, |
| { |
| "tcId": 87, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 16", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "_wD_AP8A_wD_AP8A_wD_AP8A_wD_AP8A_wD_AP8A_v8", |
| "y": "LWxipHiDxYmcrAaxNnwhlIaJ1SJnSmD0P0uAit9hiws", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "e818ea3c65c24330b7b8894680fe349b17f450e9d878292f1390ead78085ed1f", |
| "result": "valid" |
| }, |
| { |
| "tcId": 88, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 30", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "f_8AAf_8AAf_8AAf_8AAf_8AAf_8AAf_8AAf_8AAf_8", |
| "y": "LiITyvAwM-D9D3lRFU9ubDqSRKcvrKZenOnutcjhzqk", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "55d0a203e22ffb523c8d2705060cee9d28308b51f184beefc518cff690bad346", |
| "result": "valid" |
| }, |
| { |
| "tcId": 89, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 30", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "gAD__gAD__gAD__gAD__gAD__gAD__gAD__gAD__f_4", |
| "y": "HTtoSoeVgUPyUL9aL3hZ_QNmILTcGNrNHQyMQu6y5Uo", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "50af11f10d130df5f9adcdd0103ff3d42808582487330932c2546022bf7c6a18", |
| "result": "valid" |
| }, |
| { |
| "tcId": 90, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 32", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAD__wAA__8AAP__AAD__wAA__8AAP__AAD__wAA__4", |
| "y": "fMtcEMAo8zEjDdCgBen683hkwZjFv32RvdcWJFINSwQ", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "ec90224ee61b2ed7cb6b9716e248aa099dbf1eae41d1ca477e8e5ba4a512913e", |
| "result": "valid" |
| }, |
| { |
| "tcId": 91, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 32", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "__8AAP__AAD__wAA__8AAP__AAD__wAA__8AAP_-__0", |
| "y": "Ygu-CmIXSOorDg36RjFp58gFQS9DdNyXVcTbk5iadSk", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "cf1acfa0595265623fbfee5d8498e609b6590760d1b04f31f3470cd1af3ba9dd", |
| "result": "valid" |
| }, |
| { |
| "tcId": 92, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 51", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "gAAAP___8AAAB____gAAAP___8AAAB____gAAAP___w", |
| "y": "DDUnvQgcHAezE7waDD-EX7L-IlV2mczI8TVOYaJ7f4g", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "967e55f853dad60f678bd35a46bd3c7dc6cf7d18526ac0890af80ade84461005", |
| "result": "valid" |
| }, |
| { |
| "tcId": 93, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 51", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "f___4AAAD____AAAAf___4AAAD____AAAAf___3___4", |
| "y": "Iyqhxn93z7AOc4mM9DGDEHPGsqS_oRNYgaBZVyB1ns4", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "f21a20024d8315ae877f90af5b0c68b6a50214fea797942870c35f4ca127e591", |
| "result": "valid" |
| }, |
| { |
| "tcId": 94, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 52", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAD____AAAAP___8AAAA____wAAAD____AAAAP___8", |
| "y": "FYL6MuLUqJ38-z0LFJ9mfbozKUkPTWTuKtWGwMnoxQg", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "06fa1059935e47a9fd667e13f469614eb257cc9a7e3fc599bfb92780d59b146d", |
| "result": "valid" |
| }, |
| { |
| "tcId": 95, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 52", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "___8AAAA____wAAAD____AAAAP___8AAAA____v___8", |
| "y": "c_RxkJz949ssE1I7zzcod8KNI-0f9qMybfa7xLdWcj4", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "2e83d496538e7bd16b530d93b960317394b5f8b9da5128a03d08b3c8fbb46561", |
| "result": "valid" |
| }, |
| { |
| "tcId": 96, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 60", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "__8AAAAD____8AAAAD____8AAAAD____8AAAAD____8", |
| "y": "LGNlDmpdMy4ph90Jp5AI6PqrvTfknLAWv7ksjND12nc", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "e3c18e7d7377dc540bc45c08d389bdbe255fa80ca8faf1ef6b94d52049987d21", |
| "result": "valid" |
| }, |
| { |
| "tcId": 97, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 60", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAD____8AAAAD____8AAAAD____8AAAAD____7____8", |
| "y": "cWZO-Q2HUl3feBXmdq47lsJe2ee9qgXaliJ6H-OMPRE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "bc0a152832a8972bbeceb522e661e5249cc7455bf93cba324e810ab62a2e58c1", |
| "result": "valid" |
| }, |
| { |
| "tcId": 98, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 62", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "_wAAAAH____8AAAAB_____AAAAAf____wAAAAH____8", |
| "y": "XfgPxsria2wZUvvQDtF07hIJ0GkzX1tIWI4p6AuRka0", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "f503ac65637e0f17cb4408961cb882c875e4c6ef7a548d2d52d8c2f681838c55", |
| "result": "valid" |
| }, |
| { |
| "tcId": 99, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 62", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AP____4AAAAD____-AAAAA_____gAAAAP____4AAAAA", |
| "y": "B7wl-00rTNEqFlFXJdZM29W8hrf4TvAFyeUdBwCjpLg", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "68e8765c71a63f3458e8edb2e52f499a1de13ae1ff1c95f18c4adad9d898667a", |
| "result": "valid" |
| }, |
| { |
| "tcId": 100, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 64", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAP____8AAAAA_____wAAAAD_____AAAAAP____w", |
| "y": "TeneaULncAM_Xx3vuzYknmvfRaM-LvTsdaetiAtUMsg", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "4060db7a9bf8ca17a5ffa614a85f9a25ed6f1854dc0f2396b9e8439ea8807a55", |
| "result": "valid" |
| }, |
| { |
| "tcId": 101, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 64", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "_____wAAAAD_____AAAAAP____8AAAAA_____wAAAAA", |
| "y": "Ri4Pc3eoGjpHoo5i3YEFaH5FdJbGH9zkm6Gq7vzxC0Q", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "9e6b02ef374c5b7c8d1021d1e0520ef5f6e3cb7e454d6630bd270decc0343f1e", |
| "result": "valid" |
| }, |
| { |
| "tcId": 102, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 112", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "_____wAAAAAAAAD_________AAAAAAAAAP________8", |
| "y": "ehFslkpM1gZov4nP_hV3FKPOIbk7PKYHyKW5OsVP_Ao", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "516d6d329b095a7c7e93b4023d4d05020c1445ef1ddcb3347b3a27d7d7f57265", |
| "result": "valid" |
| }, |
| { |
| "tcId": 103, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 112", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAP________8AAAAAAAAA_________wAAAAAAAAA", |
| "y": "Eqaaql06xM7gdZLqCYndn0JqDk0WgHtsbQS6piimWcA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "e7e84fa13b2c443d0a5c3ea60cf87e772c7faf9f18ef5a0d77113dd6c92c8d17", |
| "result": "valid" |
| }, |
| { |
| "tcId": 104, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 128", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAD__________wAAAAAAAAAA__________0", |
| "y": "E3vQBoIKi-I0deol2PoFyO1H_KEjbNXR8HZn22_NKXk", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "6c7b3006dccdb0b021f00307200793374419358b1367800ace76d988b10ff699", |
| "result": "valid" |
| }, |
| { |
| "tcId": 105, |
| "comment": "ephemeral key has x-coordinate with repeating bit-pattern of size 128", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "f_________8AAAAAAAAAAP__________AAAAAAAAAAA", |
| "y": "MipTE6mUMSo_BH1anGze2hc_HTs1FDs7GllPfb5UTQ4", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "b522e81a22720c57040f2e02781728577cb5603ea280be7a1c84750e33d7c963", |
| "result": "valid" |
| }, |
| { |
| "tcId": 106, |
| "comment": "ephemeral key has an x-coordinate of approx p//3", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "VVVVVQAAAABVVVVVVVVVVVVVVVWqqqqqqqqqqqqqqqs", |
| "y": "ed-_peZvvqMOdezHA-ZdtD4CdBbAH24g_hKb4OQ0V9g", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "f9ee8b2b668e2a76ed66dfc57006b6403ef8e388c066a0b0493ee0425f8dbe3e", |
| "result": "valid" |
| }, |
| { |
| "tcId": 107, |
| "comment": "ephemeral key has an x-coordinate of approx p//5", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MzMzMwAAAAAzMzMzMzMzMzMzMzNmZmZmZmZmZmZmZmY", |
| "y": "EKTqm8Nl4bIksXPp_WiKUjSTLskKXLnswKIqEJkn5zs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "1b78098993807e9df54800e2c0f836ea1c4604f7b3c9401311784f69ac4657bb", |
| "result": "valid" |
| }, |
| { |
| "tcId": 108, |
| "comment": "ephemeral key has an x-coordinate of approx p//7", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "JJJJJG22223bbbbbbbbbbbbbbbcAAAAAAAAAAAAAAAA", |
| "y": "XrvpBtFM-j5-kNOXlz8JOmxniiO8solhif_s5aHKOY4", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "7ee2972f263079a49b5bfc664bcf42c2573af3514340e8e726e08881aa2d33b1", |
| "result": "valid" |
| }, |
| { |
| "tcId": 109, |
| "comment": "ephemeral key has an x-coordinate of approx p//9", |
| "flags": [ |
| "EdgeCaseEphemeralKey" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "HHHHHFVVVVVxxxxxxxxxxxxxxxyOOOOOOOOOOOOOOOQ", |
| "y": "bvSIWB-71rTveNA83RYSciQ_3MEJef2Oj9GZuYpj03g", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "VdVfEbuNoeoxi8pyZvA3ZmJEHqhycKogd_G3cMSFSkg", |
| "x": "SxZj7h2TMLcrIL6yg5hQme_3tAel6XekWoJd4p3uluk", |
| "y": "6dB0rkqADlx2fpnriM0dV7BXimIO0r61V6hPP3YgGnU", |
| "kid": "none" |
| }, |
| "shared": "7b5020080ce9bd76083ff132dc28ea996314be1a4ac21f987fbbe859f902fab1", |
| "result": "valid" |
| }, |
| { |
| "tcId": 110, |
| "comment": "edge case for computation of x with projective coordinates", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "hR6xuGmdHMAca2BIE5eX2rOYHJJPnvgb0fRkwxgshwk", |
| "y": "AShbKufLyr_VvMuUQeszdrSRWV9goewh2-n5crwyq74", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "5GHFteY9dbTIwSO_i5zUXnEq8I9-LklKjyVaydgOBYs", |
| "x": "sMgyoyToCtAo9y_5vY9fDRqtXBIdxMvrd95A2KcPSoU", |
| "y": "knhyGyOEmb-wyXhdby3KK8n2NlGkWLVVEKInVL494gM", |
| "kid": "none" |
| }, |
| "shared": "6d03fef6b354840f4642fba1c8fce9f7d1cda8ae27b6ca01510fb44573fdaffb", |
| "result": "valid" |
| }, |
| { |
| "tcId": 111, |
| "comment": "edge case for computation of x with projective coordinates", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "9XbiJ0f2x3qPaFp6e1JzY-D-fTUanj9ZI__yv5fpGvQ", |
| "y": "HlddQAMxz8n5cYDYpIxBjFqYJgn6uIk30lkL_a831qQ", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "5GHFteY9dbTIwSO_i5zUXnEq8I9-LklKjyVaydgOBYs", |
| "x": "sMgyoyToCtAo9y_5vY9fDRqtXBIdxMvrd95A2KcPSoU", |
| "y": "knhyGyOEmb-wyXhdby3KK8n2NlGkWLVVEKInVL494gM", |
| "kid": "none" |
| }, |
| "shared": "98009cee0e8ea4fb42dfb70a5ada46ece32e2885a4f9c3a6afba13e82f87e113", |
| "result": "valid" |
| }, |
| { |
| "tcId": 112, |
| "comment": "edge case for computation of x with projective coordinates", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MQeF-kLDe9IAeB1w44WbObL6HShqO2xPYFpB4EVjS4E", |
| "y": "uNMlZKeiMsXUdAeneVwB7agZ8jpaGQFJ64yav5TtfEk", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "5GHFteY9dbTIwSO_i5zUXnEq8I9-LklKjyVaydgOBYs", |
| "x": "sMgyoyToCtAo9y_5vY9fDRqtXBIdxMvrd95A2KcPSoU", |
| "y": "knhyGyOEmb-wyXhdby3KK8n2NlGkWLVVEKInVL494gM", |
| "kid": "none" |
| }, |
| "shared": "e8f0e427cc30ae50197d2bbf3a451667a470797d5abe55ff1b1d6de88e41372c", |
| "result": "valid" |
| }, |
| { |
| "tcId": 113, |
| "comment": "edge case for computation of x with projective coordinates", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "gb-1WwELG98IuNnYWQCHqieOKP6_87BWMu7_CQEcVXk", |
| "y": "cy0OZSZ-oot6-M_LFIk2wq-GZMu08E4YgUihRXQAwqc", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "b485f3364354b738dc5402729b880c90c502d9ab52ccf81e3d21602c7b9bd909", |
| "result": "valid" |
| }, |
| { |
| "tcId": 114, |
| "comment": "edge case for computation of x with projective coordinates", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AklayfQ-RarjDTNm41HMCIKM8-Ecw7cgn70XMMShT04", |
| "y": "SqqY2-DZTKpEU4_PeUnrRN67e80iilTZzZs8Lt35RhE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "e5781ddaf18dcfc33f4879a2660b7a32a599fc32ea5a1beb28a48caa3e6ec7b7", |
| "result": "valid" |
| }, |
| { |
| "tcId": 115, |
| "comment": "edge case for computation of x with projective coordinates", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "7-d1TtTAs8HdMBvB7WmACqL_XVH7hZN3FeYNLnvK2o4", |
| "y": "TqflR6BMOGkQa1YkXCfalze56BYMBfsNhgQCdnCPufs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "b5a0ec92aecc3010d27d2263d3da66e3d2f3395d23947024a3f4744454622027", |
| "result": "valid" |
| }, |
| { |
| "tcId": 116, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "Zq7adtc5g8ry3pIa84kmjO_9J4-57M-ShwKx9CcbQ_E", |
| "y": "1kbWz4vBGg75fNZMCKEfcvlK9OazyYcLjrOlsDbAT7g", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "5GHFteY9dbTIwSO_i5zUXnEq8I9-LklKjyVaydgOBYs", |
| "x": "sMgyoyToCtAo9y_5vY9fDRqtXBIdxMvrd95A2KcPSoU", |
| "y": "knhyGyOEmb-wyXhdby3KK8n2NlGkWLVVEKInVL494gM", |
| "kid": "none" |
| }, |
| "shared": "8462e9df7960ece33089e5a98d61da4faaf3660f93d75f7cc5e397b64cd1591d", |
| "result": "valid" |
| }, |
| { |
| "tcId": 117, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "9INgJ4eXLPe3WC2OLyx5mOU3ylfrppcYto2WJA8DWxs", |
| "y": "Vdy09757ecRpuooLEEkA1wU__KwE85S-kl_gz_LpacM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "5GHFteY9dbTIwSO_i5zUXnEq8I9-LklKjyVaydgOBYs", |
| "x": "sMgyoyToCtAo9y_5vY9fDRqtXBIdxMvrd95A2KcPSoU", |
| "y": "knhyGyOEmb-wyXhdby3KK8n2NlGkWLVVEKInVL494gM", |
| "kid": "none" |
| }, |
| "shared": "d44d05d246e61892c1056e28865f60574dbeb6be62680776a537b0b2c3e6b4dc", |
| "result": "valid" |
| }, |
| { |
| "tcId": 118, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "V5vnf6ZpjEuvATLS95k-1239NteLWEYF4b4CRZXjrVE", |
| "y": "wGlHPhsl_ZSkK2jMswBKhRWTo694-SLZCSDYqHfDZfM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "5GHFteY9dbTIwSO_i5zUXnEq8I9-LklKjyVaydgOBYs", |
| "x": "sMgyoyToCtAo9y_5vY9fDRqtXBIdxMvrd95A2KcPSoU", |
| "y": "knhyGyOEmb-wyXhdby3KK8n2NlGkWLVVEKInVL494gM", |
| "kid": "none" |
| }, |
| "shared": "0550ab2f9500b8580dad07073506da9b2db71bd974a85f81dfd148e260bc8ec1", |
| "result": "valid" |
| }, |
| { |
| "tcId": 119, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "f4Eo2IO-MYc-_tq2mSBviJt3a-Jw4WPfQwNUCfpSFfE", |
| "y": "82w1gfj41WmkMj-HAMoJeSFQQhUh4u8Klq6aTK7Q4Cw", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "5GHFteY9dbTIwSO_i5zUXnEq8I9-LklKjyVaydgOBYs", |
| "x": "sMgyoyToCtAo9y_5vY9fDRqtXBIdxMvrd95A2KcPSoU", |
| "y": "knhyGyOEmb-wyXhdby3KK8n2NlGkWLVVEKInVL494gM", |
| "kid": "none" |
| }, |
| "shared": "1312f05b3e5cae60f27c9485cfd00584cce3f961fee2fdf103c32a79ba17ffbb", |
| "result": "valid" |
| }, |
| { |
| "tcId": 120, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "7l2Uv7XbnP5RGjqnC6_JPbkxBzg8EvW-v_2QxiGiBR0", |
| "y": "tPzhMmHVSrKcPGmbdzWO21THGAHz_ioNXN8u4_GEtNY", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "5GHFteY9dbTIwSO_i5zUXnEq8I9-LklKjyVaydgOBYs", |
| "x": "sMgyoyToCtAo9y_5vY9fDRqtXBIdxMvrd95A2KcPSoU", |
| "y": "knhyGyOEmb-wyXhdby3KK8n2NlGkWLVVEKInVL494gM", |
| "kid": "none" |
| }, |
| "shared": "be4792922519717e235366d64709c51b027d440c6fb8c216fbd92498aaf71277", |
| "result": "valid" |
| }, |
| { |
| "tcId": 121, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "DsT4hFIm6GTAiFBdchohVRkNTKqaH1o_Cv3y_0nPbYs", |
| "y": "rQH9OAiqA0Qs9TluEOE-_STL1aUoYoIuti39J7UEBgA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "5GHFteY9dbTIwSO_i5zUXnEq8I9-LklKjyVaydgOBYs", |
| "x": "sMgyoyToCtAo9y_5vY9fDRqtXBIdxMvrd95A2KcPSoU", |
| "y": "knhyGyOEmb-wyXhdby3KK8n2NlGkWLVVEKInVL494gM", |
| "kid": "none" |
| }, |
| "shared": "05a2ed58207e0d6a99f37a6da640f8b3b1acaf0c16826bc4fd1eb1e2a6a1534c", |
| "result": "valid" |
| }, |
| { |
| "tcId": 122, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MQeJLzQnhCyNaqYK-x07FEHiimfxDhGYoHJlElu9p-I", |
| "y": "yp1t91iQTyIHzduGKAavC4y2atcrFhtNyVms9hT8L5A", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "5GHFteY9dbTIwSO_i5zUXnEq8I9-LklKjyVaydgOBYs", |
| "x": "sMgyoyToCtAo9y_5vY9fDRqtXBIdxMvrd95A2KcPSoU", |
| "y": "knhyGyOEmb-wyXhdby3KK8n2NlGkWLVVEKInVL494gM", |
| "kid": "none" |
| }, |
| "shared": "def48de01d86d7260e5c2a6439068542437a20b140dcd45623dd1ec0d1394742", |
| "result": "valid" |
| }, |
| { |
| "tcId": 123, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "CeXEFLf1BzhYVTuLi0KVSI4_OrlmWB8kCmEkJRUSJw8", |
| "y": "j8ElY_ub1vl7RFQXz7FM-ZRLrBomwXa1MraY6owb7W8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "5GHFteY9dbTIwSO_i5zUXnEq8I9-LklKjyVaydgOBYs", |
| "x": "sMgyoyToCtAo9y_5vY9fDRqtXBIdxMvrd95A2KcPSoU", |
| "y": "knhyGyOEmb-wyXhdby3KK8n2NlGkWLVVEKInVL494gM", |
| "kid": "none" |
| }, |
| "shared": "c06f7373e67ee8c64dd86127fff8b2d23d284420d30e571a79fbb9b54aa70dfe", |
| "result": "valid" |
| }, |
| { |
| "tcId": 124, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "-TsHlpIRyvwaMMXFeMi_Nb5joE2qK6Q02oteS4N2nvU", |
| "y": "VLAi5Pf0BryT5xqHGa0MzDknVc6ydOJIgppyVA6V8Wk", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "5GHFteY9dbTIwSO_i5zUXnEq8I9-LklKjyVaydgOBYs", |
| "x": "sMgyoyToCtAo9y_5vY9fDRqtXBIdxMvrd95A2KcPSoU", |
| "y": "knhyGyOEmb-wyXhdby3KK8n2NlGkWLVVEKInVL494gM", |
| "kid": "none" |
| }, |
| "shared": "7a966ea1fd7c32b1fe01eb14b50d835d92c31f0a4204517aea66939e7106cc1c", |
| "result": "valid" |
| }, |
| { |
| "tcId": 125, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "UTYJZX-QKSTpIdqxQRaFMWtB0r_AvlPR3knbnBynjlU", |
| "y": "FB02UBqsS0fb8k-tQ-R7rBEVlsBfZu9pJY3fAifo560", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "5GHFteY9dbTIwSO_i5zUXnEq8I9-LklKjyVaydgOBYs", |
| "x": "sMgyoyToCtAo9y_5vY9fDRqtXBIdxMvrd95A2KcPSoU", |
| "y": "knhyGyOEmb-wyXhdby3KK8n2NlGkWLVVEKInVL494gM", |
| "kid": "none" |
| }, |
| "shared": "27347a05a945862499ce29fa7f6e4b2c496b6984b3936db3da2a5b82c4fe6302", |
| "result": "valid" |
| }, |
| { |
| "tcId": 126, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "k-uvXswKpIbn5zUTBhGrWxZf45Wk8eqPggl85CL0QgI", |
| "y": "roVcHrTDNPU7h-QmgBoDdoN9sshhN1IolO9tnWlSAWM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "5GHFteY9dbTIwSO_i5zUXnEq8I9-LklKjyVaydgOBYs", |
| "x": "sMgyoyToCtAo9y_5vY9fDRqtXBIdxMvrd95A2KcPSoU", |
| "y": "knhyGyOEmb-wyXhdby3KK8n2NlGkWLVVEKInVL494gM", |
| "kid": "none" |
| }, |
| "shared": "4f04382598f2288f95fda3657d5e517b5f8885f2257d12b3efabb624ad5d2626", |
| "result": "valid" |
| }, |
| { |
| "tcId": 127, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "Ef0AsY78TvoH6Hh4td8uellvk7lQ5Q6a3aQNTmrIVMA", |
| "y": "zEftz1M_4DphTAOnCcnQwM-Nv9TiFAtbLfI4SLSVSMI", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "5GHFteY9dbTIwSO_i5zUXnEq8I9-LklKjyVaydgOBYs", |
| "x": "sMgyoyToCtAo9y_5vY9fDRqtXBIdxMvrd95A2KcPSoU", |
| "y": "knhyGyOEmb-wyXhdby3KK8n2NlGkWLVVEKInVL494gM", |
| "kid": "none" |
| }, |
| "shared": "3b50f822d5c9311735fdb358e8c6fb2e4aa695656d75f84f151cbbdc40f7f259", |
| "result": "valid" |
| }, |
| { |
| "tcId": 128, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "UBpyBE-DxRcxZiiwvJ2Jq4ITG8Et82x6QrlS1bwjyFE", |
| "y": "gropBuEE3Qp-7XsLF3LhKzs7f0Ci3wSRdPqwmgKhpb8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "5GHFteY9dbTIwSO_i5zUXnEq8I9-LklKjyVaydgOBYs", |
| "x": "sMgyoyToCtAo9y_5vY9fDRqtXBIdxMvrd95A2KcPSoU", |
| "y": "knhyGyOEmb-wyXhdby3KK8n2NlGkWLVVEKInVL494gM", |
| "kid": "none" |
| }, |
| "shared": "ac45cd4afa8a5e4e4a0e3f60e7bfea0b759875781aa7722750022e02b66e1303", |
| "result": "valid" |
| }, |
| { |
| "tcId": 129, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "Hz19BbhG6rTaxNtpWkQfGUwiaCH1Qp9mq6SuDmuluQQ", |
| "y": "ADNLkf1Ac9G3w1S9Yva87Xzbu9fC05KwOsH-Ut8IQGk", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "5GHFteY9dbTIwSO_i5zUXnEq8I9-LklKjyVaydgOBYs", |
| "x": "sMgyoyToCtAo9y_5vY9fDRqtXBIdxMvrd95A2KcPSoU", |
| "y": "knhyGyOEmb-wyXhdby3KK8n2NlGkWLVVEKInVL494gM", |
| "kid": "none" |
| }, |
| "shared": "8682d123138dbb4dc40451478b078596e5b19c8b1b5c68c2a8a3b046873bfe6e", |
| "result": "valid" |
| }, |
| { |
| "tcId": 130, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "EczeBujeiNGSiX_Q97tYllU6Uk3zGeRZSlViO8dkYuE", |
| "y": "IqFw3guUQjFKlH-_XgNYgLVi74jjrJhZT0irxjdBM3s", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "5GHFteY9dbTIwSO_i5zUXnEq8I9-LklKjyVaydgOBYs", |
| "x": "sMgyoyToCtAo9y_5vY9fDRqtXBIdxMvrd95A2KcPSoU", |
| "y": "knhyGyOEmb-wyXhdby3KK8n2NlGkWLVVEKInVL494gM", |
| "kid": "none" |
| }, |
| "shared": "246a119990f295924b62b290e591f428054c2d34314c54ee50dd3d85ed5516be", |
| "result": "valid" |
| }, |
| { |
| "tcId": 131, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "WUsIUnL4n65oE_05RLrdu58rGCNic82r8-YHpzcUolI", |
| "y": "lWA1slMbmP2vpj7n5ydS7wPKqeu7Fpehjm0x4UlIXl0", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "5GHFteY9dbTIwSO_i5zUXnEq8I9-LklKjyVaydgOBYs", |
| "x": "sMgyoyToCtAo9y_5vY9fDRqtXBIdxMvrd95A2KcPSoU", |
| "y": "knhyGyOEmb-wyXhdby3KK8n2NlGkWLVVEKInVL494gM", |
| "kid": "none" |
| }, |
| "shared": "343c4a2c74e9416b07c855c2ec5ab053e11b51c47389d8455d6175e24f513717", |
| "result": "valid" |
| }, |
| { |
| "tcId": 132, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "gjjwSMKS4I1JvbXasfCNptOc2--x114D52BIuQPWuvk", |
| "y": "x2GyWvvwQeDmXrngE8M2-_w2QTQ1X9EKhsJY3j4ZqFc", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "81fa8ca50ac155200de410dfdfd8093037674baba7ca102828a5d0026f24f0f5", |
| "result": "valid" |
| }, |
| { |
| "tcId": 133, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "LQjPEjBGO3EC6KVBhZhqYqPyUgwMFRrOEvXQc6QMuy8", |
| "y": "7LjC7QpyIYXph898MqzEITP23bcjDqSNwPfGtaQ6TA8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "151411c3b8e6d25c515186c1d9b9c6e1a05da5a7f09cd4ea8844e0916846ba48", |
| "result": "valid" |
| }, |
| { |
| "tcId": 134, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "vNHyp17uC69-D1W7sch2lm2dXSHwKhRayWaEkeTKXlE", |
| "y": "HFvnS0CCWW8sbNvbbMkIOJXzM87oB1wmUJY-fnJ5BuY", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "f72d64d6b5e38ae223c77ad3467818f8b03b9535011400157a5f426c4a512fa1", |
| "result": "valid" |
| }, |
| { |
| "tcId": 135, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "RwC8VI6dYlbs44IRK5P4eA_S5Cf2kMNb8x9oIoQRnHI", |
| "y": "XqQI1_xlmb0rDnVPneFm6kek5IsUkl-nu2Ne8JZCrwU", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "108a89a0bc8e1b85981fe4853a86a42648ccbe6855dda1079136db8c59fc2065", |
| "result": "valid" |
| }, |
| { |
| "tcId": 136, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "oLNRhkqMR7pEVjS8EH_tBkUflzkcVZIdth50ylJ6akU", |
| "y": "-rJ7GJbVLfRhH2J0FMSLp6ExdmAC1VI_-IOkmXaaQis", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "7d362a6e1f00e525fbf012fcc9da98e09ddc281c143f1e023fac6a6b6303341f", |
| "result": "valid" |
| }, |
| { |
| "tcId": 137, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "E1DKw3S7B27onrivQ9B2r8cxICEAZDH9kJ0i3wZPZjc", |
| "y": "JE8jamXnwcd49srC2bTsO9mZrBhXl6InzwBVLWqlFjo", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "1de1656d961de1f584a2f7179bd3be3b4a282cbd3248f29e74b73a812cad8d90", |
| "result": "valid" |
| }, |
| { |
| "tcId": 138, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "wYVQj0ZPZ6rMJPqFnnRP5Xw-zvL6kRwW3Sy9Bzswiqo", |
| "y": "j-9H3O9rD7piBfC34j0XdY8d9UAc2aOd5CsHuS0VNiU", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "56ae038f61abb293f43328a5e6e40bdf73f9e7d5868e5bf1af3b03fafa559e86", |
| "result": "valid" |
| }, |
| { |
| "tcId": 139, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "3M_xlKnTB7WQChPy16GS9ugoRa8QB8lRtblyC_-Y0KA", |
| "y": "KPuLqSOK1Tfg1_MURAhmEUMKuupUeROgWR3ZCOzYZLU", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "c75eb0a2cd617f0117f1d9adc1056a0252a0cca0b64b373bb30d5231380415ca", |
| "result": "valid" |
| }, |
| { |
| "tcId": 140, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "DLBct6SwHbE4JiDKdWKF4afGhGu7WVy7rJ-J4KYkicw", |
| "y": "qIgpyV9rLoGH0uHDp0T0HT68mPoBdIsSSEYrNQJWpeg", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "010385fdf7f4c6402ae432e4b2f11f2f861c75c4dd27b4f35b7f1efa94bbeecf", |
| "result": "valid" |
| }, |
| { |
| "tcId": 141, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "-ViUz-TxTMxIOt-c3xBnCePspc6yDnwUXTvxi2rqqAM", |
| "y": "nELAyMPbV-C7slk-vgiHcevQ4oV_wqh3w3SK2s0DhUI", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "af116b172237915370625d3ca7360a6b6d651c573031ac33c0ce4b72a9427a7c", |
| "result": "valid" |
| }, |
| { |
| "tcId": 142, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "Fqi5OmuVKbWSBWYTGnksVUrEIa86S_w0FAjRTdyJccU", |
| "y": "9g6kZjRJvz7HR0gdcwxNl6FWW1uyB-J-Va7IiWnyAj4", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "10c3a41e0a1d0018444bbc3bcf76b2893f66b69cfb046255c82a17ffa3413246", |
| "result": "valid" |
| }, |
| { |
| "tcId": 143, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "fZwPegEd4IDajm4iX3IR5ynClCXJ3JoonVz4oPY1iao", |
| "y": "Eps7_LQz_whECeMvc3QeWSkTADNnEjs-bsS3_DmNGyk", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "2695b4e4a5c648ec17905e69286b6d4935a21772f5ded1e55136cf17331de9d5", |
| "result": "valid" |
| }, |
| { |
| "tcId": 144, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "_qVFgPQJYpnBfCgaP89nOCJrY2yF6O_TYKRBOEiweIE", |
| "y": "_UcYGujDrYlI9l2MhFqGOy-Gps6Ko3peXCDT6W_JyIQ", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "a6f648ff3373f9433a21a38829a5667ccc2b1bcd3de13516537d6d9b77c04044", |
| "result": "valid" |
| }, |
| { |
| "tcId": 145, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "CL6swErCfjg5znTVFdI4qpjhqhteWA_F-uARblINiAw", |
| "y": "ugWF9yPETyQ4E7B-LXYmYF7lhhUj0awHVHnadz7-Am4", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "e1db68841b6000deba2e9a666ab2cd227fd9f33f69187b611dafec0d6c9b6e7e", |
| "result": "valid" |
| }, |
| { |
| "tcId": 146, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "jMKAcInMq3vfvxaX8VPU7qY_MEPOYxNfa5BvgjX3a_k", |
| "y": "nr2ywmsJ9JsSLRrHOoujfOnDhcAmnE5ArDqcIDFKRDc", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "36648fd5e125abe08ae21199d08eb78eb7e345a1fb3b26e5fd25d3c1e96e3bb5", |
| "result": "valid" |
| }, |
| { |
| "tcId": 147, |
| "comment": "edge case for computation of x with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "6FT-2ITmx2J3r52NyD32a4FHio__8sMT8iq_D41EQvU", |
| "y": "D1ckRBmyB1zisoJECUQhPYfFD1i557cXZdRfytFSszM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "418df7a1a6315f55104b5b9f96da454725f59992c588a531e80a4744b8d7d4b8", |
| "result": "valid" |
| }, |
| { |
| "tcId": 148, |
| "comment": "edge case for computation of x with projective coordinates in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "wfMZJ5p7rp89xSfEIwinpiVXY8zNbyTSZudfiOtNAi8", |
| "y": "azo88U7TteaRX_MitwWxddoHIjz_TprUUg3scCjh45Y", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "32dda9876dcac25c58543304a2cf6c1b31fdabf3c89e43d6eee628a02422b19c", |
| "result": "valid" |
| }, |
| { |
| "tcId": 149, |
| "comment": "edge case for computation of x with projective coordinates in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "R1PuLjrCAemkvyXjFROkU2W10FJtyy4KiHNvyK4mgcE", |
| "y": "zEmx6GjU3iJFk-x-AOnywgnzuTVCjTv6l490hpr4ieI", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "4c54d63b14b8ff10b653f663f3230c1827d682c833ead1f44ad6ae8e7df35e2d", |
| "result": "valid" |
| }, |
| { |
| "tcId": 150, |
| "comment": "edge case for computation of x with projective coordinates in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "KcHndMnTqJMN-KZj-tyLmmCS2AVP83rfWY7deNCj_8U", |
| "y": "cXOjWUvmi3rRkeD_J9eetOe7IvEJCHPPMHzQc7JzaPw", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "4df3a98474884b1c3c78b6c81e4f90d53d8bb4daba4227c411a5747e6aac8cb8", |
| "result": "valid" |
| }, |
| { |
| "tcId": 151, |
| "comment": "edge case for computation of x with projective coordinates in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "iTywwwiqogktmvk-DwLNlR7DhuhmSA7s5EPMieZycz8", |
| "y": "9sb0PKoeHRaLo-rZ6gQc9PIn12uQ6eJfSX8uzok1USs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "d2aa087051fbdc35051d21ff415f934ab5698629abde5d4b39f2f6a76e3992cf", |
| "result": "valid" |
| }, |
| { |
| "tcId": 152, |
| "comment": "edge case for computation of x with projective coordinates in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "xaLcNA4Jg6rU-JW_VL6dnhdta6G6bIWcoIUYial7fcU", |
| "y": "yQ2reSB7hh_ZlkKWOc2PMb4CmLY_STSSOkg6nm98Wrk", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "ac7c60651653a4f3d4478ebb9aec4381183ffe1b152b6643c07c47c0b2a489cd", |
| "result": "valid" |
| }, |
| { |
| "tcId": 153, |
| "comment": "edge case for computation of x with projective coordinates in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "6dss-AN1Bf2KgET0s_gPZ_loiBXGnHiN2yb8s8hMuK0", |
| "y": "8C4SHkAgQkxtjx0mnADyp_I6WSN_tIpboX7lfBwmQoI", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "509d06dc43813dba9114c13c337bdc0bccc2c7dfa7a7d8960e5593c52849c855", |
| "result": "valid" |
| }, |
| { |
| "tcId": 154, |
| "comment": "edge case for computation of x with projective coordinates in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "d2rvGsuCtijhMswpRAmI8KFdTMK08yiuywY8m4blAY4", |
| "y": "kbsgOPu7BVc7HJQ96LrghT1qk01NFkQpqhRdaOnC4Ms", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "28a88b6b258f233020ba6fa9c00d1d72831f4515b86966a9782f521315e18aa7", |
| "result": "valid" |
| }, |
| { |
| "tcId": 155, |
| "comment": "edge case for computation of x with projective coordinates in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "nsBrCwhmLA4d2REWlqY6FgHMg87iBpV3it-E1DBk_JA", |
| "y": "6p_-Dnsyw-MOX3gJ2azEmo2nt3dCwqPTZg8c7h3Uvhk", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "c4ff865ff3dc4953ea78d92a02f3345a53bdb6050cfd8f41baa4395ecb6acab8", |
| "result": "valid" |
| }, |
| { |
| "tcId": 156, |
| "comment": "edge case for computation of x with projective coordinates in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "-lHRKK3CAA8J_xLG_Y4lqghVbXCL9rD__56OqtR4Pw0", |
| "y": "HdQK1RrpHgq0cfL2BnBSsa_palfPXk3fiZpiWPgcMy8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "de1069f051637e10166559cef44688afc809341855261215c4f381d9d7da76ca", |
| "result": "valid" |
| }, |
| { |
| "tcId": 157, |
| "comment": "edge case for computation of x with projective coordinates in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "YU3PvqR4mj8-tKji8RHIh_AkjZMWuZ0IZMknoEXWlBc", |
| "y": "rF-MQAH3tuZ_r1smkvdFuG9R5yXBCA8VMwpjHvalA6s", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "4207bf4159faa0e50ed238b9c0ff46194a539a1ba03a5a4c8d68f369aecd31a5", |
| "result": "valid" |
| }, |
| { |
| "tcId": 158, |
| "comment": "edge case for computation of x with projective coordinates in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "gyF2P1UzMQpHeeg6WP8RBIA5RpD3wvZfwinBpY_73cg", |
| "y": "bRcBQaEI_JLyu5bdzqBlLLZQxehjr5KJ03roeikCLZ8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "7c8e29caa01e9f325e1e70d71a59850749239adf4e1b8fa5d6d0abd70c83afb7", |
| "result": "valid" |
| }, |
| { |
| "tcId": 159, |
| "comment": "edge case for computation of x with projective coordinates in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "qkLJd9oe1C5SBBwK8sCQ8kSyKuNUzJsQeB5EyJ7r4zY", |
| "y": "9xAKDqyLVVE85XqNDBla3PUNGwX9NbBXbNkoBcurTB8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "98afbf6e00eb004c79657b40b7105f8526b5205942af2218f453bc26337306be", |
| "result": "valid" |
| }, |
| { |
| "tcId": 160, |
| "comment": "edge case for computation of x with projective coordinates in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "BzDXfZEU1WENSamNwZbKnh6P0qvgB9qWtXT3Nr8ZOSU", |
| "y": "jIgUBVp3T35597T7nPsD2DlWavxgWTEfPVXUnKTdqzE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "c537409021ad95646fbccf9232ea47fa764d12db7595f436a65ad5b13cdd19f8", |
| "result": "valid" |
| }, |
| { |
| "tcId": 161, |
| "comment": "edge case for computation of x with projective coordinates in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "hagvq7YMdmTiUAxZ0PJOrBqrAGDAe0mCjFUAn9J6pJY", |
| "y": "R7hfcrRnv6L-GxMlj-sSGu51oxVbMOi0tWa2EPE7bcU", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "ad60146b1cf2d9661884b9ef867cbb09e42466563936b03174efd8517ca8c6e0", |
| "result": "valid" |
| }, |
| { |
| "tcId": 162, |
| "comment": "edge case for computation of x with projective coordinates in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "gz8qblx2w93ROhBs7kqosqncMuC9e74qYyKr4KtBEKI", |
| "y": "q5OEVAOAinzI6LZfpC2kFDJ-w6GdU5_AM7qNiq58sj8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "f677a03d68570cf6083a1ba415b40b5f7ffdace4eeb804983cbd03b979d939b2", |
| "result": "valid" |
| }, |
| { |
| "tcId": 163, |
| "comment": "edge case for computation of x with projective coordinates in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "z4EWugkBsLlTCLxob-2QzroOXUJMjsIGyrjXz_6T-6I", |
| "y": "1eemLN6rhKIPzje1sKwWjKKoWh0YywTuSN6yULVGkao", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "30c9fb67a3db93a4b3a54135d265171a14a2a0a79cd715e13515510793d8d081", |
| "result": "valid" |
| }, |
| { |
| "tcId": 164, |
| "comment": "edge case for computation of x with projective coordinates in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "51TN-OVpRNW9NtAlscD1-ydUou7g-1IAvRac38g_B8M", |
| "y": "jyt4gd5kfCxmKU4a33Z-UVrdp0LTqGPwzdZmW5ZOYKM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "8451f3414247058c32b53be128cffd2f2887434ab902b67b05fbbe7aeed8cbd1", |
| "result": "valid" |
| }, |
| { |
| "tcId": 165, |
| "comment": "edge case for computation of x with projective coordinates in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "dPH-uaZB_Yeknhb7sb42MpfvlxITvH02tqu_KdDoisM", |
| "y": "S2wkazE75sPJ8z3v1K3pR69UcWj3wiJ434y3sGqAGMU", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "dd6bf055a9e431479707e64590fc58f97ad3238d063ce8f66d5d37b2e3475638", |
| "result": "valid" |
| }, |
| { |
| "tcId": 166, |
| "comment": "edge case for computation of x with projective coordinates in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "k2gGagdIhnp7hwJE9cn4Lqi9UVUpWd1VC7c5RJcVml0", |
| "y": "v4m1IeUds3LAvNEf7kFoLOz45wL1lW8SdO_uTfyy9l8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "4529f4b631c9984ab216a6801281fc4fd8731a58b65ca8d07bff07811116371f", |
| "result": "valid" |
| }, |
| { |
| "tcId": 167, |
| "comment": "edge case for computation of x with projective coordinates in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "ZOXXsPf89MnBYVbLh0XEOZX4I-fhCVQTHmH5-gkFniw", |
| "y": "L3o53Q3G6Km7fMedgh58dJlj3ZfHBwEp22OMDdG6BTo", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "12aeb42630e4885a93cac090c66479d011a1fdfaa46c0db33e0fd51e1e573cd8", |
| "result": "valid" |
| }, |
| { |
| "tcId": 168, |
| "comment": "edge case for computation of x with projective coordinates in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "PaBlWlLj1oV6OfrvhkzuQvGBa9jYOvjGV5kIRoIfACI", |
| "y": "j3bRAWLilf13N9DSL6-6sk1dsP9DK1E1QDDh-wknPFE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "ad8deae400ae52dfc8d5ecd3518d78c789b3ec88cc1ec7719081a066def26c4e", |
| "result": "valid" |
| }, |
| { |
| "tcId": 169, |
| "comment": "edge case for computation of y with projective coordinates", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "Qugx1d_SufU4cmPNaG7gPfojXLwH9vOoen6BUFVjYrM", |
| "y": "K-R_jjARVyhVykh_-1lPdyLvn8MpKQKiMUbBm79tp2o", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "e6d3991eecb1a4b78aa700ea56934a38785b3662c59766e2ee5b157f77ecbb7c", |
| "result": "valid" |
| }, |
| { |
| "tcId": 170, |
| "comment": "edge case for computation of y with projective coordinates", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "EyGDjv2A4d2OTQ2V0XiVx9xgMDpcI0GCtZLZ0h7xR1I", |
| "y": "pE6vM5TGNwh2PzuXstKGP9O3fr2kSGLHwj2qpDfV_lk", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "99bfe73eaba2599e79307488047236de003e9fd26f5ff1dbef62b3fec75fd612", |
| "result": "valid" |
| }, |
| { |
| "tcId": 171, |
| "comment": "edge case for computation of y with projective coordinates", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "JAe7LO8WFHLMeZ2xTnAxg2dvMSxXHp898Tf1XflELEA", |
| "y": "d78AUAqnvs6MH3Yv8IoOxxv9rfrxM4BwTmIC3mLF8i8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "faedeb03f8b5178db58604ab69b10b176e92c5deccf4249a9d60010dcd16a635", |
| "result": "valid" |
| }, |
| { |
| "tcId": 172, |
| "comment": "edge case for computation of y with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "JHe57BICmob1DNld2mzq16NPHCNg8549EVl5PI7mY6Y", |
| "y": "vP7YW9GdTtOFWAcmfjkVZBO0HjmnAdjReiOsaF_lNgw", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "47e5858af99e4e916054897807d685c8cb8b0f1692ba782bec2290a58248c683", |
| "result": "valid" |
| }, |
| { |
| "tcId": 173, |
| "comment": "edge case for computation of y with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "yCnTqZu0fkJW_MYyEMEygqtZ56rpCHexeXvWmdZyo4s", |
| "y": "hpagNzBwQgSJSqlnJzwSC1fLtx-fymLGT2kuf0lZjSs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "ade4ff3437df254696fb2b19f5154108d88e775e57d345bbf57a02b2abb3f07a", |
| "result": "valid" |
| }, |
| { |
| "tcId": 174, |
| "comment": "edge case for computation of y with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "_WHsVVL7sktXXr3J1KRD4Va_wNE8ncYRFJ4h15xIxEQ", |
| "y": "t7c6jbuDpeImeovNOYsQrwhDR0x1AmXp1I0ErEq2BAU", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "598922a353fe1add65ac8f66fd225e826fa8ce493470322593735fc6627e6f2f", |
| "result": "valid" |
| }, |
| { |
| "tcId": 175, |
| "comment": "edge case for computation of y with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "nNng8XwRoQ-Kqh9H6nFB9jmfQLB5sHsUzTiPO2sKR6g", |
| "y": "78hpmPcXqD5TyOWK0jxx0OzIvIQbwW_yMqXjJoRM1Mk", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "923cca706deb11de7c17f8dc089dadcee15042d5619732d9ea537f7dd993fc31", |
| "result": "valid" |
| }, |
| { |
| "tcId": 176, |
| "comment": "edge case for computation of y with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "OEa0B3giQ_3zsEBCmQsW4qvbMlugmFMoedFOFukUwnQ", |
| "y": "3lcbxM4u3X0tN99Vk5WbXHq1msj-XgbES7rmlgtsJRA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "bf6234cf4de2040548dd0ea2a99310389db48fe6c0eb81395ab2d42484f841ae", |
| "result": "valid" |
| }, |
| { |
| "tcId": 177, |
| "comment": "edge case for computation of y with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "06B6S2-bZg2Ss_6Tfi6_kd2oAFp__QKS2tkdBZLxqJ4", |
| "y": "1yCVE73gAoe4I04oDACzxZ3F4zPIxWhku2z7Nk4_LYU", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "da223bd733d403e2f2f9f59ff712230b0ab7feafc87dc7021644569e3d513795", |
| "result": "valid" |
| }, |
| { |
| "tcId": 178, |
| "comment": "edge case for computation of y with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "KtlVByj2WxQu1nZDi6_oDjZc_061V1JlYOSt_Wltp3g", |
| "y": "8PAdqOlHYoNGYU7X_v4kkB-e7nnebcBthdVjci7HeWE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "fb888df1c34b3ff15620b94a20726954eb7989e6f8a266ee4902f45e7e86e21a", |
| "result": "valid" |
| }, |
| { |
| "tcId": 179, |
| "comment": "edge case for computation of y with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "GfXwtO3WEk40CtvM55GwbRQFTH6x-ZFLRCRcUdbBEB0", |
| "y": "gjBNEX9ynvBtl-tWrrmaYiLcPeXjDAcZVv1z7ozb64E", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "c656a27fc48053f9bcfa3a240f904be76954cc8b8cb3f4790613e618c5069ddb", |
| "result": "valid" |
| }, |
| { |
| "tcId": 180, |
| "comment": "edge case for computation of y with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "RIXcL7xoB5w1egTaptUwbMeIJ7D6ZJNXR7mBIwCbJmA", |
| "y": "UljEpWCDFQB9sIwnuobIlxvdxSnRwU5mR473_ZKzOuA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "59e168701d9676742fd203e9ff357dfafbbe51eccb2797f7bb416d4ae21bad99", |
| "result": "valid" |
| }, |
| { |
| "tcId": 181, |
| "comment": "edge case for computation of y with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "L5j9DcSzeAfZsd0BWgipDckMCIAU0TBeSQF7YNWwfg4", |
| "y": "Ho7IeHMSdxk8VJkTU9GkJKEVO4e_LPJTCcdAMv3HP5U", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "7f19652f3077e73a9677fee21d0cbad29914e3bb0270fe77500c4c0a9da8eeb8", |
| "result": "valid" |
| }, |
| { |
| "tcId": 182, |
| "comment": "edge case for computation of y with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "3xpJk4fs5CMhWwQdGQdrYZAtMb7FE1kQuQ2IGd870v4", |
| "y": "mpv_6fG2isq39X-aGcpYIDifHXNTPdc_ZTLWllIzb7c", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "b1c79105ffd4b5f4f92ce3a5f55624fd2aace8eee3b80f5438c8419c55051a7d", |
| "result": "valid" |
| }, |
| { |
| "tcId": 183, |
| "comment": "edge case for computation of y with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "uMLEfYxt073uF6WAgcujWehu9OGbNo1G7V5D--B0sIw", |
| "y": "mzAxt3VudGCZ0iyYXp_WITUZGGrLU3_kvNtp9fOgGWg", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "e1f33be462ded1d121dd2a15d413fb8b9a105922cb90c550abe7ddf352266c75", |
| "result": "valid" |
| }, |
| { |
| "tcId": 184, |
| "comment": "edge case for computation of y with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "IaNO604eLtfkVGqBRKjRyD7WTzMY9y96LXhjFr216XQ", |
| "y": "EqjPqi-shin6fiDZIp81Zi9dBeqM04g2U30WwaZGBao", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "04b295929582f1a5273346623d9d07fa43c654e9b1564244ddf82d61793fecb8", |
| "result": "valid" |
| }, |
| { |
| "tcId": 185, |
| "comment": "edge case for computation of y with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "fpkGICzRq_cUcCfIZHs6WBazYyZjJoBNbVluh18C4eY", |
| "y": "hqmB7ziHGtWfQngVztwa6tM5yQ1h2hKw9ydfQIR2Gvs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "bc33390ac64b082bb0f2ec689f239e5931a54483e7acae90442a9401c3645223", |
| "result": "valid" |
| }, |
| { |
| "tcId": 186, |
| "comment": "edge case for computation of y with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "vCEATXmey0cyU-PtB7Sv8tPKkPEpQ6dunr3NSTHEOOo", |
| "y": "qbbixoNL--VvTE5eIrElgU2D8pc9zWTcf1GTlXQAL6w", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "5a0c1a2a33176dcb56645a3548ff709e31c37067e5ef969d230c1b1927d75d62", |
| "result": "valid" |
| }, |
| { |
| "tcId": 187, |
| "comment": "edge case for computation of y with projective coordinates in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "ymtuTtqVzM1syOFsPGx0jirL4xtwUpvLaURcEUDmPiU", |
| "y": "g888M3I2WbLjAwUcPB6fcC-fJ0IfazRX43c1YBhIm0Y", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "7c6a5a4a5608ae11acda6292f6d3b05b7153877dd6e1ad914ff5e3550f457661", |
| "result": "valid" |
| }, |
| { |
| "tcId": 188, |
| "comment": "edge case for computation of y with projective coordinates in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "iEzw0X30715IjXJbR9BpzSuZlAsFsm781V0OXs0gW2E", |
| "y": "47GRp_n5IM-rBbD5zd0C_s-FfQ5AXKNvAQaqNn1JJGA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "d990ca49c9b414818622b9c69197fccb197c94bd1ce13c24110e94c5c321e2c9", |
| "result": "valid" |
| }, |
| { |
| "tcId": 189, |
| "comment": "edge case for computation of y with projective coordinates in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "seWuxictu4VkF-fOYQK6zj4N18MjhlEeBlwaMtVoj8U", |
| "y": "wHiv-UuOrHi9tUshC8dGdtIzare8cjaAgpFUD2XIKYI", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "973af53e8a92e7469856265229acbbe0adb5574beb32ea6780be385b28ae8b07", |
| "result": "valid" |
| }, |
| { |
| "tcId": 190, |
| "comment": "edge case for computation of y with projective coordinates in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "_4049h9jPF61cO-HfmG0RmtRHsw9w96H5iJKjHjAiT0", |
| "y": "cVPU-Ht_nQSItliN9WyZNK510UhsHr20lES62DLQgBc", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "d9fdde34e48cadf6e63c1de84b22da7180ac644c42c055d28625b2bf11cf4951", |
| "result": "valid" |
| }, |
| { |
| "tcId": 191, |
| "comment": "edge case for computation of y with projective coordinates in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "TDge8DAuG0KPSIf3tP3klgJFkg9AxABWaaCRZEwnSCs", |
| "y": "73Obw6PSLG5wdVfyRp9QSuqeigdZF3azMkvrXEmOb1U", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "9dda17a91ad44d472304c805b350f9ee55de2d94d7327160dbc50e2eaa85e4e8", |
| "result": "valid" |
| }, |
| { |
| "tcId": 192, |
| "comment": "edge case for computation of y with projective coordinates in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "JFpTDFbQeXj5EXfo2XyxNoVGuv77-BSM7zOf57tlK6U", |
| "y": "snpg7dL0mMpjaZap5eYp1cnsIDIXwbVAL_maDS-pfK0", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "7a69b8de61da48f9901ff440192fc90086c3a2bb56bdb224a55b89cb82c72162", |
| "result": "valid" |
| }, |
| { |
| "tcId": 193, |
| "comment": "edge case for computation of y with projective coordinates in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "PMVmojCz3ycqFyzYD7SBz9uN0cJ6hNu3o5HxFITxTvk", |
| "y": "m-nUz9M3SO4VdiX4CdD7wabwMX2X2_7aSZl0JFX9944", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "76a4006db3de3e098936d004cac1f7af41d515f753b9aa4433eb2466da42acfc", |
| "result": "valid" |
| }, |
| { |
| "tcId": 194, |
| "comment": "edge case for computation of y with projective coordinates in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "RV_BOZBmO_JM9ZCMWeTDoIT8Oe4aexTYEsInqNq9b5Q", |
| "y": "aF0ArWBLIG1ZsvTZp1RCCDuFoxbat4V0o7uqYlnomj4", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "3be92a857ffb42c5d5c128925b89aec34cfe649920dfd647f0a03f421fb20f09", |
| "result": "valid" |
| }, |
| { |
| "tcId": 195, |
| "comment": "edge case for computation of y with projective coordinates in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "-TNXj9GTjkSyca5DH_0N9VSElpRdkcuNMR6-yd1Q0DY", |
| "y": "89iPoqrkI2ywiFgVjXJeEhP9uYJQO8kQpbWDZs2F7g4", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "19e0d41257ccbee1c453f834fa5f349cd9bbb98a92e848354a7579dfd2c78e30", |
| "result": "valid" |
| }, |
| { |
| "tcId": 196, |
| "comment": "edge case for computation of y with projective coordinates in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "VgbL8MW1Lw9GQTfQEzVZ_qUK8nGpgm_2EldGY22YGFA", |
| "y": "17ENq45ksvjfb6-41ZQ-ezfGUA-pW_1mgNjy_3TEQHo", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "3a7a54996053b41361b605e73852a5a0b17d85b42b3c4a6f119c6c87ebeb9f03", |
| "result": "valid" |
| }, |
| { |
| "tcId": 197, |
| "comment": "edge case for computation of y with projective coordinates in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "vyNkUO8zvO_7uQ4LhvjpneqhM3yJgmNjs8tOCmbVQQM", |
| "y": "BnZwOvyJK4BZyS4k9lO5yyoRpfUgyEgwPBfCxIYAyEw", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "72f042a5b276a980d50a0583483eeda72de8ac796b1d50a843b4552a151e199d", |
| "result": "valid" |
| }, |
| { |
| "tcId": 198, |
| "comment": "point with coordinate x = 0", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", |
| "y": "ZkhceA4vg9ckM71dhKBrtlQcKvMdrocXKL-FahdPk_Q", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "40eafb850ca7e08f19ee6447f196aeabf292e27397856e106e60a6c8b48cdb27", |
| "result": "valid" |
| }, |
| { |
| "tcId": 199, |
| "comment": "point with coordinate x = 0", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "gb-1WwELG98IuNnYWQCHqieOKP6_87BWMu7_CQEcVXk", |
| "y": "jNLxmdmBXXWFBzA063bJPVB5mzVLD7Hnfrdeuov_PVg", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "b485f3364354b738dc5402729b880c90c502d9ab52ccf81e3d21602c7b9bd909", |
| "result": "valid" |
| }, |
| { |
| "tcId": 200, |
| "comment": "point with coordinate x = 0", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "YU3PvqR4mj8-tKji8RHIh_AkjZMWuZ0IZMknoEXWlBc", |
| "y": "U6Bzvv4ISRqAUKTZbQi6R5CuGNs-9_DqzPWc4Qla_FQ", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "4207bf4159faa0e50ed238b9c0ff46194a539a1ba03a5a4c8d68f369aecd31a5", |
| "result": "valid" |
| }, |
| { |
| "tcId": 201, |
| "comment": "point with coordinate x = 0 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "2_pGbxIBMlX51XpklsFY7n3SAqHOSlpTAFs1ZNUJoLs", |
| "y": "8leAB-hXvdCCdR7y87S5w4oLh7q0E9VcyyaldPK0vp0", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "e2d57eeec983756c9124f885a4d118ed5b8de7d2895fd91264cf291496949a12", |
| "result": "valid" |
| }, |
| { |
| "tcId": 202, |
| "comment": "point with coordinate x = 0 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "gjjwSMKS4I1JvbXasfCNptOc2--x114D52BIuQPWuvk", |
| "y": "OJ5NpAQPviAZoUYf7DzJBAPJvszKoC71eT2nIcHmV6g", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "81fa8ca50ac155200de410dfdfd8093037674baba7ca102828a5d0026f24f0f5", |
| "result": "valid" |
| }, |
| { |
| "tcId": 203, |
| "comment": "point with coordinate x = 0 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "LQjPEjBGO3EC6KVBhZhqYqPyUgwMFRrOEvXQc6QMuy8", |
| "y": "E0c9EfWN3nsWeDCDzVM73swJIknc8VtyPwg5SlvFs_A", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "151411c3b8e6d25c515186c1d9b9c6e1a05da5a7f09cd4ea8844e0916846ba48", |
| "result": "valid" |
| }, |
| { |
| "tcId": 204, |
| "comment": "point with coordinate x = 0 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "bolmpgE93iuzsqKMbrATxIHdtySe8Z1zuS2jXK0dbxQ", |
| "y": "YEv0PXmK4nYh3y7dyPXZDuAonFS7rIKzxSZMR4dh0VM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "5460bbc867f4f61b79ed491e41779e2ac8dea27ec1320b558f3cff5b6a94c224", |
| "result": "valid" |
| }, |
| { |
| "tcId": 205, |
| "comment": "point with coordinate x = 0 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "T2EuAlK41IS9Jlepyhu6Iq_peEZqrm8Svx2RceAWg8o", |
| "y": "SPTzyYa_lBtSOImnWD-uaV09TqSt-1fQyCNw_YI2TB4", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "a78ac266fc5a85102db78180bd9ae4b77039ec97391a211403322e4d56b59049", |
| "result": "valid" |
| }, |
| { |
| "tcId": 206, |
| "comment": "point with coordinate x = 0 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "6LeC2rLbpNsGZnCuZWx-ykq8exokx5dt4s4C8ltmhBM", |
| "y": "vaL5mRrXqvREN7_dPZHI-UF4zeD4r5gzVEzMni1ga44", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "f481ae23b9192191e8e1c47203f6a807e54e1ff471e6642716f07895b32f4451", |
| "result": "valid" |
| }, |
| { |
| "tcId": 207, |
| "comment": "point with coordinate x = 0 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "E1DKw3S7B27onrivQ9B2r8cxICEAZDH9kJ0i3wZPZjc", |
| "y": "27DclJoYPjmHCTU9JksTxCZmU-ioaF3YMP-q0pVa6cU", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "1de1656d961de1f584a2f7179bd3be3b4a282cbd3248f29e74b73a812cad8d90", |
| "result": "valid" |
| }, |
| { |
| "tcId": 208, |
| "comment": "point with coordinate x = 0 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "7GJM2pWvZjMIj5gJ5EEQQyL_Up4JUqrU7-MoYgPgxwA", |
| "y": "OWuJ5xaLHaTasSOqbrftYAadB7JB1v_0ugRkfk_M8ak", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "50b13920c2368b9a2e8c80a02a6f4e4a2f84af33532eaf5728da161e620a312a", |
| "result": "valid" |
| }, |
| { |
| "tcId": 209, |
| "comment": "point with coordinate x = 0 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "2ApQixVfDHM5NtUjIBveM5eUQXhYzUo0toVjUTjdz2c", |
| "y": "tK9-tH9qhJHJFHtJurzdZTjgoSZUdJPNy36MkA1IM38", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "e597c39fd42649418bb49eca83589645df32ff1b3f3417087ccb3ee5bf38fbf5", |
| "result": "valid" |
| }, |
| { |
| "tcId": 210, |
| "comment": "point with coordinate x = 0 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "DLBct6SwHbE4JiDKdWKF4afGhGu7WVy7rJ-J4KYkicw", |
| "y": "V3fWNaCU0X94LR48WLsL4sFDZwb-i3Ttt7nUyv2pWhc", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "010385fdf7f4c6402ae432e4b2f11f2f861c75c4dd27b4f35b7f1efa94bbeecf", |
| "result": "valid" |
| }, |
| { |
| "tcId": 211, |
| "comment": "point with coordinate x = 0 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "cquhi8zOqEkJ-nJIiMLR0AexHJfgL2HkSxJbQCoRBBo", |
| "y": "PKH66l8C3V8TJ9UCjecOeMgbBTOKKy49pQnwjivZ6j8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "5696fa199ef1088f88c8979db25721d0a707eb7a51bfd97a1278bcfd43b38304", |
| "result": "valid" |
| }, |
| { |
| "tcId": 212, |
| "comment": "point with coordinate x = 0 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "J25FRhoOAHBL7og7PmEBbuxBZ42BdtN-uiVVenQChOA", |
| "y": "WrD9G_n9rDf6g_g_UVZki7A21s5G_x9q1McryVMhTw8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "eab63813807eec138a696be8b9e0023dd3c6cee35b7378174aac70838866c216", |
| "result": "valid" |
| }, |
| { |
| "tcId": 213, |
| "comment": "point with coordinate x = 0 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "7JDkXbV7wB9019Aeh4OTdyP44nuplUFpjgHFfNKjnaA", |
| "y": "kzv9LRHTGvnLpMU66r5qNjWgZDwRSvoQmtoCAEKGrqE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "c982c6d73a9307038bbed250369aca65a7e392bf15f440227eb9fea43cc4756e", |
| "result": "valid" |
| }, |
| { |
| "tcId": 214, |
| "comment": "point with coordinate x = 0 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "KJk9fBh3DuxEGMFtWVmHwZZBL3snPaRBNrGdS1FqKsc", |
| "y": "ubo1dKMRadPy96YnWNnSeipP6pBLJNQjEqnr-0muNVo", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "5581a9f0971c60709ebaf53b1febd6e0d174664b82a36692656953507c0f6dc9", |
| "result": "valid" |
| }, |
| { |
| "tcId": 215, |
| "comment": "point with coordinate x = 0 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "PkhRsrDRRjuckHcuEP6M8psYFGPeKOnPgbTJYEkxpNo", |
| "y": "veJS0HwQYeYPT4y65cKikMA0Q4oGqLrGex7OjtVRojQ", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "c7df69b1bc484804a3683449c3a228ff787387d56672588140c980b1fd4765e2", |
| "result": "valid" |
| }, |
| { |
| "tcId": 216, |
| "comment": "point with coordinate x = 0 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "PO3_Ngm9ETl-06yoSgp7_9AJ1IvqsQBxnHYH7SjlYSQ", |
| "y": "oV9q9ifgP1epgBL7oYMhsd_2wk9R17ZBXRAmCLdypE4", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "973c078916ecc4c660aa00dd4ec1e1df8793cb7f8670766a5156f8344088002f", |
| "result": "valid" |
| }, |
| { |
| "tcId": 217, |
| "comment": "point with coordinate x = 0 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "QenUz6jv6AuJWoy8ziVo4lHbfs39IKetcQ1KS_Kt3Gs", |
| "y": "XsNqgzkWigPxW4yA8qKoKPFR04eRWEhTui_0SioEYKE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "b48e119d29eef7dbb76b64218e728ddbf6ec600505ec7ced6ab6fb8763308da5", |
| "result": "valid" |
| }, |
| { |
| "tcId": 218, |
| "comment": "point with coordinate x = 0 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "d2rvGsuCtijhMswpRAmI8KFdTMK08yiuywY8m4blAY4", |
| "y": "bkTfxgRE-qnE42vCF0UfesKVbLOy6bvWVeuilxY9HzQ", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "28a88b6b258f233020ba6fa9c00d1d72831f4515b86966a9782f521315e18aa7", |
| "result": "valid" |
| }, |
| { |
| "tcId": 219, |
| "comment": "point with coordinate x = 0 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "nsBrCwhmLA4d2REWlqY6FgHMg87iBpV3it-E1DBk_JA", |
| "y": "FWAB8ITNPB3xoIf2JlM7ZXJYSIm9PVwsmfDjEeIrQeY", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "c4ff865ff3dc4953ea78d92a02f3345a53bdb6050cfd8f41baa4395ecb6acab8", |
| "result": "valid" |
| }, |
| { |
| "tcId": 220, |
| "comment": "point with coordinate x = 0 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "-lHRKK3CAA8J_xLG_Y4lqghVbXCL9rD__56OqtR4Pw0", |
| "y": "4iv1KeUW4fZLjg0J-Y-tTlAWlakwobIgdmWdpwfjzNA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "de1069f051637e10166559cef44688afc809341855261215c4f381d9d7da76ca", |
| "result": "valid" |
| }, |
| { |
| "tcId": 221, |
| "comment": "point with coordinate x = 0 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "7-d1TtTAs8HdMBvB7WmACqL_XVH7hZN3FeYNLnvK2o4", |
| "y": "sVgat1-zx5fvlKnbo9glaMhGF-rz-gTyefv9iY9wRgQ", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "b5a0ec92aecc3010d27d2263d3da66e3d2f3395d23947024a3f4744454622027", |
| "result": "valid" |
| }, |
| { |
| "tcId": 222, |
| "comment": "point with coordinate x = 0 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "2OE_vQF_H5omvjXGEdeyKZ9dEN48iiY2InP_-4Ujjz4", |
| "y": "0UJrdIwfh-OvosHnoCJDEMmAZV4HOZWQ0UlNbWvqA5Y", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "d2a5bc66498c6036aecdfaad041cef732a893de190a0a5b42ff71e13f09280e7", |
| "result": "valid" |
| }, |
| { |
| "tcId": 223, |
| "comment": "point with coordinate x = 0 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "WhAnZmoONySB_sCzkB4FjWAQfAexEVVQzrBXibVabTU", |
| "y": "Bj1MjuZu1F_z4d_c_XPtlqnoMZOIStvKpXSy3RGKaSs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "1f812313ddcf36bc38071d0e51a74100d630c8e20cc414326eefa42ecb1b5f8e", |
| "result": "valid" |
| }, |
| { |
| "tcId": 224, |
| "comment": "point with coordinate x = 0 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "eTe5xAmG3XVaBlYgMIl4JYPafYETpEGQdiq0dKILz2A", |
| "y": "78vBUlrtW0rY5ofLAsLviIcJXK3KVsdltBtKlUT_L-g", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "f284089bddd5e2e1be3f82640efa0658468fa1f10b281963a3ca190c3982fda6", |
| "result": "valid" |
| }, |
| { |
| "tcId": 225, |
| "comment": "point with coordinate x = 0 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "k2gGagdIhnp7hwJE9cn4Lqi9UVUpWd1VC7c5RJcVml0", |
| "y": "QHZK3RriTI4_Qy7gEb6X0xMHGP4KapDtixARsgNNCaA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "4529f4b631c9984ab216a6801281fc4fd8731a58b65ca8d07bff07811116371f", |
| "result": "valid" |
| }, |
| { |
| "tcId": 226, |
| "comment": "point with coordinate x = 0 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "mB10Sb3wAT9e7du35CxEL3zN2UJ70m17OIdVql4m9Go", |
| "y": "EpK4j6a_Xf_KBU3ULtNZQne1k9zEAtgDQPt4FuTcqzc", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "64bbc9fdd73643eb2954f4ab640381b938c5e601846a0c6b6954966e0dc73e6f", |
| "result": "valid" |
| }, |
| { |
| "tcId": 227, |
| "comment": "point with coordinate y = 1", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "CeeNTvYNBfdQ9mNiCQkrxDy91rR-EaneIKn-sqULuWw", |
| "y": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "28f67757acc28b1684ba76ffd534aed42d45b8b3f10b82a5699416eff7199a74", |
| "result": "valid" |
| }, |
| { |
| "tcId": 228, |
| "comment": "point with coordinate y = 1", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "U4TWwN73iWDblnuAltNUd8WlzjDvDG2IeaVWjKh-l5Q", |
| "y": "Ae5WxFgXImELQ_PL_POGLAgqbja6o2_W94QDwOOZ-qU", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "9ee653cda46db67612760ce35bac8450bbf48dbf74451ed93abb6db408a9fe10", |
| "result": "valid" |
| }, |
| { |
| "tcId": 229, |
| "comment": "point with coordinate y = 1", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "Tsp2QaSv1eqwshRlf_O9y_xm8VUaU7tZSTvDjteP85Y", |
| "y": "FKDK3_FMFHNu29zatRDLoHqJJP_QSQ7lFK7fqttkiwE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "9736ad6b2a2ef17ec3f8c8dc2e35715fb1c06f28d82e4e26876f0214588165f1", |
| "result": "valid" |
| }, |
| { |
| "tcId": 230, |
| "comment": "point with coordinate y = 1", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "jQF366ucbp4Q223QldusDWN16Kl7cPYRh12HfwBp0sc", |
| "y": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "748fa4f5a399320382dc920026938694c41a26fe2aaa318c5e710198dd71c793", |
| "result": "valid" |
| }, |
| { |
| "tcId": 231, |
| "comment": "point with coordinate y = 1", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "X9t_DP-4tbEULSRpikvadr-YJ9Y7GmvYWk4vm1nFEM8", |
| "y": "vLNbqcmHEIttQzetU5P5-RDskkEMIwhp1mUo7YjBuYo", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "7f97db83b4d86f04fe286041ee21e80ec3d59f3ce82cdeeaf362016fc87a3e02", |
| "result": "valid" |
| }, |
| { |
| "tcId": 232, |
| "comment": "point with coordinate y = 1", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "Uwsik-YMa28Ux1yQse-Ln5-mshUbjZhVeS6ys9xp8Ho", |
| "y": "DbQkQOc_19bfBK7VAi--Ic6uwzxfut4b1q0yHvLhDQs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "21794cf24f56273fa4463cc7ae4232fa34dbe0f18b73613b8ae9cbfb9c36abf0", |
| "result": "valid" |
| }, |
| { |
| "tcId": 233, |
| "comment": "point with coordinate y = 1", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "aRb6xF5Wi2ueLi7NYRsoLl_MQKMGfWAQV_h5zlqKc8w", |
| "y": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "915106d07816e879e7643f00abf6d79fb8f1cb78bf64a6a3827f91a7b0ef0f41", |
| "result": "valid" |
| }, |
| { |
| "tcId": 234, |
| "comment": "point with coordinate y = 1", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "7ZVoyFvFKmtFczYYw2AhB8H9rPI7Gjjkhq-Vl4ohTi4", |
| "y": "-g1x1ec3iRxCduJHWB7mE5ARyhRg25seILNk2SdWg-I", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "2fcce552310819dd775ab7ba9ff0f96a1fcadd25a0c709703cef04bb6e1a7bd7", |
| "result": "valid" |
| }, |
| { |
| "tcId": 235, |
| "comment": "point with coordinate y = 1", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "n_dzHADyqoiz_BdKupB60XWV5gLnaKXx6UYqbUuJstI", |
| "y": "PxeKcLm7PtziiRGDOKM98wxDLDR_EqPeCisDs1OHjZY", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "757d926a2693bc8a3d2d8c0554a13579ef9e559186578911f37edc88b2f5e61a", |
| "result": "valid" |
| }, |
| { |
| "tcId": 236, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "gnD4F51XQ2s038C999QXpciVEWuQy1GuxxhhT4ZKY10", |
| "y": "F0gE4MDgbj1o0xSeC5VmIcaqK96D9NF9A9KO-Ko4n_8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "3db29ec6f978d2269e92e9c7eb5c8b5a8e56c2228a4fb9e483feca50aa3e451f", |
| "result": "valid" |
| }, |
| { |
| "tcId": 237, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "xhdQ6Yq68gIlqIHb_TUQUyz8Pflxu7ykor1S-RrMnFk", |
| "y": "0P55NCCX-Irnj8eagDIkX90sMMxkrOqqn9V7CCVpJTE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "72c57c2e10d77318b3a796097bbf768c6366142d80f98c90a93780a841075f32", |
| "result": "valid" |
| }, |
| { |
| "tcId": 238, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "nF07tUZQ2VUOHuLvo-pDwUq5nRi7BJ83tCptrEgjLws", |
| "y": "06J2DYPTOv5M5vHRJFSJxQm9JrAlHzCPjJlugPej-Os", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "a96b07944e9eb2b22a9a36575eff1f4f6363b4aa3a53b100b8518a67ba5405dd", |
| "result": "valid" |
| }, |
| { |
| "tcId": 239, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "8XJO_Uga1FpVeV8GEmsfXtKOfZu0_ukQryrYwTc7GP8", |
| "y": "d-28NNpseH7HNDA0f02oaBADLYj3R19sQvFZFAedF54", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "855883316b6d097ae5eab6c67e8411a1397349a09b9d7d8f096b2ba1bd03ea31", |
| "result": "valid" |
| }, |
| { |
| "tcId": 240, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "_DaAr1L6if_NGT7MCwcURm_l2yd-5YcoRsUgv043Idk", |
| "y": "JyYKDiJaPTd-ZyPstr741Ek8LaeKIqMH_MqPiPRScgg", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "5a75bb7a0c96b8340d0842bcccf11974e1a5a2c8f4bc22b333433cce646b6a8a", |
| "result": "valid" |
| }, |
| { |
| "tcId": 241, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "EGtvgeNILbGNdAKSkYIa5EjDiETveDvx1pmaQEQB9j8", |
| "y": "aldT8O3GimLP1qCxgbslmeHzusX6iCSvFg3nnthnw1A", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "d96412e31cf4d26195920cac952fb79ea25f6c50abc79b5ed0ef8026a6e83319", |
| "result": "valid" |
| }, |
| { |
| "tcId": 242, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "CTy1GTpPlM0Y7aogqXO4f_ebDANoTHlIfs_uNH5TVOs", |
| "y": "BPy1dSU5Fwd3kyvhXNhMl_A4Ff_ui2C2R8F47ruOFNQ", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "2b0eed9badc92a1068196dfec124fe8f9d3f451e294d322eb881cce02f286026", |
| "result": "valid" |
| }, |
| { |
| "tcId": 243, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "1sOPRIuWTie1tFDMONPPQe-d-D2KlZdx65whhVyzZEU", |
| "y": "32OK70airrExmSgeGibRL-YbAp7H9ouQ-qifiMepWUI", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "ed0b1d8dfd27a61fce91dc6405bfc53b6d48a8c13ba541c96ef3dcf31d7cdb88", |
| "result": "valid" |
| }, |
| { |
| "tcId": 244, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "inSNYfWcO2optzOw1VSySS5_dvrXyuHBfyrD3p5KZdI", |
| "y": "7tvmwmtv0iv8A8FodVXS8KOOAq3uVXBoYXGr_sZoGRc", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "a796dd144f21ba3318f9e10828ecefc9c0f6ef2c427ae31351c16c2fbfa3cfa6", |
| "result": "valid" |
| }, |
| { |
| "tcId": 245, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "8QUmmdh-VnfHXiayq-cZMQZI2CCpbls4H_9Ys5JAFYE", |
| "y": "sbsWrotoy7dqMlaHC60e5aMP-f1mL9T40f5bXx-Y_0Y", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "1f3a9615b0745046a972bad5d59794a0b60b032b4ac94fe85f77dfb380d1f32b", |
| "result": "valid" |
| }, |
| { |
| "tcId": 246, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "EhmvUjAGTul3hmciXw4AnNuWEzDjhu2zTk-p_d0OW-c", |
| "y": "4qElVCJ_YTqqp4k43bvJm5I_nRgbgZLcS4Fld-jzt-k", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "caf9141d1fca4d0f10683b5e86d2b41af5602f017991fe7348d44e8d7014115c", |
| "result": "valid" |
| }, |
| { |
| "tcId": 247, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "YN7xMPGQ5txE9euKWeEufvsn25aMf6bMbTF4XwZrQbE", |
| "y": "8btVasTNdwM-eqbFuhb0frr7FJdaf9ct2bf-IxFrylU", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "6539ec1c98fa75197ba07c678b26300b3da1fe407dd4c68b89457ed669082e06", |
| "result": "valid" |
| }, |
| { |
| "tcId": 248, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "8j8JvbfRconrAFl1p1ejkyW035sp5VuiymebXsCXOuk", |
| "y": "GMiB88e2wSvtHsVLg30IxZCOib3O3YS5F3cgN494lgA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "0b6619827cfa948d63f021e9eddb92f884fb5ce8a404bfe059e993fc23447a69", |
| "result": "valid" |
| }, |
| { |
| "tcId": 249, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "Xb7AmMG33j4-LnPQtizUnId-GgEwobOesv1NvUQmqkw", |
| "y": "y-7iF1kajXbMjerxTd5S4_QB5Tswy7nBgHkQ2CfQBB0", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "2a53a561acf5caec6eb0d8aa40727942881a75d136899dfbff91528236926c39", |
| "result": "valid" |
| }, |
| { |
| "tcId": 250, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "HnBzDcTznIlwGC4aKcyDa56dbL1vyqjA3BBi_tmoSWk", |
| "y": "PnuRUfnIozRTZvgiHI-3AOjDqap_DMRqSIZOFgVZIJQ", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "9b377716ff1d056dac8e392249eaec740d2f5aa62303f4baf6bb1b03b2a276c5", |
| "result": "valid" |
| }, |
| { |
| "tcId": 251, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "9CjJrj4j6vnCpbmn5B79HP-_NfiBv8NWlNnAXR4xKxA", |
| "y": "722pAjz9LdDLe54qd9ZEr_5ipj-w8p1FKRxoYaoGPFw", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "0c0c6867669743082547aa94451feb362fa29fbaf228dfb3eaf375f1a5ec2fb3", |
| "result": "valid" |
| }, |
| { |
| "tcId": 252, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "uaFtmluFpxTiuyqiKwhqF0BMej_2JFJzI0dBnJnpC9o", |
| "y": "1Xi0YvUjmUMEtq_PaUSpzF0K0a-tlWR1yPKVPAawa5c", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "d11f9e32587fd3b6f4a2354812618b4b3b4a7539b8a223b388bb7437f8d138a5", |
| "result": "valid" |
| }, |
| { |
| "tcId": 253, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "j2WaFjpY6fkAwemzT7HNYf_JiQJnvjQXyK_nnVchTaA", |
| "y": "XNXLaKK5PaDb5Wwc_A3Oi2wyYODEg3nG0gkfFrOSIcA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "4babf6368e0359b78614060241ece46facca3f52f5bbc47ac0b46a075b5dd3a0", |
| "result": "valid" |
| }, |
| { |
| "tcId": 254, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "0lfxM_AKB59OZ3jqSpv0K58jEpBDG1uT1-iw41tIAQY", |
| "y": "UNbGtGV00e_OA1ELjbSgmBzhOMW9j-DlTJiMQMX8kgA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "9627cc5c8d8b72278be89c32b52210173e6f4b8e2f48e460c6429f46f9f469ae", |
| "result": "valid" |
| }, |
| { |
| "tcId": 255, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "XvKsV8TpPPeNj4bDXUE7mNwZAt0kWv_eXBYDSvx-pFU", |
| "y": "R7Pp93-8UHW60DxBgJTxrsHQPt6voWf6avg1JlUvcDQ", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "d2b178bc9bb16b5a91a100bb72e15a9639e050c034346061413ec20c4fcc9bbc", |
| "result": "valid" |
| }, |
| { |
| "tcId": 256, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "p7UT-WJmQU-m_0OaNdjwmrYV2wu2o7GhIMIXaD9ySyM", |
| "y": "QgB6LJ_qvNYkmg0XrOzZleKiF_tfB77JaTgBbil--lI", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "6cdca0a731aff1ccfb1904a769cef79eba965fbab1cc64d2049d0df45dccd276", |
| "result": "valid" |
| }, |
| { |
| "tcId": 257, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "d0Orckja5fGlmsawoTbp8eUa_4vUV5Ws5fgYehPt-a0", |
| "y": "vZZCB4N4urXG1IT54c45Z1tyFwvzmryb55QvwB_ENdc", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "bd15e97a7f49aa33e57b54140a75fffce71b788ce0faa334cf8b45623dcc818a", |
| "result": "valid" |
| }, |
| { |
| "tcId": 258, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "DjqpcbrNrONQ3AlX-lveCUYyTrE5k51_wZl8cB7_0Eo", |
| "y": "Tmw2JdlWQWjTp1KWEiGh3oz189YDdSqMLmJ3rDqRjCU", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "c8b5e8e7488857a2dde62c5fc21e4525ebaba0e06b5be83ec6e7dd771e15a01a", |
| "result": "valid" |
| }, |
| { |
| "tcId": 259, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "D1Y-Ib-bJAFafNu28ACmknhKwuS8JxXHb2hCZKiZyCQ", |
| "y": "DKsNduawHKvk8ydCnRG-EV7W3AynTwLBuYeggvWvQ6g", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "1c63a457509b148272687e6e442bde51982d41b0080d8c0c5eb714257af971e7", |
| "result": "valid" |
| }, |
| { |
| "tcId": 260, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "XaSfECSeTfPbtOMezgsO6aoHPyWIGVqq5j509lZ6d0g", |
| "y": "ELXdYba_IZ6eqzDvCcE_wYSz0J_3pOGSvKj1ERxBY8c", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "73a1ac9ece354a930dfd9c77577b4f50acc0a78964ea0d7775631d64c709c4a2", |
| "result": "valid" |
| }, |
| { |
| "tcId": 261, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "b3Lm5cYwBnnT8U8PblkGZWQ1dq6LvLfAWy9Kg-deasM", |
| "y": "5xLLBW_wNNo0BUPF2mmX5lo6tM056ZeJK7ku4sIrgWc", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "fcaa406329bb74f995862cea7cecc7425c6bd4148ef1a9f46b5d42da5994556a", |
| "result": "valid" |
| }, |
| { |
| "tcId": 262, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "a1RN-RaOd4fbKC4q4B3XIwbZybyA9as4zllHZsPZKek", |
| "y": "Z0k_9gHKYIYrR9OgeFyRfkRYQETjYCOlRCQBXli-UEA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "e49ff11d46b6c4b5dde528b04132d15c040e79f9b7151fbc650030988028cb87", |
| "result": "valid" |
| }, |
| { |
| "tcId": 263, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "HDE4W525s3TpJJmTmrD9fn7aRkVh66ifzXtHaYFKhjg", |
| "y": "pHZM-M6XtdFDu47rnhsnKH8rc5QuzbxjWar7HuehUsI", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "fc8f64eac1c7e688c52c467185de21914e8b253056d9e4be010ed0128f92a889", |
| "result": "valid" |
| }, |
| { |
| "tcId": 264, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "qrz4sUQ9bLsd4Smg_-CfYLI_2dCkS2vfJb7XNz_b_R0", |
| "y": "txa95_6fL0beC2iOMCXgKc_xUkRCmtT4NIT13qSvhYM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "6b56d8a01a884319ab5fb9d890cacfc7aabd81ad938cb5eaae207c8c1aa06efb", |
| "result": "valid" |
| }, |
| { |
| "tcId": 265, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "581YC9lXkV1ScFaDLjd5OrOwgt362TckEuGQjlwWu7Y", |
| "y": "IIYBqXDVhEt4DZJG6Vg-s1kYxC7WlcB9UiRAN_DjHbU", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "2f64b5c8046d41a4e1d631ff23846bff956a4925a47f8534490a20b4b1918b9c", |
| "result": "valid" |
| }, |
| { |
| "tcId": 266, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "KlLbH-JGtxx5wNCsSafTjeZ7ICmV77vSqcxSX282AQM", |
| "y": "aPSUvifgWT4tYS8foQqSEUN-aqFuZdl3NQFAcvDc7JQ", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "63ac31e718b9a780a85f0670e1d3685bbe306e5f06fee282a8784700b503c124", |
| "result": "valid" |
| }, |
| { |
| "tcId": 267, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "HFDcSf73CMTN1i52b5tg94TVGv7heo_p83AbL65Vt6U", |
| "y": "0Q8NljnYPc6PJqhpcFptbTjm0yj1aFWBFCrsDc0fkOc", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "555c1917b770cebe6a98337a008ae3d8d04f571565327c93debf61ef90ddddd8", |
| "result": "valid" |
| }, |
| { |
| "tcId": 268, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "bQqhvBzubQfQRQAsEykNDKJco8h4M0OlJfrHBHK5LGI", |
| "y": "1vunEXREi0cs8XKwyp43fxomA7p64SdtFTsgxj59JL8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "3a65a9200f8f96635912faa5e7859fa303a76a1c2a41ea97ef61aa39287700a9", |
| "result": "valid" |
| }, |
| { |
| "tcId": 269, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "8H49i-K6VMYIQUHh_Sspz9ANTm3W_7EV7YObEL2KQi8", |
| "y": "QpksuaUkOJfVVAjpu1VgQzGNhzSa813MCXXtgFyPosk", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "bb7bb52da570ba58e05fd322f82d556c2d65b365db30815879f67f233b089b51", |
| "result": "valid" |
| }, |
| { |
| "tcId": 270, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "Q6m5AnTb1fNt0pBG_IOQAI3edFE85MPoiSsjbv_4DJ0", |
| "y": "xxVHFSpYl9vhaVe9FdGofXcElvgU_ikhyPM98EOTx_g", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "e8cae9944233b867eedf5902fc49ecd07e4c81c46279531e89520b74ba5370b5", |
| "result": "valid" |
| }, |
| { |
| "tcId": 271, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "6a-OjBnanVwvOzwDuOknw8vi1xf5j1AJcuVtgusHwrE", |
| "y": "ToP8qsrcJvi7XnuUdB_lTzEnXr1uHJadfsL-zq2KDa4", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "e72ad0cdb25f4307d1d834a5f792e9af64fd1b69a47041ec8fa46d526f419e4d", |
| "result": "valid" |
| }, |
| { |
| "tcId": 272, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "M9lYK1Z6rb5ZYG-m_8EYSOSUe1F5WXMXd2MXsrT_ZdA", |
| "y": "tNhWjchDMZzAT0vxEElt7nySKfxoywlY88vTfsymmQ8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "000197fbc260a84dbcbf88136aeaa79b03bb8949aefd2416bef63929ef789bf3", |
| "result": "valid" |
| }, |
| { |
| "tcId": 273, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "4hwCgq2xsgVf2nRGRMaGEs-wxopwuYEtAH8hp48a3Eg", |
| "y": "SfPnZEvGYz4nc6LzzFIU-nII4wr7PemS8HfuMhVp3Eg", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "cdb18bf62670a853488ca510d8f55bab2918991424925bd9b74a821d2c6e7e3c", |
| "result": "valid" |
| }, |
| { |
| "tcId": 274, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "ryfeDaZVbk5kWIyWlK_umoThy9DDiJct86mX92C7zZA", |
| "y": "PFoC4WFVHzM9dwVZqxr0m_i2gnSJZZCTnOlW2ZE7Z28", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "167303505d22cf9ef78c5b9687a5418fa9fb284f2b0ff68316288ecd7f2e2e09", |
| "result": "valid" |
| }, |
| { |
| "tcId": 275, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "DaQbglULNY_0dJFdgxBNQag6Eu9wWJudOS8PMNwyQp4", |
| "y": "3HYWPI_gej9wnL2S2gu_xQRfPbgqpTRM8f1bJ_zS96Y", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "85600ff23c3cde26009fea9b6539664bf045056883728ab0d4498ea0a8f4a453", |
| "result": "valid" |
| }, |
| { |
| "tcId": 276, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "GchEuMcgkCagmWp4KYPhvQ8N6SVbhnOb6b7wjqVHXMY", |
| "y": "aad53fV3R899miLwDtjvxugYr1gnt1DWZf7m1tWKIug", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "a3250a2bfb145ce86e706ac3ab2bf503a66486ac0b2f7522601c124b0e0f9c5b", |
| "result": "valid" |
| }, |
| { |
| "tcId": 277, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "vQe9QybNyr9CkF76RVmjDmjLIV1Aya-2DOAtT9phdXk", |
| "y": "uSe1y6AtJPuar-HUKTUeSLrp3ZLXvHvhXluKMKhr4T0", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "2d70cc8c8af01366051cc8359c2fc8f258757e2601fd8f3e08422a7b23bfeff5", |
| "result": "valid" |
| }, |
| { |
| "tcId": 278, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AIne4npg0HHau69Y8-VmFNrTt_moAwdp_QRjs-bg8Do", |
| "y": "FHtNbn5_2Tm5tU2rRY_VVq2P2vTabDkJWIxOBQynSmc", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "cbe0c571d1080ea34ee20ad1bfd21ea5ecc442ead733fb4eee3c0d7b0cce9935", |
| "result": "valid" |
| }, |
| { |
| "tcId": 279, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "Qu3hBs-FrvRt9-XbqKiwBFkxfZ52ant3wpmqDhfeoUI", |
| "y": "tumob0_D6UXUMjuo5Fn2t7FMVjppjHV6LV97C8MB7eI", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "33320fc7917fe4e19280bfbfe16f223c037f7c2dc30c0fda98310740f57fe289", |
| "result": "valid" |
| }, |
| { |
| "tcId": 280, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "l0tDFsXn0TSLKNvE_WHY00cN50TDD1viN_hfKZad6nc", |
| "y": "tfALWLg8_HvFFlVGW0ooq-HtPb7CDGtGQ67IW5WlvsY", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "35c726ead66c39414fe0c24604df7838e5725d2fc1bd0853261e1de3338ecb4f", |
| "result": "valid" |
| }, |
| { |
| "tcId": 281, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "WYc9dSOTahIbYp6YcPkwQZ8lOldnudDcSXFvLFDhe9A", |
| "y": "Fjtx8r9DGPveHOqlhUUAgO7ChHTNGL98IdLRv95P9nc", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "66ea42fe6fd8741b37599bbdada3ec0e6b08c0b52ea67c29a33172f72742583c", |
| "result": "valid" |
| }, |
| { |
| "tcId": 282, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "vYWnn4HE-WE-ZPo0eIZDeFbHNY0bac8ekj13Qtgvm2c", |
| "y": "Z9JpGOqorLETodqtrtxwl0JFcwPrwjzdpVcmE9yCdwM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "2f8a502e4f440133e84fb625292cbeabe2cb79da73987c76d4fed864d1b1b762", |
| "result": "valid" |
| }, |
| { |
| "tcId": 283, |
| "comment": "point with coordinate y = 1 in left to right addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "PmpO_8R8L1kmu2tKzy6sSLlSTEfVEfgWl2eWd4YA1sU", |
| "y": "v85ZMkKlmFqXdZD410hd8_lTNSlX88F8E-lFg9nA57k", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "06436817d8928b77b73d16c5c3b35e243ad3ef2ab59ad047142c67a6d0923c84", |
| "result": "valid" |
| }, |
| { |
| "tcId": 284, |
| "comment": "point with coordinate y = 1 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "mkSH_PzoOWaI50SeCV_oA8qiU9S9fGbbxiYcydn4g6U", |
| "y": "DlJRuuKcWlzfoxvGEQVnGoigGEZzmBWNNbiIKSN8C_8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "7e83fd2c3d713bc85d6d85d9078b3a0842824d410e8abde04da0fd71c7d94705", |
| "result": "valid" |
| }, |
| { |
| "tcId": 285, |
| "comment": "point with coordinate y = 1 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "_tbOEnKQwSkcpc5krLTg8viQVlTR0lulfB90q1LyH0I", |
| "y": "lj0xZxwGuAIWmSlSXEof3v9bHq-rkZ3C32xSvoTfrvM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "0e3dfdab606ebdc6428282acd443f189c99b3b483aa101fd8d6bed38aec59e02", |
| "result": "valid" |
| }, |
| { |
| "tcId": 286, |
| "comment": "point with coordinate y = 1 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "987ltV8YafE33XB8j4-4llor5YQMMUn7dZaVpGYbnA0", |
| "y": "I8eMTpZHsNbLLyYCvnP_Jc89CcltiStXRf5eyoFK7JE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "f489f2bd93f76b8e41fc6b9f211bc599d49db1f17a38e95bab1d31b2a2b55829", |
| "result": "valid" |
| }, |
| { |
| "tcId": 287, |
| "comment": "point with coordinate y = 1 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "K6quw7Po1UpOGPCWC5R9olNePPzKLPqLcROq2OO2Ym8", |
| "y": "cvcefJ6WBCwdOcyPETnVFHxvT-YuI89t82S19NiZ-EI", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "cc5738b49d30d5d02cf7e0c54a3de09b5b6f3c4dea91dd0679072a3562444c37", |
| "result": "valid" |
| }, |
| { |
| "tcId": 288, |
| "comment": "point with coordinate y = 1 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "pRqxI4vBvtJSR-fRecg6Ya4tSp_iKIw2OuDrenfeQyo", |
| "y": "PG012CuoAX5sqQQcx4WjBwP3vEQnUG5iSsWXnXFUId0", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "89a11177d6907a81d47467093bf6a3cc8ba55dee05239b160a31a3000f5d807b", |
| "result": "valid" |
| }, |
| { |
| "tcId": 289, |
| "comment": "point with coordinate y = 1 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "i1rooOVfMPUJBhMVq655rEgPiLRGVfcmmjhcgVJohL4", |
| "y": "Jil0oxoOIyISbC13smsQir2B-LlSxFjMyV1G-0kkx8A", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "2cb03c30b20037a5cf4d5b33574f3abac895bfab37867eb2ebed260e0929058d", |
| "result": "valid" |
| }, |
| { |
| "tcId": 290, |
| "comment": "point with coordinate y = 1 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "X2DHfkdN1myBNe49r8dbpkRkmCTHJzdUIJGtRprbtoU", |
| "y": "MSwJxptinQQ2vzvWxgg_8qh75ISnPvOl0sPga12bIbM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "e54d487d0c4b12fe522af3e663ce316e632ba9d63a1f02a36fc5a82bf82731a4", |
| "result": "valid" |
| }, |
| { |
| "tcId": 291, |
| "comment": "point with coordinate y = 1 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "4G6qc_b-rkVBfYWbutS8QEsohbzSE-us5ZThb0lw4MQ", |
| "y": "Ee0zI6PXr8cHYjmIQwf5GEntX142thcdMJyBNExT4G0", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "ccea969d40fa42933f4fbdc4cabe2185f8a452996254c1f4e0dde5e14feeea8d", |
| "result": "valid" |
| }, |
| { |
| "tcId": 292, |
| "comment": "point with coordinate y = 1 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "Dxwbien8b8D678kQn8ShJH2fVMdJe2zJdealRVvvQQg", |
| "y": "Nss4GFSKybQeK4M2w-uNlwda5H4YJ_of-T1DQdQ8DB0", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "eaae0e188c9427bf3c8b3ded772122204c328d5941e389d808e2724638f9aff8", |
| "result": "valid" |
| }, |
| { |
| "tcId": 293, |
| "comment": "point with coordinate y = 1 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "V3Bp6ChKlfUdyrkZsFNmVwWJcdq3Yhf4065yKmQJLiY", |
| "y": "5R9opyLMA5f0gBQBdx6aPRmI1K928U-eL5w24Hc-KcI", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "fea0cce1358f1ff40ffeaaffbf91b2e8d426d4e31e9627731ace3a122eab6b0d", |
| "result": "valid" |
| }, |
| { |
| "tcId": 294, |
| "comment": "point with coordinate y = 1 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "JAaidZBQuSXdT4FMUDPjVVSPQrvxr7eRwRDwAx8p9oA", |
| "y": "mdX0sAXeOSfxZavv8ZaijHIX-rG-K1IJwyTn1i0t1oc", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "837621ea4827bba0376aaa8aa66cfe144a2ff1e359dc619a06441d3e055f9771", |
| "result": "valid" |
| }, |
| { |
| "tcId": 295, |
| "comment": "point with coordinate y = 1 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "zKrGHzWieGEYNiFkK8Vzr5EzVvtHz1gvC1KZCZ1vbGk", |
| "y": "kfcnK4O3OKel0wRHyH8San2Y7HL6JgnQk50Y236n6zo", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "63974ce6153762e5b364523cead93e8ce8bcc77dda56365d676136169fc4e39b", |
| "result": "valid" |
| }, |
| { |
| "tcId": 296, |
| "comment": "point with coordinate y = 1 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AUFZFycvGYTnIXo2-zEf0pBNQaaxOXP5Kq47kOheTVY", |
| "y": "2XyCLreyGoTQ0b5IZ0BKgMNIZ_QxOdrcw2GeELIiVis", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "0a0488144bc36d690b62148ac3076047d46d48f7adbb0f34fee9a636295fe737", |
| "result": "valid" |
| }, |
| { |
| "tcId": 297, |
| "comment": "point with coordinate y = 1 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "slddEAxvoFa80TerERtTFaiQjCkkO4Tz3JltDkV2S5E", |
| "y": "Zsq-tBiFWI7Ai0clffWL1Y99zZ4BLiZp-i9S4ldn_Ew", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "1232165538a44268aa7c199c54d6d207c4ef3f5aa790c10c926a20752ca645ce", |
| "result": "valid" |
| }, |
| { |
| "tcId": 298, |
| "comment": "point with coordinate y = 1 in precomputation or right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "wXNV7TDM1kJ_loVwkCGyXBHtF26WEMR5vMTMdVKnOOY", |
| "y": "H3URR2HboOxgzSZLurdjxdWrzHXNj7VlHQZFF5mIzG0", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "dcab5e874e4fb76bc4312528e9d76dfae56145922533089734110bf5653f4d77", |
| "result": "valid" |
| }, |
| { |
| "tcId": 299, |
| "comment": "point with coordinate y = 1 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "NBWSOQzM5IXeiIDz1yf2ZMOBkUob7Ow4OzVYZ1H8gcI", |
| "y": "rdcYUrhwFuEBnK56kIDnXOCwuKrBddaS1ee02tCI9cw", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "4ce2701b2be63a0083a4c53f7a0bf04cf871654f5edb6f625e3ea5e7d0bdcc90", |
| "result": "valid" |
| }, |
| { |
| "tcId": 300, |
| "comment": "point with coordinate y = 1 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "-nZLa3aobDt2ISCCXTU6JHZiCMH1zA_j_nmYAmouxcQ", |
| "y": "O7L5SP2UzapYabHg5zpNlwNcxJNX-3t01-0KLFuNVOs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "7abef9765cca721320fbf8edcbef6d2ba25d17b70ffa1776029bc38fe677a12c", |
| "result": "valid" |
| }, |
| { |
| "tcId": 301, |
| "comment": "point with coordinate y = 1 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "px-7YXGZvVhbS2YhLKM8qeCTcOa_FcjqCs79nI6UXQY", |
| "y": "hA8FiGMHjnQ-Ig_5nyO7wdqjaDXUsSafCnU25j8G2FM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "5f61404dbbbc2867dff95c1f37ed44f4cb8fabcd223b03739d888308d13bc412", |
| "result": "valid" |
| }, |
| { |
| "tcId": 302, |
| "comment": "point with coordinate y = 1 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "E8gpLYVNOUUcDGOoArjAPk_Lh17wEjmJYpW6HA84aXU", |
| "y": "-C3xlwhv2GAyyza2mieHbddajpZ582_8IhDtsSjUvhM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "8d673a577e35bf9d5d00676c08b2c739617c46a052188403aa06dc714af6acc1", |
| "result": "valid" |
| }, |
| { |
| "tcId": 303, |
| "comment": "point with coordinate y = 1 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "DNnfQVrMDDL9Tj1pJM5TB1sEUr-Rmiqy6-Jll1cPHs0", |
| "y": "WYXY0sXfePwQD4fvtt-pVDdXvf_s8IPfzR7LON5sI_g", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "a7835ffee0f2a69dfcf70d4e798dbe3ed32ba03cfddae5ddd11d8c0ac3d74f9b", |
| "result": "valid" |
| }, |
| { |
| "tcId": 304, |
| "comment": "point with coordinate y = 1 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "0tvqQEayP9KyM9HOMdzt24myXybAYnqdLbPFYFycyZU", |
| "y": "Nb3I3nRRweJ-l6qRQCzOOILHEmnZy9y116wM65Ebm20", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "e98ea22209cd397edb6c319648c1eb24bc4d39598ab11995571926684ce2ceca", |
| "result": "valid" |
| }, |
| { |
| "tcId": 305, |
| "comment": "point with coordinate y = 1 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "iI-wRPsrbKpgNmv6ZirbpHm4NlplVaKYh9WA9YcIa6g", |
| "y": "SC9OwkCCpI1kAq-hYiFD8m5h2Rt-MNaksiNjDuEPcPs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "91b65733860b1bdb9541d9f55895a3dbb3f13c199251d33006b6dcf90ac349ed", |
| "result": "valid" |
| }, |
| { |
| "tcId": 306, |
| "comment": "point with coordinate y = 1 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "LivsE0JJN51XcAMB86WOSzlaTSg3DSoG5l56yJ7XasY", |
| "y": "l9yWC9eVzfT7z911FJBXuOAiMxx7VGHzg6xYnXZN8zM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "1fdf7c5c48047a113e5e5d1b7ed593337e769231cca5c7110160e0c1b97f4256", |
| "result": "valid" |
| }, |
| { |
| "tcId": 307, |
| "comment": "point with coordinate y = 1 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "x4zafjueF3Lr7TCytR3PFVppoPxQRVeDbiUUfPuBJ9I", |
| "y": "-Cic84sDPTdjyPn2wJF4ejFC-4Pf9XGVkCgsb4UuAQU", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "ba0abc3e71726cb51330489176357b81b8074d7690e4e82e9a3c00151e1fa318", |
| "result": "valid" |
| }, |
| { |
| "tcId": 308, |
| "comment": "point with coordinate y = 1 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "Hj303X-3cYywqg3XL4olyDxOgE58vUjF6WVlH54jv04", |
| "y": "8P9A3ZeW5Kml7d0sTKTr0QmQ2PuJGNEtU8dgAa-p3n8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "16e632f9752d36602c95ec274b32ad594f39f6ac3bd4b0b20f8637392142cef4", |
| "result": "valid" |
| }, |
| { |
| "tcId": 309, |
| "comment": "point with coordinate y = 1 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "5cXcP9iNhWaLO3Cf1rQjLx-AlJy8y1WINj5sIXorPtg", |
| "y": "jb0NbjzJfzCB0WYCqj0bZV7geRyH_LWr5iF9jIUTgH4", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "9eed4b96569f604a4d3f5af97499807111fc9888c458ece2e3000e245c2c02b0", |
| "result": "valid" |
| }, |
| { |
| "tcId": 310, |
| "comment": "point with coordinate y = 1 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AhxB7O7CTg-6iUrXQVqVmMvNFPpspG4lV1Joodjlu8Y", |
| "y": "P4Rsahhfo_I7uSwU5-LLqMdAR8Ca92b1XvDJB8gNlFE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "21ac32013838812621dbb584965bded6fc851d3a029810679bc57b2381bb7a7d", |
| "result": "valid" |
| }, |
| { |
| "tcId": 311, |
| "comment": "point with coordinate y = 1 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "jiQZLNMzNaEU9QcCZsAUyw2McE0W1gQuicF1l7zU534", |
| "y": "vbTFFxcEwsCSdcIqMQ4MT-CS5AhIVtqZuUq7-p9Gn0g", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "fc5978da01ca83e127dddf989a0358871b3c4ce0755bfb020633db467e21a53c", |
| "result": "valid" |
| }, |
| { |
| "tcId": 312, |
| "comment": "point with coordinate y = 1 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MckK5HqT0JojUrbzZ355depiqt7bVsEY64ufdx4t2fU", |
| "y": "8mAfucyiME5ZRCPPSAZNvtF65ARS8YvmrgGDIZEejLM", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "9f417341261aa45d396b0ccf2a3dee7a466ca47e3ce86ecd2071d9c4db08820e", |
| "result": "valid" |
| }, |
| { |
| "tcId": 313, |
| "comment": "point with coordinate y = 1 in right to left addition chain", |
| "flags": [ |
| "EdgeCaseDoubling" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "0vIRz6uE4ByOVUQDYjTevjWuEDu4eNerzqaCX3U-A6M", |
| "y": "hffxhw5k8SYq9nol75iAQZ9FYI5_nabe6D9fRs61Pcs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gJxGHYs5FjU3_49e9bl35M25gOcOOKfuCzfMh2cp6f8", |
| "x": "BGiudwYiHlmQ90hNNPvsWpkFAXmmwRgXu-1K7ZYpmP8", |
| "y": "tSKNiaG0SPEjMjdsjH8IB2NTKgVeB_FKXeDcMBBFeeE", |
| "kid": "none" |
| }, |
| "shared": "f419febb32c254611adf569c2d583b17542b1538caa0001967f0a4bc34b8b789", |
| "result": "valid" |
| }, |
| { |
| "tcId": 314, |
| "comment": "edge case private key", |
| "flags": [ |
| "AdditionChain" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MQKPM3f8jysZZ-2quQITrK0NqfUIl_CPV1N_ePEWdEc", |
| "y": "Q6GTAYk2O73irEy9FknNxvRRrdcd0vFqioZ_KxfKoWs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM", |
| "x": "Xsvk0aYzCkTI9--VHUvxZebGtyHvramF-0FmG8bn_Ww", |
| "y": "hzRkDEmY_343SwbOGmSi7NgqsDY4T7g9mnmxJ6J9UDI", |
| "kid": "none" |
| }, |
| "shared": "85a0b58519b28e70a694ec5198f72c4bfdabaa30a70f7143b5b1cd7536f716ca", |
| "result": "valid" |
| }, |
| { |
| "tcId": 315, |
| "comment": "edge case private key", |
| "flags": [ |
| "AdditionChain" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MQKPM3f8jysZZ-2quQITrK0NqfUIl_CPV1N_ePEWdEc", |
| "y": "Q6GTAYk2O73irEy9FknNxvRRrdcd0vFqioZ_KxfKoWs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "AAAAAP____________________________________8", |
| "x": "acDnZ_m-qr_bzfMEoOxotfbWcQPPN1if2EbaGh3UR7M", |
| "y": "xRdBbkUBRGP8nPHEBH0CrORdpHORaqUdey3D0IAzRSs", |
| "kid": "none" |
| }, |
| "shared": "a329a7d80424ea2d6c904393808e510dfbb28155092f1bac284dceda1f13afe5", |
| "result": "valid" |
| }, |
| { |
| "tcId": 316, |
| "comment": "edge case private key", |
| "flags": [ |
| "AdditionChain" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MQKPM3f8jysZZ-2quQITrK0NqfUIl_CPV1N_ePEWdEc", |
| "y": "Q6GTAYk2O73irEy9FknNxvRRrdcd0vFqioZ_KxfKoWs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", |
| "x": "m78G2tmrWQXgVHHOFtUiLInCyqOfJiZ6wHRxKYhfvUQ", |
| "y": "G8x_qE3hIKNnVdrzCm9H6MDUvdwVA27So0R9-nodPog", |
| "kid": "none" |
| }, |
| "shared": "bd26d0293e8851c51ebe0d426345683ae94026aca545282a4759faa85fde6687", |
| "result": "valid" |
| }, |
| { |
| "tcId": 317, |
| "comment": "edge case private key", |
| "flags": [ |
| "AdditionChain" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MQKPM3f8jysZZ-2quQITrK0NqfUIl_CPV1N_ePEWdEc", |
| "y": "Q6GTAYk2O73irEy9FknNxvRRrdcd0vFqioZ_KxfKoWs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "f_________________________________________8", |
| "x": "wdFyaeRuOHrL4pnsLMnMLa2j8F5M9BLyrZRrcAqiYTo", |
| "y": "7bd0TzcME6T0mVfVT_eYEZ0RH2kSnCTbX1-4QWKQnbs", |
| "kid": "none" |
| }, |
| "shared": "ea9350b2490a2010c7abf43fb1a38be729a2de375ea7a6ac34ff58cc87e51b6c", |
| "result": "valid" |
| }, |
| { |
| "tcId": 318, |
| "comment": "edge case private key", |
| "flags": [ |
| "AdditionChain" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MQKPM3f8jysZZ-2quQITrK0NqfUIl_CPV1N_ePEWdEc", |
| "y": "Q6GTAYk2O73irEy9FknNxvRRrdcd0vFqioZ_KxfKoWs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", |
| "x": "d7IKkS5rIxNQZukRiRUkvE7-NWDj6SNQtS3sjzdfK1Q", |
| "y": "o9wpGCXOo_f3sQv83QOKct9iPaHoUODxyqgB_NbMZ_8", |
| "kid": "none" |
| }, |
| "shared": "34eed3f6673d340b6f716913f6dfa36b5ac85fa667791e2d6a217b0c0b7ba807", |
| "result": "valid" |
| }, |
| { |
| "tcId": 319, |
| "comment": "edge case private key", |
| "flags": [ |
| "AdditionChain" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MQKPM3f8jysZZ-2quQITrK0NqfUIl_CPV1N_ePEWdEc", |
| "y": "Q6GTAYk2O73irEy9FknNxvRRrdcd0vFqioZ_KxfKoWs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "_____wAAAAD__________7zm-q2nF56D87nKwvxjJVE", |
| "x": "D6givCgRqqWEklkuMm4l3ilJO6qtZR9-kOdctI4U22M", |
| "y": "QAu1FgokV_OQtStDTCDndMtOWbCvAX0KG-7bq6C50Rg", |
| "kid": "none" |
| }, |
| "shared": "1354ce6692c9df7b6fc3119d47c56338afbedccb62faa546c0fe6ed4959e41c3", |
| "result": "valid" |
| }, |
| { |
| "tcId": 320, |
| "comment": "edge case private key", |
| "flags": [ |
| "AdditionChain" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MQKPM3f8jysZZ-2quQITrK0NqfUIl_CPV1N_ePEWdEc", |
| "y": "Q6GTAYk2O73irEy9FknNxvRRrdcd0vFqioZ_KxfKoWs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "_____wAAAAD__________7zm-q2nF56E86nKwvxjJVE", |
| "x": "VMzJQVAm1z8gqEW3KljlsYvSfxmFQqC-7qa8kgceXIM", |
| "y": "47zAuUuuus7FcHjqJS1A3W1h9DSicRtpMC9xCOv26V4", |
| "kid": "none" |
| }, |
| "shared": "fe7496c30d534995f0bf428b5471c21585aaafc81733916f0165597a55d12cb4", |
| "result": "valid" |
| }, |
| { |
| "tcId": 321, |
| "comment": "edge case private key", |
| "flags": [ |
| "AdditionChain" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MQKPM3f8jysZZ-2quQITrK0NqfUIl_CPV1N_ePEWdEc", |
| "y": "Q6GTAYk2O73irEy9FknNxvRRrdcd0vFqioZ_KxfKoWs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "_____wAAAAD__________7zm-q2nF56E87HKwvxjJVE", |
| "x": "yQ4wCDndWJUegJVwYxVEA8tOZkTHdDZIE9AMJI-o7kE", |
| "y": "nQr755LmGMRj-O85rHv8na-6rLnoUzKRuFnJmDwoPlE", |
| "kid": "none" |
| }, |
| "shared": "348bf8042e4edf1d03c8b36ab815156e77c201b764ed4562cfe2ee90638ffef5", |
| "result": "valid" |
| }, |
| { |
| "tcId": 322, |
| "comment": "edge case private key", |
| "flags": [ |
| "AdditionChain" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MQKPM3f8jysZZ-2quQITrK0NqfUIl_CPV1N_ePEWdEc", |
| "y": "Q6GTAYk2O73irEy9FknNxvRRrdcd0vFqioZ_KxfKoWs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "_____wAAAAD__________7zm-q2nF56E87nKwfxjJVE", |
| "x": "f-NrQK8ir4khZWsyJixx2hq5GTZcZd-2OlqeIhhaWUM", |
| "y": "GWgrptpJydxg9gv7-CNZDotMKnqEdQ3tKvLq05ZjXv4", |
| "kid": "none" |
| }, |
| "shared": "6e4ec5479a7c20a537501700484f6f433a8a8fe53c288f7a25c8e8c92d39e8dc", |
| "result": "valid" |
| }, |
| { |
| "tcId": 323, |
| "comment": "edge case private key", |
| "flags": [ |
| "AdditionChain" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MQKPM3f8jysZZ-2quQITrK0NqfUIl_CPV1N_ePEWdEc", |
| "y": "Q6GTAYk2O73irEy9FknNxvRRrdcd0vFqioZ_KxfKoWs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "_____wAAAAD__________7zm-q2nF56E87nKwvxjJPM", |
| "x": "gNGZfr2-jlTgVZYZbHqV7DpT4me6KiRxmWCqV35hUOQ", |
| "y": "DGlrAUfbBllbJyhKDBZSTAER6Y1KRlilq7k4531Xgu0", |
| "kid": "none" |
| }, |
| "shared": "f7407d61fdf581be4f564621d590ca9b7ba37f31396150f9922f1501da8c83ef", |
| "result": "valid" |
| }, |
| { |
| "tcId": 324, |
| "comment": "edge case private key", |
| "flags": [ |
| "AdditionChain" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MQKPM3f8jysZZ-2quQITrK0NqfUIl_CPV1N_ePEWdEc", |
| "y": "Q6GTAYk2O73irEy9FknNxvRRrdcd0vFqioZ_KxfKoWs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "_____wAAAAD__________7zm-q2nF56E87nKwvxjJTM", |
| "x": "QJ-NohrqI2pfWhkE0DEMHGGSpn0NoIk2MZhpqK0IOKM", |
| "y": "jyMITTD_canx2RjULEK_CMFmXxTp1ZhsHpwtONXhcKU", |
| "kid": "none" |
| }, |
| "shared": "82236fd272208693e0574555ca465c6cc512163486084fa57f5e1bd2e2ccc0b3", |
| "result": "valid" |
| }, |
| { |
| "tcId": 325, |
| "comment": "edge case private key", |
| "flags": [ |
| "AdditionChain" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MQKPM3f8jysZZ-2quQITrK0NqfUIl_CPV1N_ePEWdEc", |
| "y": "Q6GTAYk2O73irEy9FknNxvRRrdcd0vFqioZ_KxfKoWs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "_____wAAAAD__________7zm-q2nF56E87nKwvxjJUM", |
| "x": "VOd6ABw4Yrl6dmR_QzbfPPEmrL56BpxeVwkncyTSkgs", |
| "y": "CmYOQ9YLzou97eBz-l0YPI6OFYmMr2_35Fg30J8vTIo", |
| "kid": "none" |
| }, |
| "shared": "06537149664dba1a9924654cb7f787ed224851b0df25ef53fcf54f8f26cd5f3f", |
| "result": "valid" |
| }, |
| { |
| "tcId": 326, |
| "comment": "edge case private key", |
| "flags": [ |
| "AdditionChain" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MQKPM3f8jysZZ-2quQITrK0NqfUIl_CPV1N_ePEWdEc", |
| "y": "Q6GTAYk2O73irEy9FknNxvRRrdcd0vFqioZ_KxfKoWs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "_____wAAAAD__________7zm-q2nF56E87nKwvxjJUs", |
| "x": "sBoXKnakYCyS0yQsuJfd4wJMdA3rshW0xrCq6Twikak", |
| "y": "F6Pvis3IJSuQE_HSBFj8huP_CJDjgelCAoO3rHA4gB0", |
| "kid": "none" |
| }, |
| "shared": "f2b38539bce995d443c7bfeeefadc9e42cc2c89c60bf4e86eac95d51987bd112", |
| "result": "valid" |
| }, |
| { |
| "tcId": 327, |
| "comment": "edge case private key", |
| "flags": [ |
| "AdditionChain" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MQKPM3f8jysZZ-2quQITrK0NqfUIl_CPV1N_ePEWdEc", |
| "y": "Q6GTAYk2O73irEy9FknNxvRRrdcd0vFqioZ_KxfKoWs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "_____wAAAAD__________7zm-q2nF56E87nKwvxjJU4", |
| "x": "Xsvk0aYzCkTI9--VHUvxZebGtyHvramF-0FmG8bn_Ww", |
| "y": "eMub8rZnAILItPkx5ZtdEyfVT8rHsEfCZYZO2F2Cr80", |
| "kid": "none" |
| }, |
| "shared": "85a0b58519b28e70a694ec5198f72c4bfdabaa30a70f7143b5b1cd7536f716ca", |
| "result": "valid" |
| }, |
| { |
| "tcId": 328, |
| "comment": "edge case private key", |
| "flags": [ |
| "AdditionChain" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "MQKPM3f8jysZZ-2quQITrK0NqfUIl_CPV1N_ePEWdEc", |
| "y": "Q6GTAYk2O73irEy9FknNxvRRrdcd0vFqioZ_KxfKoWs", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "_____wAAAAD__________7zm-q2nF56E87nKwvxjJU8", |
| "x": "fPJ7GI0DT36KUjgDBLUaw8CJaeJ38hs1pgtI_EdmmXg", |
| "y": "-Iiq7iRxL8DWwmU5YIvPJEWCUhrDFn3WYftIYt2HjC4", |
| "kid": "none" |
| }, |
| "shared": "027b013a6f166db655d69d643c127ef8ace175311e667dff2520f5b5c75b7659", |
| "result": "valid" |
| }, |
| { |
| "tcId": 329, |
| "comment": "CVE-2017-8932", |
| "flags": [ |
| "CVE-2017-8932" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AjgZgTrJaYRwWQKOqIofMN-83gP8eR06JSxrQSEYguo", |
| "y": "-T5K5DPMEs8qQ_wO8mQAwOElUIIkzbZJOA8lR5FIpK0", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "KiZfi8vcr5TVhRkUHleBJMtA1kpQH7qcEYR7KJZbxzc", |
| "x": "HAB87s8hVghneih_jnC6btXARlhEvYjJ41FxMS80aKY", |
| "y": "DguxnlM-tMEWK9qvywU0g7HAdZ-M4DYPw8iM0H1Q6rk", |
| "kid": "none" |
| }, |
| "shared": "4d4de80f1534850d261075997e3049321a0864082d24a917863366c0724f5ae3", |
| "result": "valid" |
| }, |
| { |
| "tcId": 330, |
| "comment": "CVE-2017-8932", |
| "flags": [ |
| "CVE-2017-8932" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "zBGIey1my66PTTBmJxklIpMhRrQvAdPG-SvVyLpzmwY", |
| "y": "ovCKApzQa0YYMIW66SSLDtFbcCgMfvE6RX9a84JCYDE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "MT9y_5_oEb9XMXYjGyhqO9tvGxTgXEAUZZByenHDvM0", |
| "x": "WgYrCxiSExev-7PULD2_yrKWy_IwQaYAggTDuDHG324", |
| "y": "YGZ1nbACvlovLprkgNokiwsqmTAtWS3lUpPRY0EkY9Y", |
| "kid": "none" |
| }, |
| "shared": "831c3f6b5f762d2f461901577af41354ac5f228c2591f84f8a6e51e2e3f17991", |
| "result": "valid" |
| }, |
| { |
| "tcId": 331, |
| "comment": "point is not on curve", |
| "flags": [ |
| "InvalidCurveAttack" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", |
| "y": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "fkqlT3FL8B34XFAmm-o6hnIfhK_nT3tB6lirzzR06I0", |
| "x": "R_Z9415ctDKwV-ig0P9iLraYs0vJ_-UjURk2Y8xucnQ", |
| "y": "FA-BXvYf9u0G3woVA2bqvPsY7aHO49SzDy0V1KT65Rc", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 332, |
| "comment": "point is not on curve", |
| "flags": [ |
| "InvalidCurveAttack" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", |
| "y": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "fkqlT3FL8B34XFAmm-o6hnIfhK_nT3tB6lirzzR06I0", |
| "x": "R_Z9415ctDKwV-ig0P9iLraYs0vJ_-UjURk2Y8xucnQ", |
| "y": "FA-BXvYf9u0G3woVA2bqvPsY7aHO49SzDy0V1KT65Rc", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 333, |
| "comment": "point is not on curve", |
| "flags": [ |
| "InvalidCurveAttack" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", |
| "y": "_____wAAAAEAAAAAAAAAAAAAAAD_______________4", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "fkqlT3FL8B34XFAmm-o6hnIfhK_nT3tB6lirzzR06I0", |
| "x": "R_Z9415ctDKwV-ig0P9iLraYs0vJ_-UjURk2Y8xucnQ", |
| "y": "FA-BXvYf9u0G3woVA2bqvPsY7aHO49SzDy0V1KT65Rc", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 334, |
| "comment": "point is not on curve", |
| "flags": [ |
| "InvalidCurveAttack" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", |
| "y": "_____wAAAAEAAAAAAAAAAAAAAAD_______________8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "fkqlT3FL8B34XFAmm-o6hnIfhK_nT3tB6lirzzR06I0", |
| "x": "R_Z9415ctDKwV-ig0P9iLraYs0vJ_-UjURk2Y8xucnQ", |
| "y": "FA-BXvYf9u0G3woVA2bqvPsY7aHO49SzDy0V1KT65Rc", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 335, |
| "comment": "point is not on curve", |
| "flags": [ |
| "InvalidCurveAttack" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE", |
| "y": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "fkqlT3FL8B34XFAmm-o6hnIfhK_nT3tB6lirzzR06I0", |
| "x": "R_Z9415ctDKwV-ig0P9iLraYs0vJ_-UjURk2Y8xucnQ", |
| "y": "FA-BXvYf9u0G3woVA2bqvPsY7aHO49SzDy0V1KT65Rc", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 336, |
| "comment": "point is not on curve", |
| "flags": [ |
| "InvalidCurveAttack" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE", |
| "y": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "fkqlT3FL8B34XFAmm-o6hnIfhK_nT3tB6lirzzR06I0", |
| "x": "R_Z9415ctDKwV-ig0P9iLraYs0vJ_-UjURk2Y8xucnQ", |
| "y": "FA-BXvYf9u0G3woVA2bqvPsY7aHO49SzDy0V1KT65Rc", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 337, |
| "comment": "point is not on curve", |
| "flags": [ |
| "InvalidCurveAttack" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE", |
| "y": "_____wAAAAEAAAAAAAAAAAAAAAD_______________4", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "fkqlT3FL8B34XFAmm-o6hnIfhK_nT3tB6lirzzR06I0", |
| "x": "R_Z9415ctDKwV-ig0P9iLraYs0vJ_-UjURk2Y8xucnQ", |
| "y": "FA-BXvYf9u0G3woVA2bqvPsY7aHO49SzDy0V1KT65Rc", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 338, |
| "comment": "point is not on curve", |
| "flags": [ |
| "InvalidCurveAttack" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE", |
| "y": "_____wAAAAEAAAAAAAAAAAAAAAD_______________8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "fkqlT3FL8B34XFAmm-o6hnIfhK_nT3tB6lirzzR06I0", |
| "x": "R_Z9415ctDKwV-ig0P9iLraYs0vJ_-UjURk2Y8xucnQ", |
| "y": "FA-BXvYf9u0G3woVA2bqvPsY7aHO49SzDy0V1KT65Rc", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 339, |
| "comment": "point is not on curve", |
| "flags": [ |
| "InvalidCurveAttack" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "_____wAAAAEAAAAAAAAAAAAAAAD_______________4", |
| "y": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "fkqlT3FL8B34XFAmm-o6hnIfhK_nT3tB6lirzzR06I0", |
| "x": "R_Z9415ctDKwV-ig0P9iLraYs0vJ_-UjURk2Y8xucnQ", |
| "y": "FA-BXvYf9u0G3woVA2bqvPsY7aHO49SzDy0V1KT65Rc", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 340, |
| "comment": "point is not on curve", |
| "flags": [ |
| "InvalidCurveAttack" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "_____wAAAAEAAAAAAAAAAAAAAAD_______________4", |
| "y": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "fkqlT3FL8B34XFAmm-o6hnIfhK_nT3tB6lirzzR06I0", |
| "x": "R_Z9415ctDKwV-ig0P9iLraYs0vJ_-UjURk2Y8xucnQ", |
| "y": "FA-BXvYf9u0G3woVA2bqvPsY7aHO49SzDy0V1KT65Rc", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 341, |
| "comment": "point is not on curve", |
| "flags": [ |
| "InvalidCurveAttack" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "_____wAAAAEAAAAAAAAAAAAAAAD_______________4", |
| "y": "_____wAAAAEAAAAAAAAAAAAAAAD_______________4", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "fkqlT3FL8B34XFAmm-o6hnIfhK_nT3tB6lirzzR06I0", |
| "x": "R_Z9415ctDKwV-ig0P9iLraYs0vJ_-UjURk2Y8xucnQ", |
| "y": "FA-BXvYf9u0G3woVA2bqvPsY7aHO49SzDy0V1KT65Rc", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 342, |
| "comment": "point is not on curve", |
| "flags": [ |
| "InvalidCurveAttack" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "_____wAAAAEAAAAAAAAAAAAAAAD_______________4", |
| "y": "_____wAAAAEAAAAAAAAAAAAAAAD_______________8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "fkqlT3FL8B34XFAmm-o6hnIfhK_nT3tB6lirzzR06I0", |
| "x": "R_Z9415ctDKwV-ig0P9iLraYs0vJ_-UjURk2Y8xucnQ", |
| "y": "FA-BXvYf9u0G3woVA2bqvPsY7aHO49SzDy0V1KT65Rc", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 343, |
| "comment": "point is not on curve", |
| "flags": [ |
| "InvalidCurveAttack" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "_____wAAAAEAAAAAAAAAAAAAAAD_______________8", |
| "y": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "fkqlT3FL8B34XFAmm-o6hnIfhK_nT3tB6lirzzR06I0", |
| "x": "R_Z9415ctDKwV-ig0P9iLraYs0vJ_-UjURk2Y8xucnQ", |
| "y": "FA-BXvYf9u0G3woVA2bqvPsY7aHO49SzDy0V1KT65Rc", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 344, |
| "comment": "point is not on curve", |
| "flags": [ |
| "InvalidCurveAttack" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "_____wAAAAEAAAAAAAAAAAAAAAD_______________8", |
| "y": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "fkqlT3FL8B34XFAmm-o6hnIfhK_nT3tB6lirzzR06I0", |
| "x": "R_Z9415ctDKwV-ig0P9iLraYs0vJ_-UjURk2Y8xucnQ", |
| "y": "FA-BXvYf9u0G3woVA2bqvPsY7aHO49SzDy0V1KT65Rc", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 345, |
| "comment": "point is not on curve", |
| "flags": [ |
| "InvalidCurveAttack" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "_____wAAAAEAAAAAAAAAAAAAAAD_______________8", |
| "y": "_____wAAAAEAAAAAAAAAAAAAAAD_______________4", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "fkqlT3FL8B34XFAmm-o6hnIfhK_nT3tB6lirzzR06I0", |
| "x": "R_Z9415ctDKwV-ig0P9iLraYs0vJ_-UjURk2Y8xucnQ", |
| "y": "FA-BXvYf9u0G3woVA2bqvPsY7aHO49SzDy0V1KT65Rc", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 346, |
| "comment": "point is not on curve", |
| "flags": [ |
| "InvalidCurveAttack" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "_____wAAAAEAAAAAAAAAAAAAAAD_______________8", |
| "y": "_____wAAAAEAAAAAAAAAAAAAAAD_______________8", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "fkqlT3FL8B34XFAmm-o6hnIfhK_nT3tB6lirzzR06I0", |
| "x": "R_Z9415ctDKwV-ig0P9iLraYs0vJ_-UjURk2Y8xucnQ", |
| "y": "FA-BXvYf9u0G3woVA2bqvPsY7aHO49SzDy0V1KT65Rc", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 347, |
| "comment": "public key has invalid point of order 2 on secp256k1. The point of the public key is a valid on secp256r1.", |
| "flags": [ |
| "WrongCurve" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256K", |
| "x": "_____________________________________v___C8", |
| "y": "PZ323vrKMCmFBhE9dQGXhQfTOf4FR5YsrEzW38Vsl2k", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "_bpUs8It41jZN0MbFItKUqMUQmr9rFUMqowMBM8LqvQ", |
| "x": "onTWzhAYDTp_B1ksqqMYZOmmkOq49pFLVc55WfIn-DM", |
| "y": "LUbjS3eaeIGm6CQuQc863-ro19IMT-JKqoAHAfA9sRQ", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 348, |
| "comment": "public point not on curve", |
| "flags": [ |
| "ModifiedPublicPoint", |
| "InvalidPublic" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "FRAmTBicPVI_-ZFqvXBp76aWjY3H3bZFfXhptT6mDNw", |
| "y": "-vt-1HhtoV0p7lklb1Nto1daSIjBuwqVslb0p-n9dkw", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "TzQU0VibSfcXLUOcu-eOW1NQ3IXepAzS1idHQMbgI5w", |
| "x": "Qd7jCiJE2SAcpk1v0t0Sa3CVNp5nOuyqpeBCMIUonV0", |
| "y": "TRc1uShB5308iyBk3tLD1l2GkvCgVFJl322i5SuUock", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 349, |
| "comment": "public point = (0,0)", |
| "flags": [ |
| "ModifiedPublicPoint", |
| "InvalidPublic" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256", |
| "x": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", |
| "y": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "TzQU0VibSfcXLUOcu-eOW1NQ3IXepAzS1idHQMbgI5w", |
| "x": "Qd7jCiJE2SAcpk1v0t0Sa3CVNp5nOuyqpeBCMIUonV0", |
| "y": "TRc1uShB5308iyBk3tLD1l2GkvCgVFJl322i5SuUock", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 350, |
| "comment": "using secp256k1", |
| "flags": [ |
| "ModifiedGroup", |
| "InvalidPublic" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256K", |
| "x": "oSY-dbh64JNwYP8UcvMw7lXN-PQynWKEqev7zIVsEWg", |
| "y": "QiXnLL6_9B5U-28A4Rr-U6F5N77b8t94f475WE93WDg", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "TzQU0VibSfcXLUOcu-eOW1NQ3IXepAzS1idHQMbgI5w", |
| "x": "Qd7jCiJE2SAcpk1v0t0Sa3CVNp5nOuyqpeBCMIUonV0", |
| "y": "TRc1uShB5308iyBk3tLD1l2GkvCgVFJl322i5SuUock", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 351, |
| "comment": "Public key uses wrong curve: secp384r1", |
| "flags": [ |
| "WrongCurve" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-384", |
| "x": "HxeQHnMbBvNJtunX0X1F6KK0YRWkdIW-Fhl5MtuHs5QFtclBs2_WG5733SCHjhKe", |
| "y": "VaIncJnGAdzbN0f4CtbhZhFjeOHrziyVdEoJhhKM_uqsf5C3F4fZoc_kF81Mj2r1", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "tE-WcP7bqIetjoBiJgY-d2BLJ8Nig2Mm6T7Lf8xtwpc", |
| "x": "n1e4_HBpzkbKmlbmPYjpnU7LWEX4HnHPa8hqzIWL0pA", |
| "y": "iGn8nuVhfbtkaK82OB8MQJaNdHlOGDpmmwGS69nXVhE", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 352, |
| "comment": "Public key uses wrong curve: secp521r1", |
| "flags": [ |
| "WrongCurve" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-521", |
| "x": "AO125YiEKPrUCf8gOrKYsPJIJ8CRk5rg-bEkXYZaxfvNJ0n5rmyQ-o4pQU0bx9x7PErKkEzYJEhEIcxm_mr0O9_S", |
| "y": "AMH3kKCzrplJN_kba9uXeLCMg-ytuMuiKnjDe_Vl2sFk8Y5xm-DviQ7ly_IOF_z8mlWF5UFkcLmGL4L7dpM5mU9O", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "tE-WcP7bqIetjoBiJgY-d2BLJ8Nig2Mm6T7Lf8xtwpc", |
| "x": "n1e4_HBpzkbKmlbmPYjpnU7LWEX4HnHPa8hqzIWL0pA", |
| "y": "iGn8nuVhfbtkaK82OB8MQJaNdHlOGDpmmwGS69nXVhE", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| }, |
| { |
| "tcId": 353, |
| "comment": "Public key uses wrong curve: secp256k1", |
| "flags": [ |
| "WrongCurve" |
| ], |
| "public": { |
| "kty": "EC", |
| "crv": "P-256K", |
| "x": "gCjRYIKwdpbUqkqrnWsfFGNDWsCXkAYxEI-YiOE9pnw", |
| "y": "SEH9jdPO1uetjG_GVmIcL5PT2w6ynUjRQjFUUZhl28E", |
| "kid": "none" |
| }, |
| "private": { |
| "kty": "EC", |
| "crv": "P-256", |
| "d": "tE-WcP7bqIetjoBiJgY-d2BLJ8Nig2Mm6T7Lf8xtwpc", |
| "x": "n1e4_HBpzkbKmlbmPYjpnU7LWEX4HnHPa8hqzIWL0pA", |
| "y": "iGn8nuVhfbtkaK82OB8MQJaNdHlOGDpmmwGS69nXVhE", |
| "kid": "none" |
| }, |
| "shared": "", |
| "result": "invalid" |
| } |
| ] |
| } |
| ] |
| } |