mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-03 22:56:33 +02:00
tests: Add two Kyber sample keys and messages.
-- GnuPG-bug-id: 6815
This commit is contained in:
parent
e591fd25ad
commit
f325d3277e
12 changed files with 562 additions and 4 deletions
81
tests/openpgp/samplemsgs/pqc-sample-1.enc.asc
Normal file
81
tests/openpgp/samplemsgs/pqc-sample-1.enc.asc
Normal file
|
@ -0,0 +1,81 @@
|
|||
-----BEGIN PGP MESSAGE-----
|
||||
|
||||
hQSaA88GKIyqqoUKHQEA0pRJ6Vj5C0XlgpwLd18OLgMMQJ9nw68AA2f/tCrZBVcA
|
||||
AARAdHv1SfxOewaAWAp79c8vesQ1ToGOeM/2l8LXhbCB67f5RFkdJVl9yY1WyTpz
|
||||
IHnlynbB53sNvoS2re+fKySS7fj9nE6n7+RF+NNkS3z7aSPUaJ71Yk3tYZDP+mLd
|
||||
45g4eqj8O7hpwgS0bCq4a35Oq41dNS7g2S9psgdlC7BGRnzVwPh1v5jF7PTb9WdQ
|
||||
2GCmvR4Mo87McT5YLv0GNg51aYbx6iD2clcuhBEKx85E+DMnU7+BWqC/Ly+It8d8
|
||||
/gPQha7y4ZMkfNlaHSJtcmOqS9gDek+auLYFUqfrvxo8Kmza7bdsRiN8OeP+o/06
|
||||
tPNnRkeOp94jbwUjoIbTlZn55qYD0w5FX7yfZPgfUYqEHT+R5zYU1ow3hmt+18zz
|
||||
L0bpk+GsCEfSyNHlx9R7W5MTvhjP32Xki/UZKy/4WcqiqZQbqJ7KxpE9ATl9XE+/
|
||||
5BzmMbVzdaeOgulOJiLxsvZxFhXTVWYJJMtYExzC1jRw4sic8t/PWy1sPE6un9PZ
|
||||
oBXOMSnbF2sVFueuFGH7thUI2ZI4oUBV9fM8SDUgHuw6oC3VCOtBuCJ5r6uA7ZaP
|
||||
i8U0CULEHX0sS8SHoL+QIdfG6MHM0w9zNk1d6LhVvlwyGuyHuBDjNJRoJz3URnIc
|
||||
UvUC2s60tytiuZLLuMZlUooxcDC+Fp5k2ejNP5AWfT1LQUMdV8vRGKiWaL1PbY1M
|
||||
96PqA3NDZyd9MJn3o74MEA19HPRNTInTW0xwWejZty6hTLvrBMpZSaTxFwmUuUdb
|
||||
81LES4AkeWH4SJxS8xse2dlD2JK2tYYZPGgkgj5BIAT3J4/Cy9hgdls5NFPZDNUe
|
||||
cXxz1LRPvewWxjmv7X5H6niBeHCOHXYXYbUTHw8/acDt/HEjYo6yBu3C7MXn5Ga6
|
||||
FvC9XWZAQTiicU6cF7U6/TQWQqZWhrdPyWD9/x3iUr4mJsOl3RBBT3Koz7Tyo41H
|
||||
RqweL+sCYf1tmgIUsLRVZBVOR1JNRkuW4PL0jBR/rsvDWBQShjFvWb8DiKXhm7pK
|
||||
1DSpMhiuV2BQuVnMls3aw40V9TPaq/dxqj9U/LIRW2vR9sza3ulS7UWL0ZbgLMjz
|
||||
hq0nU1XRqstTExGwlokt8TJGfsX15yIllLt6iajXD5kiTzhS2iuuXYq4Fx/LjRoQ
|
||||
W1VglExBdfy0hjFWQMoKZ0f6SjfoIdqKDZDZ1ygKB4UJW0UE0Wmhq5imY1ih/Jb3
|
||||
CR5ksXqp4QDr1oCOo4ZtDANGDOyAWAGxsBW0tRMTqcS1J5LT8RKf6wsti14EFOtp
|
||||
d/fNUvFz5RMYKdDkRb4V14iwgCsGCpShOyDorN+g4Lya3gEIKfG4Qlkg+J6N426L
|
||||
jwE1Jxx4S+sMzFii7bUQr+Pu9efh95V2Vg6JbccurqCKsOF2ksqE+1AsZiLYFqIL
|
||||
Qvj7OTbHwvKmNMBfWmCNOew/ggNeYXrXK5X4q9qQuHgFNrwJKNaSc4qft/0JJ0yF
|
||||
wBctVCPMUvkdYeCCAvSTAhek9bpOiYJgrIl6Fa3UcwEJAhCQ0BoXGut4xmSZnufk
|
||||
LZNiq7jAIbyXKcGjfUYJkv4ryEYfk+9fMM6HHXnz5wHKLb5xQMQCioJxQuZIY8ku
|
||||
p2ioOSIHLnVQg9Q9KKdt4RNpvV59Ca+PDBUXGH8167Fp+oKkix7etYsMEamXnlPg
|
||||
Hto=
|
||||
=/vwC
|
||||
-----END PGP MESSAGE-----
|
||||
|
||||
Created with key:
|
||||
|
||||
sec ed25519 2024-04-19 [SC] [expires: 2027-04-19]
|
||||
652B01FF34D43EA62C5DC897E47CC8B150A7A02E
|
||||
Keygrip = DC60E0AE48E0F14E8FD7C9C36E18C6651E99BA93
|
||||
uid [ultimate] pqc-sample-1
|
||||
ssb ky768_cv25519 2024-04-19 [E]
|
||||
CF06288CAAAA850A8B5B2927C8C14C7F0A8906AAEA320DE12A0A15F8E8746216
|
||||
Keygrip = 2F4CD0990D56D41A74456668469E3139A7960CD4,8B2E1355C97C34E0AC1CBC9DFDF2526BFE8990A7
|
||||
|
||||
Encryption with --debug=crypto diagnostics:
|
||||
|
||||
DEK is: 85ae7493cfbafdd7282332dbf539ae7c54257c86de776fa29466378e92a110b2
|
||||
encode_session_key: encoding 32 byte DEK
|
||||
encode_session_key: [32] 85 ae 74 ... a1 10 b2
|
||||
ECC curve: 1.3.101.110
|
||||
ECC pubkey: 6438411b2e3ea2ea48b681860c2ca537978c69072cbd04a40069e122660f6f37
|
||||
ecc_mul_point info: Montgomery/Standard
|
||||
ecc_mul_point name: Curve25519
|
||||
ecc_mul_point p:+7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed
|
||||
ecc_mul_point a:+01db41
|
||||
ecc_mul_point b:+01
|
||||
ecc_mul_point g.X:+09
|
||||
ecc_mul_point g.Y:+5f51e65e475f794b1fe122d388b72eb36dc2b28192839e4dd6163a5d81312c14
|
||||
ecc_mul_point g.Z:+01
|
||||
ecc_mul_point n:+1000000000000000000000000000000014def9dea2f79cd65812631a5cf5d3ed
|
||||
ecc_mul_point h:+08
|
||||
ecc_mul_point info: Montgomery/Standard
|
||||
ecc_mul_point name: Curve25519
|
||||
ecc_mul_point p:+7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed
|
||||
ecc_mul_point a:+01db41
|
||||
ecc_mul_point b:+01
|
||||
ecc_mul_point g.X:+09
|
||||
ecc_mul_point g.Y:+5f51e65e475f794b1fe122d388b72eb36dc2b28192839e4dd6163a5d81312c14
|
||||
ecc_mul_point g.Z:+01
|
||||
ecc_mul_point n:+1000000000000000000000000000000014def9dea2f79cd65812631a5cf5d3ed
|
||||
ecc_mul_point h:+08
|
||||
ECC ephem: d29449e958f90b45e5829c0b775f0e2e030c409f67c3af000367ffb42ad90557
|
||||
ECC ecdh: 2444b6e1183eae269c6d4d9f28cd6de1cfedf6bed90ce6dd7ea732d9503cb32b
|
||||
ECC shared: 6648e8f006898d6407cc253f6a6c47b638f5ff00c5994580b6272611a8d9ad9e
|
||||
Kyber pubkey: 0de94f420165b79701fb24a7669190cf2840ed7b96e4b088d45a9db4512117e3 …
|
||||
Kyber ephem: 747bf549fc4e7b0680580a7bf5cf2f7ac4354e818e78cff697c2d785b081ebb7 …
|
||||
Kyber shared: 0495e20570cd29d82a4933b8a133c09c39ec2a4e67aa6119cf7eccf2bf74ed40
|
||||
KEK: 4aee18ac1e35f67b8e3f5109695831fa77b426d85ed11b74390faed49f65da9e
|
||||
seskey: 85ae7493cfbafdd7282332dbf539ae7c54257c86de776fa29466378e92a110b2
|
||||
enc_seskey: 28d692738a9fb7fd09274c85c0172d5423cc52f91d61e08202f4930217a4f5ba \
|
||||
4e898260ac897a15ad
|
||||
Kyber/AES256.OCB encrypted for: "CF06288CAAAA850A pqc-sample-1"
|
102
tests/openpgp/samplemsgs/pqc-sample-2.enc.asc
Normal file
102
tests/openpgp/samplemsgs/pqc-sample-2.enc.asc
Normal file
|
@ -0,0 +1,102 @@
|
|||
-----BEGIN PGP MESSAGE-----
|
||||
|
||||
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
|
||||
=fcr5
|
||||
-----END PGP MESSAGE-----
|
||||
|
||||
Created with key:
|
||||
|
||||
sec ed25519 2024-04-19 [SC] [expires: 2027-04-19]
|
||||
6BF41D6AC221F5223C2DEEE320E629089768AD93
|
||||
Keygrip = F5DB116462B7BD2FA83A4453C4DFA2AE8604FB59
|
||||
uid [ultimate] pqc-sample-2
|
||||
ssb ky1024_cv448 2024-04-19 [E]
|
||||
2D0F59CAFD12DBD9DF9EFD602D7E8F8C2121A5D1841174346D6C8FE8F9AA7683
|
||||
Keygrip = 8F9ABF3E5BBFC50D168DD524EB8F7263E7B33859,A1598F57316F7FEC3F946895E35A7D2EAE8D3A13
|
||||
|
||||
Encryption with --debug=crypto diagnostics:
|
||||
|
||||
DEK is: 244ab936bd8c02d89486abe92a5c145fb502099445987ed21ca78fa42e7f45ea
|
||||
encode_session_key: encoding 32 byte DEK
|
||||
encode_session_key: [32] 24 4a b9 ... 7f 45 ea
|
||||
ECC curve: 1.3.101.111
|
||||
ECC pubkey: 5e42bc08be62f4d740196fc1888d18f1d1bd6d21dac63c7265be2897f1c2ce5e \
|
||||
9e2140aa3b65620fe0ea2fb443952821ad05967a6d32d849
|
||||
ecc_mul_point info: Montgomery/SafeCurve
|
||||
ecc_mul_point name: X448
|
||||
ecc_mul_point p:+fffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff \
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ecc_mul_point a:+98a9
|
||||
ecc_mul_point b:+01
|
||||
ecc_mul_point g.X:+05
|
||||
ecc_mul_point g.Y:+7d235d1295f5b1f66c98ab6e58326fcecbae5d34f55545d060f75dc28df3f6ed \
|
||||
b8027e2346430d211312c4b150677af76fd7223d457b5b1a
|
||||
ecc_mul_point g.Z:+01
|
||||
ecc_mul_point n:+3fffffffffffffffffffffffffffffffffffffffffffffffffffffff7cca23e9 \
|
||||
c44edb49aed63690216cc2728dc58f552378c292ab5844f3
|
||||
ecc_mul_point h:+04
|
||||
ecc_mul_point info: Montgomery/SafeCurve
|
||||
ecc_mul_point name: X448
|
||||
ecc_mul_point p:+fffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff \
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ecc_mul_point a:+98a9
|
||||
ecc_mul_point b:+01
|
||||
ecc_mul_point g.X:+05
|
||||
ecc_mul_point g.Y:+7d235d1295f5b1f66c98ab6e58326fcecbae5d34f55545d060f75dc28df3f6ed \
|
||||
b8027e2346430d211312c4b150677af76fd7223d457b5b1a
|
||||
ecc_mul_point g.Z:+01
|
||||
ecc_mul_point n:+3fffffffffffffffffffffffffffffffffffffffffffffffffffffff7cca23e9 \
|
||||
c44edb49aed63690216cc2728dc58f552378c292ab5844f3
|
||||
ecc_mul_point h:+04
|
||||
ECC ephem: 1f774fa032dc2d041500d70400cea29dc246d89df9fee9c6c598996ef11c0005 \
|
||||
f35b7d6cafbb57db8b88b1cd71e581b1f1c838cb5007bf51
|
||||
ECC ecdh: b8993bc015a983286618ff6ce866ef846d4cca616934afd8f1ffef9d25046620 \
|
||||
81bb9d8316a3ae5199720f27dcf4ac72fa9e1d71db9b1745
|
||||
ECC shared: 634b233b4674df04158bf3b3eb287b50e10819aabaaaa9750e1c603c40b244e9 \
|
||||
a0dd353e8098adbacd277f9d79bf2bdfb4ba4401d71b871272d20c99ee3b02c1
|
||||
Kyber pubkey: 76e799415b04c5b048d8671c59439a7134263c18127971232947aa66d66df134 …
|
||||
Kyber ephem: bf2b37dd51251881092c7de9ee67e69de08b87f8f6fca812dad8d40005174f55 …
|
||||
Kyber shared: 8fd48c5489254e89bcea602904323a370050eee86240e171181e5d1602288aac
|
||||
KEK: 8595d1368fa33a7ba26810adfc1f66a688768e07c6610766d80d0dcffe1ff3c1
|
||||
seskey: 244ab936bd8c02d89486abe92a5c145fb502099445987ed21ca78fa42e7f45ea
|
||||
enc_seskey: 28093c2a75245fb24e16e2ae4bce22da587777136a4cd794f664fb7d35d45e7a \
|
||||
e6cd3c5a831ef89377
|
||||
Kyber/AES256.OCB encrypted for: "2D0F59CAFD12DBD9 pqc-sample-2"
|
Loading…
Add table
Add a link
Reference in a new issue