You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replace expiring curve448 integration test vector (#235)
The current integration test vector for the legacy curve448 includes an expiring key, which is causing test failures.
This commit resolves the issue by removing the expiring key test case and replacing it with a new non-legacy curve448 test case.
Copy file name to clipboardExpand all lines: openpgp/integration_tests/testdata/test_vectors.json
+5-5
Original file line number
Diff line number
Diff line change
@@ -16,12 +16,12 @@
16
16
"publicKey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nxjMEYvTtQBYJKwYBBAHaRw8BAQdAxsNXLbrk5xOjpO24VhOMvQ0/F+JcyIkckMDH\nX3FIGxfNIkdvbGFuZyBHb3BoZXIgPGdvbGFuZ0BleGFtcGxlLm9yZz7CkAQTFggA\nOBYhBIVAcQ5rOaiHWV0gjgy9+ctDgkE3BQJi9O1AAhsDBQsJCAcCBhUKCQgLAgQW\nAgMBAh4BAheAAAoJEAy9+ctDgkE3nJ4BAIp2vLwHlJwI+t6/b5QHIwKyztJ27lGG\niYIWwd008twoAQDy6B6L7WjAexX7dwbBZbMqTqwtrxk3zuLdIq44an0NDM44BGL0\n7UASCisGAQQBl1UBBQEBB0DkK5s+nyXuWtVDbmHsfHlc3YLzFqdGeelyPMSigJoQ\nDQMBCAfCeAQYFggAIBYhBIVAcQ5rOaiHWV0gjgy9+ctDgkE3BQJi9O1AAhsMAAoJ\nEAy9+ctDgkE3L3cBAO5W+YP2IrKxH4quutLsDBqHqS1H77ais7kOoXmHvN8tAQDe\nuRX4OR2Dic1BItJGUEX+zoXbbi9pCUkV5/A5gk3xAQ==\n=OBcx\n-----END PGP PUBLIC KEY BLOCK-----"
"publicKey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nxkYEYV2UmRYDK2VxAc9AFyxgh5xnSbyt50TWl558mw9xdMN+/UBLr5+UMP8IsrvV\nMdXuTIE8CyaUQKSotHtH2RkYEXj5nsMAzRFDdXJ2ZTQ0OCBPcHRpb24gOMLARwQT\nFgoAhgWCYV2UmQWJBaSPvQMLCQcJEKaZmJX6us5SRxQAAAAAAB4AIHNhbHRAbm90\nYXRpb25zLnNlcXVvaWEtcGdwLm9yZw+eVLGDMxOjgAj/poMOc70/gQYKJfP7hUIx\n4OJK41AjAxUKCAKZAQKbAQIeARYhBMHbZdWA17kiclRLHqaZmJX6us5SAAD0CQOX\nQNF6sM5/9LsAqkZbDlQgd3+TTo9XsSp5Qb0cNMU9VQXntcsb5VLeXiAKAsVqEZVg\nSaG9005IZvQBAPHcocD5shn1h8z8OTRRt8bF62XTVzb4rfVjFQD3JrMke7Xl7g5S\nSLcUQHSSXP6nyWFWwRaGja4WAAAAzkYEYV2UmRYDK2VxAc9AS+0x2fTJwi30jydR\nTC4pvXhpENwX5zN4XuazsDt7deECNS4yPejo5HiYqTIHBQJhD9Qav2Rxju6AwsEs\nBBgWCgFrBYJhXZSZBYkFpI+9CRCmmZiV+rrOUkcUAAAAAAAeACBzYWx0QG5vdGF0\naW9ucy5zZXF1b2lhLXBncC5vcmcURFIs3U3HqQc4EjDr9lVkAlm5fvtwmRG4AFg6\n8r0rMgKbAsAxoAQZFgoAbwWCYV2UmQkQSqN0i+EuXY5HFAAAAAAAHgAgc2FsdEBu\nb3RhdGlvbnMuc2VxdW9pYS1wZ3Aub3JnpqBkw45jUIiM8OhzhHXb0tDge1Gfz9O4\nzPxFZp2MU5QWIQQMbJ5BqcdVAoh+oFFKo3SL4S5djgAAC2EDl0ADAdaCqjlsUhZr\n5oAijXGwAMgN6YheRESKrOM9O6Cb6g2Kzlre+VLBCB/9OIFP7x3OBJnxtiQyyYDi\n5ck1D5C/9PH9MnRmT6HxUAYZ/B5LhRY5zbSeaM9xiD+HHVjEBWlMNLr42zzPU5t6\nbRDRnek7NQAAABYhBMHbZdWA17kiclRLHqaZmJX6us5SAABqUwOXQE0eolNhq6VH\nEIKRvianwLBpheMgDoYBcXNVH4nRZN507qd3y4I4qZGGNe9Fi0TW8ipFTkqHcfdx\ngLOfK4sztWnAwFoi6t3MhDwRV28hU4W3DT3C5fv++1JP5oJGKz0BQEFnStZEkZuE\noswwSt+yvAoQAAAAzkkEYV2UmRIDK2VvAcdAzIc74UKPjrF3qkOkFcOLBQmnsR4e\nqy6IYe08y94UEo6Cdu31eiQZCFnZ9C36zJSSA20r9ki3ZYEDAQoJwsA5BBgWCgB4\nBYJhXZSZBYkFpI+9CRCmmZiV+rrOUkcUAAAAAAAeACBzYWx0QG5vdGF0aW9ucy5z\nZXF1b2lhLXBncC5vcmcSMExACZz/a7jm7kVAaYFADK2NIbYszclA3489WXm8SQKb\nDBYhBMHbZdWA17kiclRLHqaZmJX6us5SAABJ1gOXQNcQdD3KQ0/atk/fkRPV2aIV\nqAW1OP+EtBxaWDXouq8k0ao6Bhe6pN6tuI463TZcsIGWf7B17ClTgKER98xQNEF+\np9Byj9iwypZXtsckcA7R4L8MwoKPJT3TF0ftH91CCqx+C5HU+o+4nGldXhtKvoIY\nAAAA\n=qcl0\n-----END PGP PUBLIC KEY BLOCK-----"
"publicKey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nxj8EZwj7fRwTnLec4Csk8IJazjUCMcqOfS+wBFVLk22/qD115v+gBabSgLbv\nhyQV0kBNIoIvwiSAc7/cV+qKkQDNDjx0ZXN0QHRlc3QuaXQ+wsBBBBMcCgCF\nBYJnCPt9AwsJBwmQy11uC0jkkXxFFAAAAAAAHAAgc2FsdEBub3RhdGlvbnMu\nb3BlbnBncGpzLm9yZ6+KGTA4D+iw4TmQeR3FfrkPgHTc5C3DyKsQCGgw+Wde\nBRUICgwOBBYAAgECGQECmwMCHgEWIQQTM/5QoJ0+XYOny4TLXW4LSOSRfAAA\nV3rFKxLtRZ3PgvBXp7uTWzmB7X2r1b2kEVhCBRlyEjYFmLT8x1wZ56STDLgL\nw+s1hR+K7PZgkeIUIABPs5UxDODHNXzDQiVlujRYmfxScXA8Bb+0tBvAPvfY\nqZlnappSXL2vSv+LyjvIRQSrks5hOgQZCQDOPgRnCPt9GgT1GwtIvDl5Vo4r\nO2T756NSx6uhOZikiYV5cBKeyfdVjZvbbaDNox2sIujUF0ZtEGOsWjwScEyi\nwsAsBBgcCgBwBYJnCPt9CZDLXW4LSOSRfEUUAAAAAAAcACBzYWx0QG5vdGF0\naW9ucy5vcGVucGdwanMub3Jndze92+vwK3c3/C1Prr8umZNpwPIud/6EW19v\nR7344LwCmwwWIQQTM/5QoJ0+XYOny4TLXW4LSOSRfAAAhem4f/VUw/Pb/C7R\n4I+y517dMZ1GLdQChQs+LhvuhwJ3+wCi0IVuhee/8D1jldxC5Ra0R3AQvMqx\nJIBMgcJ28ri5ehMN/J0rLoUvL3iVPU4viOuJuzxyMh6T2thXkgMcOAtirFYz\nUWzOoCEQ1b4opg2qEwA=\n=VywH\n-----END PGP PUBLIC KEY BLOCK-----\n"
Copy file name to clipboardExpand all lines: openpgp/integration_tests/v2/testdata/test_vectors.json
+5-5
Original file line number
Diff line number
Diff line change
@@ -16,12 +16,12 @@
16
16
"publicKey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nxjMEYvTtQBYJKwYBBAHaRw8BAQdAxsNXLbrk5xOjpO24VhOMvQ0/F+JcyIkckMDH\nX3FIGxfNIkdvbGFuZyBHb3BoZXIgPGdvbGFuZ0BleGFtcGxlLm9yZz7CkAQTFggA\nOBYhBIVAcQ5rOaiHWV0gjgy9+ctDgkE3BQJi9O1AAhsDBQsJCAcCBhUKCQgLAgQW\nAgMBAh4BAheAAAoJEAy9+ctDgkE3nJ4BAIp2vLwHlJwI+t6/b5QHIwKyztJ27lGG\niYIWwd008twoAQDy6B6L7WjAexX7dwbBZbMqTqwtrxk3zuLdIq44an0NDM44BGL0\n7UASCisGAQQBl1UBBQEBB0DkK5s+nyXuWtVDbmHsfHlc3YLzFqdGeelyPMSigJoQ\nDQMBCAfCeAQYFggAIBYhBIVAcQ5rOaiHWV0gjgy9+ctDgkE3BQJi9O1AAhsMAAoJ\nEAy9+ctDgkE3L3cBAO5W+YP2IrKxH4quutLsDBqHqS1H77ais7kOoXmHvN8tAQDe\nuRX4OR2Dic1BItJGUEX+zoXbbi9pCUkV5/A5gk3xAQ==\n=OBcx\n-----END PGP PUBLIC KEY BLOCK-----"
"publicKey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nxkYEYV2UmRYDK2VxAc9AFyxgh5xnSbyt50TWl558mw9xdMN+/UBLr5+UMP8IsrvV\nMdXuTIE8CyaUQKSotHtH2RkYEXj5nsMAzRFDdXJ2ZTQ0OCBPcHRpb24gOMLARwQT\nFgoAhgWCYV2UmQWJBaSPvQMLCQcJEKaZmJX6us5SRxQAAAAAAB4AIHNhbHRAbm90\nYXRpb25zLnNlcXVvaWEtcGdwLm9yZw+eVLGDMxOjgAj/poMOc70/gQYKJfP7hUIx\n4OJK41AjAxUKCAKZAQKbAQIeARYhBMHbZdWA17kiclRLHqaZmJX6us5SAAD0CQOX\nQNF6sM5/9LsAqkZbDlQgd3+TTo9XsSp5Qb0cNMU9VQXntcsb5VLeXiAKAsVqEZVg\nSaG9005IZvQBAPHcocD5shn1h8z8OTRRt8bF62XTVzb4rfVjFQD3JrMke7Xl7g5S\nSLcUQHSSXP6nyWFWwRaGja4WAAAAzkYEYV2UmRYDK2VxAc9AS+0x2fTJwi30jydR\nTC4pvXhpENwX5zN4XuazsDt7deECNS4yPejo5HiYqTIHBQJhD9Qav2Rxju6AwsEs\nBBgWCgFrBYJhXZSZBYkFpI+9CRCmmZiV+rrOUkcUAAAAAAAeACBzYWx0QG5vdGF0\naW9ucy5zZXF1b2lhLXBncC5vcmcURFIs3U3HqQc4EjDr9lVkAlm5fvtwmRG4AFg6\n8r0rMgKbAsAxoAQZFgoAbwWCYV2UmQkQSqN0i+EuXY5HFAAAAAAAHgAgc2FsdEBu\nb3RhdGlvbnMuc2VxdW9pYS1wZ3Aub3JnpqBkw45jUIiM8OhzhHXb0tDge1Gfz9O4\nzPxFZp2MU5QWIQQMbJ5BqcdVAoh+oFFKo3SL4S5djgAAC2EDl0ADAdaCqjlsUhZr\n5oAijXGwAMgN6YheRESKrOM9O6Cb6g2Kzlre+VLBCB/9OIFP7x3OBJnxtiQyyYDi\n5ck1D5C/9PH9MnRmT6HxUAYZ/B5LhRY5zbSeaM9xiD+HHVjEBWlMNLr42zzPU5t6\nbRDRnek7NQAAABYhBMHbZdWA17kiclRLHqaZmJX6us5SAABqUwOXQE0eolNhq6VH\nEIKRvianwLBpheMgDoYBcXNVH4nRZN507qd3y4I4qZGGNe9Fi0TW8ipFTkqHcfdx\ngLOfK4sztWnAwFoi6t3MhDwRV28hU4W3DT3C5fv++1JP5oJGKz0BQEFnStZEkZuE\noswwSt+yvAoQAAAAzkkEYV2UmRIDK2VvAcdAzIc74UKPjrF3qkOkFcOLBQmnsR4e\nqy6IYe08y94UEo6Cdu31eiQZCFnZ9C36zJSSA20r9ki3ZYEDAQoJwsA5BBgWCgB4\nBYJhXZSZBYkFpI+9CRCmmZiV+rrOUkcUAAAAAAAeACBzYWx0QG5vdGF0aW9ucy5z\nZXF1b2lhLXBncC5vcmcSMExACZz/a7jm7kVAaYFADK2NIbYszclA3489WXm8SQKb\nDBYhBMHbZdWA17kiclRLHqaZmJX6us5SAABJ1gOXQNcQdD3KQ0/atk/fkRPV2aIV\nqAW1OP+EtBxaWDXouq8k0ao6Bhe6pN6tuI463TZcsIGWf7B17ClTgKER98xQNEF+\np9Byj9iwypZXtsckcA7R4L8MwoKPJT3TF0ftH91CCqx+C5HU+o+4nGldXhtKvoIY\nAAAA\n=qcl0\n-----END PGP PUBLIC KEY BLOCK-----"
"publicKey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nxj8EZwj7fRwTnLec4Csk8IJazjUCMcqOfS+wBFVLk22/qD115v+gBabSgLbv\nhyQV0kBNIoIvwiSAc7/cV+qKkQDNDjx0ZXN0QHRlc3QuaXQ+wsBBBBMcCgCF\nBYJnCPt9AwsJBwmQy11uC0jkkXxFFAAAAAAAHAAgc2FsdEBub3RhdGlvbnMu\nb3BlbnBncGpzLm9yZ6+KGTA4D+iw4TmQeR3FfrkPgHTc5C3DyKsQCGgw+Wde\nBRUICgwOBBYAAgECGQECmwMCHgEWIQQTM/5QoJ0+XYOny4TLXW4LSOSRfAAA\nV3rFKxLtRZ3PgvBXp7uTWzmB7X2r1b2kEVhCBRlyEjYFmLT8x1wZ56STDLgL\nw+s1hR+K7PZgkeIUIABPs5UxDODHNXzDQiVlujRYmfxScXA8Bb+0tBvAPvfY\nqZlnappSXL2vSv+LyjvIRQSrks5hOgQZCQDOPgRnCPt9GgT1GwtIvDl5Vo4r\nO2T756NSx6uhOZikiYV5cBKeyfdVjZvbbaDNox2sIujUF0ZtEGOsWjwScEyi\nwsAsBBgcCgBwBYJnCPt9CZDLXW4LSOSRfEUUAAAAAAAcACBzYWx0QG5vdGF0\naW9ucy5vcGVucGdwanMub3Jndze92+vwK3c3/C1Prr8umZNpwPIud/6EW19v\nR7344LwCmwwWIQQTM/5QoJ0+XYOny4TLXW4LSOSRfAAAhem4f/VUw/Pb/C7R\n4I+y517dMZ1GLdQChQs+LhvuhwJ3+wCi0IVuhee/8D1jldxC5Ra0R3AQvMqx\nJIBMgcJ28ri5ehMN/J0rLoUvL3iVPU4viOuJuzxyMh6T2thXkgMcOAtirFYz\nUWzOoCEQ1b4opg2qEwA=\n=VywH\n-----END PGP PUBLIC KEY BLOCK-----\n"
0 commit comments