Skip to content

Commit 43fd312

Browse files
authored
add test vectors for upcoming explicit curve loading (#12913)
* add test vectors for upcoming explicit curve loading These vectors were generated using OpenSSL with the ecparam, pkcs8, and ec subcommands * no p192/p224 * shrug
1 parent 6bfa0a3 commit 43fd312

15 files changed

+206
-0
lines changed

docs/development/test-vectors.rst

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,42 @@ Custom asymmetric vectors
141141
* ``asymmetric/EC/explicit_parameters_wap_wsg_idm_ecid_wtls11_private_key.pem`` -
142142
Contains an EC private key with over the ``wap-wsg-idm-ecid-wtls11`` curve,
143143
encoded with explicit parameters.
144+
* ``asymmetric/EC/secp256k1-explicit-no-seed.pem`` - An unencrypted PKCS8 private
145+
key with the ``secp256k1`` curve explicitly encoded (``secp256k1`` does not have
146+
a seed).
147+
* ``asymmetric/EC/secp256k1-pub-explicit-no-seed.pem`` - A public key with the
148+
``secp256k1`` curve explicitly encoded. This is the public key for the
149+
private key ``asymmetric/EC/secp256k1-explicit-no-seed.pem``.
150+
* ``asymmetric/EC/secp256r1-explicit-no-seed.pem`` - An unencrypted PKCS8 private
151+
key with the ``secp256r1`` curve explicitly encoded and with the seed omitted.
152+
* ``asymmetric/EC/secp256r1-pub-explicit-no-seed.pem`` - A public key with the
153+
``secp256r1`` curve explicitly encoded and with the seed omitted. This is the
154+
public key for the private key ``asymmetric/EC/secp256r1-explicit-no-seed.pem``.
155+
* ``asymmetric/EC/secp256r1-explicit-seed.pem`` - An unencrypted PKCS8 private
156+
key with the ``secp256r1`` curve explicitly encoded.
157+
* ``asymmetric/EC/secp256r1-pub-explicit-seed.pem`` - A public key with the
158+
``secp256r1`` curve explicitly encoded. This is the public key for the
159+
private key ``asymmetric/EC/secp256r1-explicit-seed.pem``.
160+
* ``asymmetric/EC/secp384r1-explicit-no-seed.pem`` - An unencrypted PKCS8 private
161+
key with the ``secp384r1`` curve explicitly encoded and with the seed omitted.
162+
* ``asymmetric/EC/secp384r1-pub-explicit-no-seed.pem`` - A public key with the
163+
``secp384r1`` curve explicitly encoded and with the seed omitted. This is the
164+
public key for the private key ``asymmetric/EC/secp384r1-explicit-no-seed.pem``.
165+
* ``asymmetric/EC/secp384r1-explicit-seed.pem`` - An unencrypted PKCS8 private
166+
key with the ``secp384r1`` curve explicitly encoded.
167+
* ``asymmetric/EC/secp384r1-pub-explicit-seed.pem`` - A public key with the
168+
``secp384r1`` curve explicitly encoded. This is the public key for the
169+
private key ``asymmetric/EC/secp384r1-explicit-seed.pem``.
170+
* ``asymmetric/EC/secp521r1-explicit-no-seed.pem`` - An unencrypted PKCS8 private
171+
key with the ``secp521r1`` curve explicitly encoded and with the seed omitted.
172+
* ``asymmetric/EC/secp521r1-pub-explicit-no-seed.pem`` - A public key with the
173+
``secp521r1`` curve explicitly encoded and with the seed omitted. This is the
174+
public key for the private key ``asymmetric/EC/secp521r1-explicit-no-seed.pem``.
175+
* ``asymmetric/EC/secp521r1-explicit-seed.pem`` - An unencrypted PKCS8 private
176+
key with the ``secp521r1`` curve explicitly encoded.
177+
* ``asymmetric/EC/secp521r1-pub-explicit-seed.pem`` - A public key with the
178+
``secp521r1`` curve explicitly encoded. This is the public key for the
179+
private key ``asymmetric/EC/secp521r1-explicit-seed.pem``.
144180
* ``asymmetric/EC/secp128r1_private_key.pem`` - Contains an EC private key on
145181
the curve ``secp128r1``.
146182
* ``asymmetric/EC/sect163k1-spki.pem`` - Contains an EC SPKI on the curve
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
-----BEGIN PRIVATE KEY-----
2+
MIIBYQIBADCB7AYHKoZIzj0CATCB4AIBATAsBgcqhkjOPQEBAiEA////////////
3+
/////////////////////////v///C8wRAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAA
4+
AAAAAAAAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBEEE
5+
eb5mfvncu6xVoGKVzocLBwKb/NstzijZWfKBWxb4F5hIOtp3JqPEZV2k+/wOEQio
6+
/Re0SKaFVBmcR9CP+xDUuAIhAP////////////////////66rtzmr0igO7/SXozQ
7+
NkFBAgEBBG0wawIBAQQg0fB/gU29JVUd5ElgaN2mwKFJGvzItUe0T2StN0Ezet6h
8+
RANCAATF+z+muwej787mrhx40dzqUKtEqk3DgqAWw0sbY3nO/VjBpSJzsSLWIFyN
9+
VGWxRUM46VmGL3sHMIMAXJ0vEH0d
10+
-----END PRIVATE KEY-----
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
-----BEGIN PUBLIC KEY-----
2+
MIIBMzCB7AYHKoZIzj0CATCB4AIBATAsBgcqhkjOPQEBAiEA////////////////
3+
/////////////////////v///C8wRAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
4+
AAAAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBEEEeb5m
5+
fvncu6xVoGKVzocLBwKb/NstzijZWfKBWxb4F5hIOtp3JqPEZV2k+/wOEQio/Re0
6+
SKaFVBmcR9CP+xDUuAIhAP////////////////////66rtzmr0igO7/SXozQNkFB
7+
AgEBA0IABMX7P6a7B6PvzuauHHjR3OpQq0SqTcOCoBbDSxtjec79WMGlInOxItYg
8+
XI1UZbFFQzjpWYYvewcwgwBcnS8QfR0=
9+
-----END PUBLIC KEY-----
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
-----BEGIN PRIVATE KEY-----
2+
MIIBYQIBADCB7AYHKoZIzj0CATCB4AIBATAsBgcqhkjOPQEBAiEA/////wAAAAEA
3+
AAAAAAAAAAAAAAD///////////////8wRAQg/////wAAAAEAAAAAAAAAAAAAAAD/
4+
//////////////wEIFrGNdiqOpPns+u9VXaYhrxlHQawzFOw9jvOPD4n0mBLBEEE
5+
axfR8uEsQkf4vOblY6RA8ncDfYEt6zOg9KE5RdiYwpZP40Li/hp/m47n60p8D54W
6+
K84zV2sxXs7LtkBoN79R9QIhAP////8AAAAA//////////+85vqtpxeehPO5ysL8
7+
YyVRAgEBBG0wawIBAQQgsR15A3k6KPVE303H1m4DEH6XJhjMvvhPWN4VrRCSdLeh
8+
RANCAARkJWmeqojxqcbDHsnkDszH1K1VvfgJhDNsBQHkMgHUjZrbY3268a5/EvBO
9+
U2CftfRxuAe02xjg0wU3zks7NaCb
10+
-----END PRIVATE KEY-----
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
-----BEGIN PRIVATE KEY-----
2+
MIIBeQIBADCCAQMGByqGSM49AgEwgfcCAQEwLAYHKoZIzj0BAQIhAP////8AAAAB
3+
AAAAAAAAAAAAAAAA////////////////MFsEIP////8AAAABAAAAAAAAAAAAAAAA
4+
///////////////8BCBaxjXYqjqT57PrvVV2mIa8ZR0GsMxTsPY7zjw+J9JgSwMV
5+
AMSdNgiG5wSTamZ44ROdJreBn36QBEEEaxfR8uEsQkf4vOblY6RA8ncDfYEt6zOg
6+
9KE5RdiYwpZP40Li/hp/m47n60p8D54WK84zV2sxXs7LtkBoN79R9QIhAP////8A
7+
AAAA//////////+85vqtpxeehPO5ysL8YyVRAgEBBG0wawIBAQQg2iYcnTtVn5DB
8+
X9NKoAWnvMVXU2MorY2hCT4rN0sQG7ahRANCAARbHCXJP9mtfMEf46dFCDcCVW1q
9+
sZgc0jTt9GKB/o1Rz8UoxyyWWxzX+lW402CpnNqZbKGVs0MuhZxv9BsDdMsY
10+
-----END PRIVATE KEY-----
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
-----BEGIN PUBLIC KEY-----
2+
MIIBMzCB7AYHKoZIzj0CATCB4AIBATAsBgcqhkjOPQEBAiEA/////wAAAAEAAAAA
3+
AAAAAAAAAAD///////////////8wRAQg/////wAAAAEAAAAAAAAAAAAAAAD/////
4+
//////////wEIFrGNdiqOpPns+u9VXaYhrxlHQawzFOw9jvOPD4n0mBLBEEEaxfR
5+
8uEsQkf4vOblY6RA8ncDfYEt6zOg9KE5RdiYwpZP40Li/hp/m47n60p8D54WK84z
6+
V2sxXs7LtkBoN79R9QIhAP////8AAAAA//////////+85vqtpxeehPO5ysL8YyVR
7+
AgEBA0IABGQlaZ6qiPGpxsMeyeQOzMfUrVW9+AmEM2wFAeQyAdSNmttjfbrxrn8S
8+
8E5TYJ+19HG4B7TbGODTBTfOSzs1oJs=
9+
-----END PUBLIC KEY-----
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
-----BEGIN PUBLIC KEY-----
2+
MIIBSzCCAQMGByqGSM49AgEwgfcCAQEwLAYHKoZIzj0BAQIhAP////8AAAABAAAA
3+
AAAAAAAAAAAA////////////////MFsEIP////8AAAABAAAAAAAAAAAAAAAA////
4+
///////////8BCBaxjXYqjqT57PrvVV2mIa8ZR0GsMxTsPY7zjw+J9JgSwMVAMSd
5+
NgiG5wSTamZ44ROdJreBn36QBEEEaxfR8uEsQkf4vOblY6RA8ncDfYEt6zOg9KE5
6+
RdiYwpZP40Li/hp/m47n60p8D54WK84zV2sxXs7LtkBoN79R9QIhAP////8AAAAA
7+
//////////+85vqtpxeehPO5ysL8YyVRAgEBA0IABFscJck/2a18wR/jp0UINwJV
8+
bWqxmBzSNO30YoH+jVHPxSjHLJZbHNf6VbjTYKmc2plsoZWzQy6FnG/0GwN0yxg=
9+
-----END PUBLIC KEY-----
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
-----BEGIN PRIVATE KEY-----
2+
MIIB9QIBADCCAU0GByqGSM49AgEwggFAAgEBMDwGByqGSM49AQECMQD/////////
3+
/////////////////////////////////v////8AAAAAAAAAAP////8wZAQw////
4+
//////////////////////////////////////7/////AAAAAAAAAAD////8BDCz
5+
MS+n4j7n5JiOBWvj+C0ZGB2cbv6BQRIDFAiPUBOHWsZWOY2KLtGdKoXI7dPsKu8E
6+
YQSqh8oivosFN46xxx7zIK10bh07Younm5hZ90HgglQqOFUC8l2/VSlsOlReOHJ2
7+
Crc2F95KliYsb12emL+Sktwp+PQdvSiaFHzp2jETtfC4wApgsc4dfoGdekMdfJDq
8+
Dl8CMQD////////////////////////////////HY02B9Dct31gaDbJIsKd67OwZ
9+
aszFKXMCAQEEgZ4wgZsCAQEEMP3yCnX3tWWsI5ScYiVMB4FN69h2mfxzECqxrePl
10+
BUH68ozPkgB0y4UyIcUMn8sGHqFkA2IABP9QJ2J6GAT/BbPqr2M5mS+6kEJ7M1DS
11+
gTVhuR3LX4eK5g2n0YWD1yeGjjg/fZRgqWnJ9DVMR2z6c9cMpXyUGHuuQlEolIzv
12+
Nlj0Ox1nVti9N3bIXgSc/d7PBlWTThshVA==
13+
-----END PRIVATE KEY-----
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
-----BEGIN PRIVATE KEY-----
2+
MIICDAIBADCCAWQGByqGSM49AgEwggFXAgEBMDwGByqGSM49AQECMQD/////////
3+
/////////////////////////////////v////8AAAAAAAAAAP////8wewQw////
4+
//////////////////////////////////////7/////AAAAAAAAAAD////8BDCz
5+
MS+n4j7n5JiOBWvj+C0ZGB2cbv6BQRIDFAiPUBOHWsZWOY2KLtGdKoXI7dPsKu8D
6+
FQCjNZJqoxmieh0AiWpnc6SCes2scwRhBKqHyiK+iwU3jrHHHvMgrXRuHTtii6eb
7+
mFn3QeCCVCo4VQLyXb9VKWw6VF44cnYKtzYX3kqWJixvXZ6Yv5KS3Cn49B29KJoU
8+
fOnaMRO18LjACmCxzh1+gZ16Qx18kOoOXwIxAP//////////////////////////
9+
/////8djTYH0Ny3fWBoNskiwp3rs7BlqzMUpcwIBAQSBnjCBmwIBAQQwPKjQ9aIk
10+
HbtFJwY4V91r/G4wU3MSdTJMIn4SVTch5Ata0Ar++W74TcJqRo6KsiTqoWQDYgAE
11+
8SpH9fXRoy5xLBbPwngCf3Obyyy3AsilHH32mWfxVbP4fmoZ69jxbXSvOxFUWgMM
12+
M8e8RoqYuNMQPW6z5oNGDuVuQfFwDmQS5CuYC6Me2u5c6JvgDegOwHRm0imnn194
13+
-----END PRIVATE KEY-----
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
-----BEGIN PUBLIC KEY-----
2+
MIIBtTCCAU0GByqGSM49AgEwggFAAgEBMDwGByqGSM49AQECMQD/////////////
3+
/////////////////////////////v////8AAAAAAAAAAP////8wZAQw////////
4+
//////////////////////////////////7/////AAAAAAAAAAD////8BDCzMS+n
5+
4j7n5JiOBWvj+C0ZGB2cbv6BQRIDFAiPUBOHWsZWOY2KLtGdKoXI7dPsKu8EYQSq
6+
h8oivosFN46xxx7zIK10bh07Younm5hZ90HgglQqOFUC8l2/VSlsOlReOHJ2Crc2
7+
F95KliYsb12emL+Sktwp+PQdvSiaFHzp2jETtfC4wApgsc4dfoGdekMdfJDqDl8C
8+
MQD////////////////////////////////HY02B9Dct31gaDbJIsKd67OwZaszF
9+
KXMCAQEDYgAE/1AnYnoYBP8Fs+qvYzmZL7qQQnszUNKBNWG5Hctfh4rmDafRhYPX
10+
J4aOOD99lGCpacn0NUxHbPpz1wylfJQYe65CUSiUjO82WPQ7HWdW2L03dsheBJz9
11+
3s8GVZNOGyFU
12+
-----END PUBLIC KEY-----
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
-----BEGIN PUBLIC KEY-----
2+
MIIBzDCCAWQGByqGSM49AgEwggFXAgEBMDwGByqGSM49AQECMQD/////////////
3+
/////////////////////////////v////8AAAAAAAAAAP////8wewQw////////
4+
//////////////////////////////////7/////AAAAAAAAAAD////8BDCzMS+n
5+
4j7n5JiOBWvj+C0ZGB2cbv6BQRIDFAiPUBOHWsZWOY2KLtGdKoXI7dPsKu8DFQCj
6+
NZJqoxmieh0AiWpnc6SCes2scwRhBKqHyiK+iwU3jrHHHvMgrXRuHTtii6ebmFn3
7+
QeCCVCo4VQLyXb9VKWw6VF44cnYKtzYX3kqWJixvXZ6Yv5KS3Cn49B29KJoUfOna
8+
MRO18LjACmCxzh1+gZ16Qx18kOoOXwIxAP//////////////////////////////
9+
/8djTYH0Ny3fWBoNskiwp3rs7BlqzMUpcwIBAQNiAATxKkf19dGjLnEsFs/CeAJ/
10+
c5vLLLcCyKUcffaZZ/FVs/h+ahnr2PFtdK87EVRaAwwzx7xGipi40xA9brPmg0YO
11+
5W5B8XAOZBLkK5gLox7a7lzom+AN6A7AdGbSKaefX3g=
12+
-----END PUBLIC KEY-----
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
-----BEGIN PRIVATE KEY-----
2+
MIICmQIBADCCAbkGByqGSM49AgEwggGsAgEBME0GByqGSM49AQECQgH/////////
3+
////////////////////////////////////////////////////////////////
4+
/////////////zCBiARCAf//////////////////////////////////////////
5+
///////////////////////////////////////////8BEIAUZU+uWGOHJofkpoh
6+
oLaFQO6i2nJbmbMV87i0iZGO8QnhVhk5Uex+k3sWUsC9O7G/BzVz34g9LDTx70Uf
7+
1GtQPwAEgYUEAMaFjga3BATpzZ4+y2YjlbRCnGSBOQU/tSH4KK9ga009uqFLXnfv
8+
51ko/h3BJ6L/qN4zSLPBhWpCm/l+fjHC5b1mARg5KWp4mjvABFyKX7QsfRvZmPVE
9+
SVebRGgXr70XJz5mLJfucple9CZAxVC5AT+tB2E1PHCGonLCQIi+lHaf0WZQAkIB
10+
///////////////////////////////////////////6UYaHg78vlmt/zAFI9wml
11+
0Du1ybiJnEeuu2+3HpE4ZAkCAQEEgdYwgdMCAQEEQgB01EEtlzfayNIInreIvwX6
12+
FP/ZH/YBJNkoAfTtc16+cO1rZVWxkMHHriD8N2Qwqd9QnJME6jWHzb1Effu9xQB3
13+
8KGBiQOBhgAEASibXsZQxJ6voXpafbPdqVmssNfA5rJda8h67iRgIYmRKnkYdlIX
14+
QPa48PjqsbdnKW6YmV/QODmeAIyhGVUtDyBwATc4pptFdB9ABipSL0VWGuuSC8ir
15+
YE0maGnNclJqnbZEaoOkQgYw2QSYdRvnabUQrycxq5JRgbD5KzxIUOSmAZHs
16+
-----END PRIVATE KEY-----
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
-----BEGIN PRIVATE KEY-----
2+
MIICsAIBADCCAdAGByqGSM49AgEwggHDAgEBME0GByqGSM49AQECQgH/////////
3+
////////////////////////////////////////////////////////////////
4+
/////////////zCBnwRCAf//////////////////////////////////////////
5+
///////////////////////////////////////////8BEIAUZU+uWGOHJofkpoh
6+
oLaFQO6i2nJbmbMV87i0iZGO8QnhVhk5Uex+k3sWUsC9O7G/BzVz34g9LDTx70Uf
7+
1GtQPwADFQDQnogAKRy4U5bMZxc5MoSqoNpkugSBhQQAxoWOBrcEBOnNnj7LZiOV
8+
tEKcZIE5BT+1Ifgor2BrTT26oUted+/nWSj+HcEnov+o3jNIs8GFakKb+X5+McLl
9+
vWYBGDkpaniaO8AEXIpftCx9G9mY9URJV5tEaBevvRcnPmYsl+5ymV70JkDFULkB
10+
P60HYTU8cIaicsJAiL6Udp/RZlACQgH/////////////////////////////////
11+
//////////pRhoeDvy+Wa3/MAUj3CaXQO7XJuImcR667b7cekThkCQIBAQSB1jCB
12+
0wIBAQRCAeIS+AXTSxkEd9Oll6ax8sC5uZIYJBwGzoXyoPMLllSo3ZWhmTPykqDb
13+
Ouymh4B6d7v5zH04x+hA90g+DC0MgXfAoYGJA4GGAAQAU1BgMCzHl5BFxXJ9G7Kc
14+
ZlcKv8qBWoZkadGVcdxSXGu7VH0OckMcRfmgi3gjJvu+yxTSjAlLWwmM5JA5Bbn1
15+
TSoAja1sdGJE97x4Eeh+teTZ4xELYAXfA+jWrSCnOpmmAJoj4QPPpT4FPVcoGXjU
16+
LJSq5XunFjM2uo3WL491wq3Y8LY=
17+
-----END PRIVATE KEY-----
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
-----BEGIN PUBLIC KEY-----
2+
MIICRjCCAbkGByqGSM49AgEwggGsAgEBME0GByqGSM49AQECQgH/////////////
3+
////////////////////////////////////////////////////////////////
4+
/////////zCBiARCAf//////////////////////////////////////////////
5+
///////////////////////////////////////8BEIAUZU+uWGOHJofkpohoLaF
6+
QO6i2nJbmbMV87i0iZGO8QnhVhk5Uex+k3sWUsC9O7G/BzVz34g9LDTx70Uf1GtQ
7+
PwAEgYUEAMaFjga3BATpzZ4+y2YjlbRCnGSBOQU/tSH4KK9ga009uqFLXnfv51ko
8+
/h3BJ6L/qN4zSLPBhWpCm/l+fjHC5b1mARg5KWp4mjvABFyKX7QsfRvZmPVESVeb
9+
RGgXr70XJz5mLJfucple9CZAxVC5AT+tB2E1PHCGonLCQIi+lHaf0WZQAkIB////
10+
///////////////////////////////////////6UYaHg78vlmt/zAFI9wml0Du1
11+
ybiJnEeuu2+3HpE4ZAkCAQEDgYYABAEom17GUMSer6F6Wn2z3alZrLDXwOayXWvI
12+
eu4kYCGJkSp5GHZSF0D2uPD46rG3ZylumJlf0Dg5ngCMoRlVLQ8gcAE3OKabRXQf
13+
QAYqUi9FVhrrkgvIq2BNJmhpzXJSap22RGqDpEIGMNkEmHUb52m1EK8nMauSUYGw
14+
+Ss8SFDkpgGR7A==
15+
-----END PUBLIC KEY-----
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
-----BEGIN PUBLIC KEY-----
2+
MIICXTCCAdAGByqGSM49AgEwggHDAgEBME0GByqGSM49AQECQgH/////////////
3+
////////////////////////////////////////////////////////////////
4+
/////////zCBnwRCAf//////////////////////////////////////////////
5+
///////////////////////////////////////8BEIAUZU+uWGOHJofkpohoLaF
6+
QO6i2nJbmbMV87i0iZGO8QnhVhk5Uex+k3sWUsC9O7G/BzVz34g9LDTx70Uf1GtQ
7+
PwADFQDQnogAKRy4U5bMZxc5MoSqoNpkugSBhQQAxoWOBrcEBOnNnj7LZiOVtEKc
8+
ZIE5BT+1Ifgor2BrTT26oUted+/nWSj+HcEnov+o3jNIs8GFakKb+X5+McLlvWYB
9+
GDkpaniaO8AEXIpftCx9G9mY9URJV5tEaBevvRcnPmYsl+5ymV70JkDFULkBP60H
10+
YTU8cIaicsJAiL6Udp/RZlACQgH/////////////////////////////////////
11+
//////pRhoeDvy+Wa3/MAUj3CaXQO7XJuImcR667b7cekThkCQIBAQOBhgAEAFNQ
12+
YDAsx5eQRcVyfRuynGZXCr/KgVqGZGnRlXHcUlxru1R9DnJDHEX5oIt4Iyb7vssU
13+
0owJS1sJjOSQOQW59U0qAI2tbHRiRPe8eBHofrXk2eMRC2AF3wPo1q0gpzqZpgCa
14+
I+EDz6U+BT1XKBl41CyUquV7pxYzNrqN1i+PdcKt2PC2
15+
-----END PUBLIC KEY-----

0 commit comments

Comments
 (0)