summaryrefslogtreecommitdiffstats
path: root/openpgp/tests
diff options
context:
space:
mode:
authorJustus Winter <justus@sequoia-pgp.org>2023-06-19 17:19:50 +0200
committerJustus Winter <justus@sequoia-pgp.org>2023-06-20 12:05:59 +0200
commitf4b7910a960f36b9525c871c894295e29c3fc9b6 (patch)
tree48c1bef336ee706631eaab403a2e990b00e4ffa6 /openpgp/tests
parentcbdab5a9a53e721b63c91d9d0c7c3ad0d5a5abf0 (diff)
openpgp: Accept slightly malformed MPIs when reading secrets.
- Apparently, some OpenPGP implementations create malformed secret keys that have MPIs with leading zeros. Not accepting those seems not helpful. - Fixes #1024.
Diffstat (limited to 'openpgp/tests')
-rw-r--r--openpgp/tests/data/keys/leading-zeros-private.pgp16
1 files changed, 16 insertions, 0 deletions
diff --git a/openpgp/tests/data/keys/leading-zeros-private.pgp b/openpgp/tests/data/keys/leading-zeros-private.pgp
new file mode 100644
index 00000000..b21b3600
--- /dev/null
+++ b/openpgp/tests/data/keys/leading-zeros-private.pgp
@@ -0,0 +1,16 @@
+-----BEGIN PGP PRIVATE KEY BLOCK-----
+
+lIYEZHeoxhYJKwYBBAHaRw8BAQdA2jbzJ3Ol+88vmu6SM52bEGvxfft/j/+8y+89
+r9aUJXb+BwMCyL9vofICblT/6SFwgNGSk7c1vEA92d4yWFC08QTQhVZ6I100v4Po
+ml0uQ26F/iQl2c2nYWdlY0qizQJDxVBCmINMIuNMqNZH11oDwFTmtLQScGFzc3dk
+QGV4YW1wbGUuY29tiJkEExYKAEEWIQRVYU+0V0KlZhEucuCg9CG4lHDkpwUCZHeo
+xgIbAwUJA8JnAAULCQgHAgIiAgYVCgkICwIEFgIDAQIeBwIXgAAKCRCg9CG4lHDk
+pxwyAP9lDs654VolDwhO3HDBfLm8vKd5UxtB3B5cO7RZGG4OZQD/RzsK7gY4ZLk1
+7FRmt2tyoGkDZ1VMqiw+GwuQgf/TbQSciwRkd6jGEgorBgEEAZdVAQUBAQdAin8I
+t5hyfn1f19Cx4xTt9id46Ym4ZCy7x1vUnAuoxgMDAQgH/gcDAsRux8aWmWYI/1gL
+mAtVu4lyKQLWlL3eeYi0uMg202vDPLOrof8xR6imGoEw6sSqeuv9i8EsrXJksIOP
+cyWhUQCHx3qr8ZWXimEsJmaqDsiIeAQYFgoAIBYhBFVhT7RXQqVmES5y4KD0IbiU
+cOSnBQJkd6jGAhsMAAoJEKD0IbiUcOSnZwQBAKsYHNXJOQI2suV5QUDCNuVcY4Hc
+KceLlPfzxDx/MmCwAQC0eoFExqefCSSymcidjyHDy23QR+LulFXgxpFnvXGvCQ==
+=dayD
+-----END PGP PRIVATE KEY BLOCK-----