diff options
author | Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | 2016-11-26 04:51:41 +0300 |
---|---|---|
committer | Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | 2018-06-23 12:20:16 +0300 |
commit | 600543f51cd737b05744e57477bb8dc26a0529dc (patch) | |
tree | a3abcb95da7dc992dd5dcb2c2d42ab1148953a11 /doc | |
parent | 6620dec7c1d91f9bcbd2b95586918b0244ba872d (diff) | |
download | gnutls-600543f51cd737b05744e57477bb8dc26a0529dc.tar.gz |
Add generated GOST credentials for tests
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Diffstat (limited to 'doc')
-rwxr-xr-x | doc/credentials/gnutls-http-serv | 1 | ||||
-rw-r--r-- | doc/credentials/x509/Makefile.am | 3 | ||||
-rw-r--r-- | doc/credentials/x509/cert-gost01.pem | 18 | ||||
-rw-r--r-- | doc/credentials/x509/cert-gost12.pem | 19 | ||||
-rw-r--r-- | doc/credentials/x509/clicert-gost01.pem | 17 | ||||
-rw-r--r-- | doc/credentials/x509/clicert-gost12.pem | 19 | ||||
-rw-r--r-- | doc/credentials/x509/clikey-gost01.pem | 42 | ||||
-rw-r--r-- | doc/credentials/x509/clikey-gost12.pem | 49 | ||||
-rw-r--r-- | doc/credentials/x509/key-gost01.pem | 42 | ||||
-rw-r--r-- | doc/credentials/x509/key-gost12.pem | 49 |
10 files changed, 258 insertions, 1 deletions
diff --git a/doc/credentials/gnutls-http-serv b/doc/credentials/gnutls-http-serv index a0af8afbae..51b1bc5389 100755 --- a/doc/credentials/gnutls-http-serv +++ b/doc/credentials/gnutls-http-serv @@ -4,6 +4,7 @@ --x509certfile x509/cert-dsa.pem --x509keyfile x509/key-dsa.pem \ --x509certfile x509/cert-ecc.pem --x509keyfile x509/key-ecc.pem \ --x509certfile x509/cert-rsa-pss.pem --x509keyfile x509/key-rsa-pss.pem \ + --x509certfile x509/cert-gost01.pem --x509keyfile x509/key-gost01.pem \ --srppasswd srp/tpasswd --srppasswdconf srp/tpasswd.conf \ --pskpasswd psk-passwd.txt \ $* diff --git a/doc/credentials/x509/Makefile.am b/doc/credentials/x509/Makefile.am index 426af74aa1..c12f80a242 100644 --- a/doc/credentials/x509/Makefile.am +++ b/doc/credentials/x509/Makefile.am @@ -1,4 +1,5 @@ EXTRA_DIST = ca-key.pem ca.pem cert-rsa.pem key-rsa.pem clikey.pem clicert.pem \ clicert-dsa.pem clikey-dsa.pem cert-dsa.pem key-dsa.pem cert-ecc.pem key-ecc.pem \ cert-ecc-sign.pem key-rsa-pss.pem cert-rsa-pss.pem example.com-cert.pem \ - example.com-key.pem + example.com-key.pem \ + key-gost01.pem cert-gost01.pem key-gost12.pem cert-gost12.pem diff --git a/doc/credentials/x509/cert-gost01.pem b/doc/credentials/x509/cert-gost01.pem new file mode 100644 index 0000000000..91ee92c1d1 --- /dev/null +++ b/doc/credentials/x509/cert-gost01.pem @@ -0,0 +1,18 @@ +-----BEGIN CERTIFICATE----- +MIICzzCCAYegAwIBAgIIWDz9jhh1DgAwDQYJKoZIhvcNAQELBQAwGTEXMBUGA1UE +AxMOR251VExTIFRlc3QgQ0EwIBcNMTYxMTI5MDQwMTE5WhgPOTk5OTEyMzEyMzU5 +NTlaMDUxMzAxBgNVBAMTKkdudVRMUyBUZXN0IHNlcnZlciAoR09TVCAyMDAxIGNl +cnRpZmljYXRlKTBjMBwGBiqFAwICEzASBgcqhQMCAiMBBgcqhQMCAh4BA0MABEC5 +V8s59a1LRKeQBv3Zknci/H581sZjfQavcTxe/rzVVDo0NtL6RjtY4fv0FcReVrap +HyrcsEoVgRlYtb2oP7ruo4GNMIGKMAwGA1UdEwEB/wQCMAAwFAYDVR0RBA0wC4IJ +bG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMA8GA1UdDwEB/wQFAwMHgAAw +HQYDVR0OBBYEFPdNK/tTqJobyllIdBOSU0aVsZa4MB8GA1UdIwQYMBaAFE1Wt2oA +WPFnkvSmdVUbjlMBA+/PMA0GCSqGSIb3DQEBCwUAA4IBMQByEmQuG1vAVeEEPHxi +04P2dz7Vaw77QOXsKT3sungZpacGqFFB1ZgpxT6W0yriIa55grhTWRXnrCEWBFGE +eOQrg7qkgdwDEFdmjO5TBYhSrX8ykkq1trhSSTVBJkgweHsAVlbA+xhUMgu0FKyN +ViraCsbUh3QZSBTSUrQJpGQgdeBMiBfsf7rAo7ICQSdYhyc9lW7FZVwvX1Xvrjxq +W6G5XBdxAk7xPJxrpWzC/xkxK97ceCYSulGrgkYuFVWa66t3F0YtSYlQ1z0HqJh5 +yrkuxW1LS+f6gcxc/k1f/BZR1gxWMwME8kL3C9C1Ud+5wejKMVtT+/bPKZztoAPy +ik4r7vEu1WQDnepN5D0dQqzH7a/Xvy7ELOAKg0icKsHaHBX6OinLOOZeQ0xMQpjo +W411 +-----END CERTIFICATE----- diff --git a/doc/credentials/x509/cert-gost12.pem b/doc/credentials/x509/cert-gost12.pem new file mode 100644 index 0000000000..2b6f72ccac --- /dev/null +++ b/doc/credentials/x509/cert-gost12.pem @@ -0,0 +1,19 @@ +-----BEGIN CERTIFICATE----- +MIIDFzCCAc+gAwIBAgIIWDz9WwicqOswDQYJKoZIhvcNAQELBQAwGTEXMBUGA1UE +AxMOR251VExTIFRlc3QgQ0EwIBcNMTYxMTI5MDQwMDI5WhgPOTk5OTEyMzEyMzU5 +NTlaMDUxMzAxBgNVBAMTKkdudVRMUyBUZXN0IHNlcnZlciAoR09TVCAyMDEyIGNl +cnRpZmljYXRlKTCBqjAhBggqhQMHAQEBAjAVBgkqhQMHAQIBAgEGCCqFAwcBAQID +A4GEAASBgHrV5GYilkHQ75pNQH3H7XA0rFzLQU3cyiBXWa9GAajMmXCsEc96tLO8 +4inIoYd+pKXW5JFjpcKQP2RYWO8ozWiDcAipeNegdEFIj9YXGhlLkE9Ji5tLo3CQ +E/qmAXcG3/A4fnTPe8ONMcr1mNauvy2ZMR4GHMwngQnclHjxkA+po4GNMIGKMAwG +A1UdEwEB/wQCMAAwFAYDVR0RBA0wC4IJbG9jYWxob3N0MBMGA1UdJQQMMAoGCCsG +AQUFBwMBMA8GA1UdDwEB/wQFAwMHgAAwHQYDVR0OBBYEFM3S8msevnnQj915hOMP +qlzJUzk0MB8GA1UdIwQYMBaAFE1Wt2oAWPFnkvSmdVUbjlMBA+/PMA0GCSqGSIb3 +DQEBCwUAA4IBMQBJV6tIOi08WYSTY26y5C+YytuMwYiEcSYQX0qEnTLroetO92UB +vlqvfR3LH/Dky7lal/gLdQ03Qiyam9uqOuPM+KUkveKdMEVus1pkqk7E450lXK27 +GEwbKtkGptwjdaVEmoUdha8Om9YsJpdccOaKVGf1XDrhVa0UPZmKDagLc8nkk8W4 +Gr5bE6QgxUfF7TUQIltM+5hhhRo2XWJJdANMSmcREj63rwTPcEyhqILms7a1LXlC +s/GED7P0KQYnuhzwrYhZgaD0/FMMljpHyIYuo7r0ELwb8wQNTIt3YfliOW131/fD +ZNgRZpxkTrEFw8TgOv78aSX60n6zeiRDGlQlFCmx1MHOEL/8jDDMEhKi1R47DZTX +rpz7EIn/e9OqO+E/B9tIIsEjuctNT/ylYjrG +-----END CERTIFICATE----- diff --git a/doc/credentials/x509/clicert-gost01.pem b/doc/credentials/x509/clicert-gost01.pem new file mode 100644 index 0000000000..e4e71da8b6 --- /dev/null +++ b/doc/credentials/x509/clicert-gost01.pem @@ -0,0 +1,17 @@ +-----BEGIN CERTIFICATE----- +MIICtjCCAW6gAwIBAgIIWD63xQjfjMkwDQYJKoZIhvcNAQELBQAwGTEXMBUGA1UE +AxMOR251VExTIFRlc3QgQ0EwIBcNMTYxMTMwMTEyODA1WhgPOTk5OTEyMzEyMzU5 +NTlaMBUxEzARBgNVBAMTCkNsaWVudCBubzQwYzAcBgYqhQMCAhMwEgYHKoUDAgIj +AwYHKoUDAgIeAQNDAARA95oquYmvSqn9iwzP1y7Lx8j26qOKEj1qH1HHFLk5HF1j +x4SWd4Wk7vNG0RWIEJNwraIm+YphAV1hs6ctAmw8RKOBlDCBkTAMBgNVHRMBAf8E +AjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMCMBsGA1UdEQQUMBKBEHRlc3RAZXhhbXBs +ZS5jb20wDwYDVR0PAQH/BAUDAweAADAdBgNVHQ4EFgQUssJK21ZcEfNQWXv1SJm2 +gUKbsuMwHwYDVR0jBBgwFoAUTVa3agBY8WeS9KZ1VRuOUwED788wDQYJKoZIhvcN +AQELBQADggExABAZgUjjPf8TdBPS/PntDDB22+raSqjRi7KK3P4iQfkYBXStYdQ3 +cBm86MvbvrAc2jTSpvfVviUmR9hiaCjs1y/3HRXWX+6XL3j0TndmaPAeUTdVeJZx +JBZRhiYYvd4ZsHQCfld7O4pGdDwZsqj5P2ku84BS9jA3/J9LIw7Ihe3ERxsz6V/V +1KvEZt1ub2hU0hq8M1e2bdQCD5B9oCF42FTmZa01S1trGHSCWXcSsL02nkLZGqAK +K49KXUfSho116/gift0nTr/smezZRY6dLBjxkHtB8WZakfQe61xwhOoItvdL60/l +jeMy61Afs+lGvy3Uw48wkoFKT416IyVvN2BPvXUhArMZ59X5L6SAfQrL7WO4W+9x +8Hb0XE45xDFSlLKdVbaV+mt/jE/+I+Q37Oc= +-----END CERTIFICATE----- diff --git a/doc/credentials/x509/clicert-gost12.pem b/doc/credentials/x509/clicert-gost12.pem new file mode 100644 index 0000000000..dccf56b391 --- /dev/null +++ b/doc/credentials/x509/clicert-gost12.pem @@ -0,0 +1,19 @@ +-----BEGIN CERTIFICATE----- +MIIC/jCCAbagAwIBAgIIWD64LTQbMXgwDQYJKoZIhvcNAQELBQAwGTEXMBUGA1UE +AxMOR251VExTIFRlc3QgQ0EwIBcNMTYxMTMwMTEyOTUwWhgPOTk5OTEyMzEyMzU5 +NTlaMBUxEzARBgNVBAMTCkNsaWVudCBubzUwgaowIQYIKoUDBwEBAQIwFQYJKoUD +BwECAQIBBggqhQMHAQECAwOBhAAEgYBGj2SbfK0JnE6JJecjqpG1nJmdWrABsboS +YRNyxZjDzdQ7JswlwTewx9zmjbzpsnP/fVyZ3W+8IkTCPFizLQFkLLdrdWFuWpiB +vPTE0wSfIif33qrMvR1kmsxtsWcptXvGungyWmReNRhRx5Gmcpnn3XDMfA3VbPS0 +N4fXupcBzKOBlDCBkTAMBgNVHRMBAf8EAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMC +MBsGA1UdEQQUMBKBEHRlc3RAZXhhbXBsZS5jb20wDwYDVR0PAQH/BAUDAweAADAd +BgNVHQ4EFgQUPu0uSQQTvQ9WLoWaJdwHw14Eh0swHwYDVR0jBBgwFoAUTVa3agBY +8WeS9KZ1VRuOUwED788wDQYJKoZIhvcNAQELBQADggExABDT/c45PFXtR/VahEVj +pqWKCGbng1X2Y5snn44fgE7kDVi8h32h19wndfg294+4fKiL0XVvXZtUc46CMCuM +lvAT97YDN0Tf8Sg7PrDN1EEgE1M/rpN6kdAyvw9W8B5B66xb1K0PZIo4CnKVwn/T +ogQRk4qucEvky3Bcg/v7ZsK1ix9OuYB2M2rzhLpvn8/JIT3+6TmYrTbNgRiXoT3x +EV5V3uwg4kuh8XEDWd1vr9N2nyj1anM0m6D87HzYICCKpeXc/jij4i5c5XpxYeeC +UtAqsA1BGopQSWFpuheHsbODEScRdJLByweDZ9PbL3oEuKnWLyIYvzAAp3kP5Hg2 +MVp4a0BwbOmsUe5ciwFGVetcJ8DvBZzkqU49YOY4eCtnLAXpsE1nyLqfG/fXEpEQ +QS4= +-----END CERTIFICATE----- diff --git a/doc/credentials/x509/clikey-gost01.pem b/doc/credentials/x509/clikey-gost01.pem new file mode 100644 index 0000000000..94bb51c461 --- /dev/null +++ b/doc/credentials/x509/clikey-gost01.pem @@ -0,0 +1,42 @@ +Public Key Info: + Public Key Algorithm: GOST R 34.10-2001 + Key Security Level: High (256 bits) + +curve: CryptoPro-C +digest: GOSTR341194 +private key: + 70:c1:b8:07:5a:3f:80:44:d7:e8:85:a6:53:2f:82:1c + 97:ec:e4:47:9d:96:18:21:31:58:6d:15:37:01:c7:d4 + + +x: + 5d:1c:39:b9:14:c7:51:1f:6a:3d:12:8a:a3:ea:f6:c8 + c7:cb:2e:d7:cf:0c:8b:fd:a9:4a:af:89:b9:2a:9a:f7 + + +y: + 44:3c:6c:02:2d:a7:b3:61:5d:01:61:8a:f9:26:a2:ad + 70:93:10:88:15:d1:46:f3:ee:a4:85:77:96:84:c7:63 + + + +Public Key ID: + sha256:C1:09:9D:FE:05:F2:77:97:09:A2:20:03:27:40:35:A8:BE:08:DC:22:4B:6B:4C:8F:72:57:FF:0D:C1:A8:E6:36 + sha1:B2:C2:4A:DB:56:5C:11:F3:50:59:7B:F5:48:99:B6:81:42:9B:B2:E3 +Public key's random art: ++--[CryptoPro-C]--+ +| ++oo...o.| +| .+oo.o=o.| +| ..+...oo.| +| .o .. | +| ...S | +| . o+ . | +| . o.. E | +| . +.. | +| o.. | ++-----------------+ + +-----BEGIN PRIVATE KEY----- +MEUCAQAwHAYGKoUDAgITMBIGByqFAwICIwMGByqFAwICHgEEIgQg1McBNxVtWDEh +GJadR+TslxyCL1OmhejXRIA/Wge4wXA= +-----END PRIVATE KEY----- diff --git a/doc/credentials/x509/clikey-gost12.pem b/doc/credentials/x509/clikey-gost12.pem new file mode 100644 index 0000000000..b5ad09ce8f --- /dev/null +++ b/doc/credentials/x509/clikey-gost12.pem @@ -0,0 +1,49 @@ +Public Key Info: + Public Key Algorithm: GOST R 34.10-2012-512 + Key Security Level: Future (512 bits) + +curve: TC26-512-A +digest: STREEBOG-512 +private key: + 4b:b1:4d:85:91:bb:a4:6c:bd:10:6c:2c:34:b2:15:08 + 14:42:07:b1:54:cc:06:11:bd:f0:71:93:76:fe:33:48 + 81:75:2f:55:99:b6:e8:cc:e2:85:db:e7:19:2b:dd:74 + ba:f2:20:f1:d5:15:44:c3:13:ec:3f:bc:f4:98:c9:7d + + +x: + 64:01:2d:b3:58:3c:c2:44:22:bc:6f:dd:99:5c:7d:ff + 73:b2:e9:bc:8d:e6:dc:c7:b0:37:c1:25:cc:26:3b:d4 + cd:c3:98:c5:72:13:61:12:ba:b1:01:b0:5a:9d:99:9c + b5:91:aa:23:e7:25:89:4e:9c:09:ad:7c:9b:64:8f:46 + + +y: + 00:cc:01:97:ba:d7:87:37:b4:f4:6c:d5:0d:7c:cc:70 + dd:e7:99:72:a6:91:c7:51:18:35:5e:64:5a:32:78:ba + c6:7b:b5:29:67:b1:6d:cc:9a:64:1d:bd:cc:aa:de:f7 + 27:22:9f:04:d3:c4:f4:bc:81:98:5a:6e:61:75:6b:b7 + 2c: + + +Public Key ID: + sha256:BD:71:BD:0E:F6:4C:32:2D:11:AA:C5:56:9E:52:28:4F:A2:00:8D:70:29:F5:06:5A:1A:CB:B1:B5:F1:CB:C5:88 + sha1:3E:ED:2E:49:04:13:BD:0F:56:2E:85:9A:25:DC:07:C3:5E:04:87:4B +Public key's random art: ++--[TC26-512-A]---+ +| ..=+*o | +| = Eo= | +| X O | +| o O . | +| oS+ | +| .... | +| .o.. | +| oo | +| oo | ++-----------------+ + +-----BEGIN PRIVATE KEY----- +MGoCAQAwIQYIKoUDBwEBAQIwFQYJKoUDBwECAQIBBggqhQMHAQECAwRCBEB9yZj0 +vD/sE8NEFdXxIPK6dN0rGefbheLM6LaZVS91gUgz/naTcfC9EQbMVLEHQhQIFbI0 +LGwQvWyku5GFTbFL +-----END PRIVATE KEY----- diff --git a/doc/credentials/x509/key-gost01.pem b/doc/credentials/x509/key-gost01.pem new file mode 100644 index 0000000000..e0cd8cf0a1 --- /dev/null +++ b/doc/credentials/x509/key-gost01.pem @@ -0,0 +1,42 @@ +Public Key Info: + Public Key Algorithm: GOST R 34.10 + Key Security Level: High (256 bits) + +curve: CryptoPro-A +digest: GOSTR341194 +private key: + 66:00:9b:84:f4:bb:7b:25:52:7e:9e:b2:75:c3:84:c2 + 67:e9:ef:83:94:e7:3b:0e:a3:39:53:0e:57:76:b9:d0 + + +x: + 00:eb:af:2f:16:fe:e5:c2:02:c8:d9:fc:49:31:81:f3 + fb:1d:bb:eb:71:ac:d3:dc:52:f6:e2:fa:80:52:9d:45 + 48: + +y: + 00:ba:a8:46:1a:e1:cf:11:4d:e4:c7:db:3b:4b:f1:0b + 85:25:5e:34:76:9c:fc:70:d0:4d:1d:67:43:e5:88:66 + 35: + + +Public Key ID: + sha256:78:51:EF:CE:F5:49:34:51:04:92:DB:27:30:2B:C7:85:D6:96:62:74:A3:36:0A:D0:05:4B:5E:29:03:11:04:74 + sha1:2C:12:F8:92:1B:38:0B:60:E3:12:C8:4C:72:53:1E:06:F9:42:B3:5B +Public key's random art: ++--[CryptoPro-A]--+ +|..+++ | +|*.+= . | +|+*.+o | +|+o+oE. . | +|=.++o . S | +|oo.+ . . | +|. . | +| | +| | ++-----------------+ + +-----BEGIN PRIVATE KEY----- +MEUCAQAwHAYGKoUDAgITMBIGByqFAwICIwEGByqFAwICHgEEIgQgZgCbhPS7eyVS +fp6ydcOEwmfp74OU5zsOozlTDld2udA= +-----END PRIVATE KEY----- diff --git a/doc/credentials/x509/key-gost12.pem b/doc/credentials/x509/key-gost12.pem new file mode 100644 index 0000000000..bca4daa133 --- /dev/null +++ b/doc/credentials/x509/key-gost12.pem @@ -0,0 +1,49 @@ +Public Key Info: + Public Key Algorithm: GOST R 34.10 + Key Security Level: Future (512 bits) + +curve: TC26-512-A +digest: STREEBOG-512 +private key: + 00:9d:31:40:ea:df:20:3e:75:0f:68:e2:06:f2:dc:57 + fe:04:52:5a:99:7a:9c:32:b0:fc:a0:ac:d3:c0:76:84 + bf:b2:4b:cc:61:b1:eb:d4:c1:8d:c3:1d:e6:b6:08:e7 + 6e:38:bc:0b:99:8b:6a:61:a5:97:66:1d:b7:28:e3:06 + 7d: + +x: + 68:cd:28:ef:58:58:64:3f:90:c2:a5:63:91:e4:d6:a5 + a4:7e:87:a1:c8:29:e2:bc:b3:b4:7a:cf:11:ac:70:99 + cc:a8:01:46:af:59:57:20:ca:dc:4d:41:cb:5c:ac:34 + 70:ed:c7:7d:40:4d:9a:ef:d0:41:96:22:66:e4:d5:7a + + +y: + 00:a9:0f:90:f1:78:94:dc:09:81:27:cc:1c:06:1e:31 + 99:2d:bf:ae:d6:98:f5:ca:31:8d:c3:7b:cf:74:7e:38 + f0:df:06:77:01:a6:fa:13:90:70:a3:4b:9b:8b:49:4f + 90:4b:19:1a:17:d6:8f:48:41:74:a0:d7:78:a9:08:70 + 83: + + +Public Key ID: + sha256:40:EE:B3:1D:48:9A:43:5D:3C:A0:9B:74:38:53:F0:66:F0:C8:9B:69:32:B2:15:7F:61:AF:A3:63:39:C3:87:65 + sha1:CD:D2:F2:6B:1E:BE:79:D0:8F:DD:79:84:E3:0F:AA:5C:C9:53:39:34 +Public key's random art: ++--[TC26-512-A]---+ +| | +| | +| E | +| + . o | +| S +. +. | +| +...oo..| +| o.==.+.| +| o.=oo+oo| +| oO+. .o| ++-----------------+ + +-----BEGIN PRIVATE KEY----- +MGoCAQAwIQYIKoUDBwEBAQIwFQYJKoUDBwECAQIBBggqhQMHAQECAwRCBEB9BuMo +tx1ml6VhaouZC7w4bucItuYdw43B1OuxYcxLsr+EdsDTrKD8sDKceplaUgT+V9zy +BuJoD3U+IN/qQDGd +-----END PRIVATE KEY----- |