summaryrefslogtreecommitdiff
path: root/tests/suite
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2015-10-17 10:03:00 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2015-10-17 10:03:00 +0200
commit55429b1b79cf43d5a22a9db2bb07a5689df264ed (patch)
tree6f76f1130554b93c4f51465c2e66024170c0229e /tests/suite
parenta31ec6cb457418890cc6940f16795c24589f4555 (diff)
downloadgnutls-55429b1b79cf43d5a22a9db2bb07a5689df264ed.tar.gz
tests: adapted testpkcs11 for use with 3.4.x certtool
Diffstat (limited to 'tests/suite')
-rw-r--r--tests/suite/pkcs11-certs/server.pub30
-rwxr-xr-xtests/suite/testpkcs112
2 files changed, 31 insertions, 1 deletions
diff --git a/tests/suite/pkcs11-certs/server.pub b/tests/suite/pkcs11-certs/server.pub
new file mode 100644
index 0000000000..0877e4a597
--- /dev/null
+++ b/tests/suite/pkcs11-certs/server.pub
@@ -0,0 +1,30 @@
+Public Key Information:
+ Public Key Algorithm: RSA
+ Algorithm Security Level: Low (1024 bits)
+ Modulus (bits 1024):
+ 00:a5:ff:45:04:06:5a:75:1b:94:d0:01:ab:1f:8c:60
+ 36:1e:55:e6:d1:43:12:b4:db:6b:66:c5:f1:be:d4:48
+ b4:54:cc:44:e6:fa:a0:56:f3:b2:3a:41:75:83:16:c6
+ 65:bf:2c:b3:ae:92:0d:9a:96:c6:dd:43:6b:dd:c5:4b
+ 81:3e:c3:2c:2d:9c:b7:99:d9:15:3e:23:db:90:58:b3
+ 07:2b:d1:5e:42:d3:40:40:cf:a3:54:72:e4:f3:63:47
+ b4:88:df:87:f3:41:ff:99:4a:f7:5e:ee:6b:f7:02:5c
+ 6b:52:c6:4e:ca:41:17:53:4e:4c:da:00:ba:79:52:9b
+ 77
+ Exponent (bits 24):
+ 01:00:01
+
+Public Key Usage:
+ Digital signature.
+ Key encipherment.
+
+Public Key ID: ac1d7a39cb721794666c744473409144c0a0437d
+
+
+-----BEGIN PUBLIC KEY-----
+MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCl/0UEBlp1G5TQAasfjGA2HlXm
+0UMStNtrZsXxvtRItFTMROb6oFbzsjpBdYMWxmW/LLOukg2alsbdQ2vdxUuBPsMs
+LZy3mdkVPiPbkFizByvRXkLTQEDPo1Ry5PNjR7SI34fzQf+ZSvde7mv3AlxrUsZO
+ykEXU05M2gC6eVKbdwIDAQAB
+-----END PUBLIC KEY-----
+
diff --git a/tests/suite/testpkcs11 b/tests/suite/testpkcs11
index 6abacf336e..caed6c0cea 100755
--- a/tests/suite/testpkcs11
+++ b/tests/suite/testpkcs11
@@ -546,7 +546,7 @@ write_certificate_test "${TOKEN}" "${GNUTLS_PIN}" "${srcdir}/pkcs11-certs/ca.key
write_serv_privkey "${TOKEN}" "${GNUTLS_PIN}" "${srcdir}/pkcs11-certs/server.key"
write_serv_cert "${TOKEN}" "${GNUTLS_PIN}" "${srcdir}/pkcs11-certs/server.crt"
-write_serv_pubkey "${TOKEN}" "${GNUTLS_PIN}" "${srcdir}/pkcs11-certs/server.crt"
+write_serv_pubkey "${TOKEN}" "${GNUTLS_PIN}" "${srcdir}/pkcs11-certs/server.pub"
test_sign "${TOKEN}" "${GNUTLS_PIN}"
use_certificate_test "${TOKEN}" "${GNUTLS_PIN}" "${TOKEN};object=serv-cert;object-type=cert" "${TOKEN};object=serv-key;object-type=private" "${srcdir}/pkcs11-certs/ca.crt" "full URLs"