blob: d4d2a98ce85f04a5b532444a9cac14ea617a6313 [file] [log] [blame]
Paul Bakker6d620502012-02-16 14:09:13 +00001Certificate Request check Server1 SHA1
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +02002depends_on:MBEDTLS_SHA1_C:MBEDTLS_RSA_C:MBEDTLS_PKCS1_V15
3x509_csr_check:"data_files/server1.key":"data_files/server1.req.sha1":MBEDTLS_MD_SHA1:0:0
Paul Bakker6d620502012-02-16 14:09:13 +00004
5Certificate Request check Server1 SHA224
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +02006depends_on:MBEDTLS_SHA256_C:MBEDTLS_RSA_C:MBEDTLS_PKCS1_V15
7x509_csr_check:"data_files/server1.key":"data_files/server1.req.sha224":MBEDTLS_MD_SHA224:0:0
Paul Bakker6d620502012-02-16 14:09:13 +00008
9Certificate Request check Server1 SHA256
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +020010depends_on:MBEDTLS_SHA256_C:MBEDTLS_RSA_C:MBEDTLS_PKCS1_V15
11x509_csr_check:"data_files/server1.key":"data_files/server1.req.sha256":MBEDTLS_MD_SHA256:0:0
Paul Bakker6d620502012-02-16 14:09:13 +000012
13Certificate Request check Server1 SHA384
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +020014depends_on:MBEDTLS_SHA512_C:MBEDTLS_RSA_C:MBEDTLS_PKCS1_V15
15x509_csr_check:"data_files/server1.key":"data_files/server1.req.sha384":MBEDTLS_MD_SHA384:0:0
Paul Bakker6d620502012-02-16 14:09:13 +000016
17Certificate Request check Server1 SHA512
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +020018depends_on:MBEDTLS_SHA512_C:MBEDTLS_RSA_C:MBEDTLS_PKCS1_V15
19x509_csr_check:"data_files/server1.key":"data_files/server1.req.sha512":MBEDTLS_MD_SHA512:0:0
Paul Bakker6d620502012-02-16 14:09:13 +000020
21Certificate Request check Server1 MD4
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +020022depends_on:MBEDTLS_MD4_C:MBEDTLS_RSA_C:MBEDTLS_PKCS1_V15
23x509_csr_check:"data_files/server1.key":"data_files/server1.req.md4":MBEDTLS_MD_MD4:0:0
Paul Bakker6d620502012-02-16 14:09:13 +000024
25Certificate Request check Server1 MD5
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +020026depends_on:MBEDTLS_MD5_C:MBEDTLS_RSA_C:MBEDTLS_PKCS1_V15
27x509_csr_check:"data_files/server1.key":"data_files/server1.req.md5":MBEDTLS_MD_MD5:0:0
Manuel Pégourié-Gonnardc5ce83a2014-03-28 12:46:44 +010028
29Certificate Request check Server1 key_usage
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +020030depends_on:MBEDTLS_SHA1_C:MBEDTLS_RSA_C:MBEDTLS_PKCS1_V15
Manuel Pégourié-Gonnarde6028c92015-04-20 12:19:02 +010031x509_csr_check:"data_files/server1.key":"data_files/server1.req.key_usage":MBEDTLS_MD_SHA1:MBEDTLS_X509_KU_DIGITAL_SIGNATURE | MBEDTLS_X509_KU_NON_REPUDIATION | MBEDTLS_X509_KU_KEY_ENCIPHERMENT:0
Manuel Pégourié-Gonnardc5ce83a2014-03-28 12:46:44 +010032
33Certificate Request check Server1 ns_cert_type
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +020034depends_on:MBEDTLS_SHA1_C:MBEDTLS_RSA_C:MBEDTLS_PKCS1_V15
Manuel Pégourié-Gonnarde6028c92015-04-20 12:19:02 +010035x509_csr_check:"data_files/server1.key":"data_files/server1.req.cert_type":MBEDTLS_MD_SHA1:0:MBEDTLS_X509_NS_CERT_TYPE_SSL_SERVER
Manuel Pégourié-Gonnardc5ce83a2014-03-28 12:46:44 +010036
37Certificate Request check Server1 key_usage + ns_cert_type
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +020038depends_on:MBEDTLS_SHA1_C:MBEDTLS_RSA_C:MBEDTLS_PKCS1_V15
Manuel Pégourié-Gonnarde6028c92015-04-20 12:19:02 +010039x509_csr_check:"data_files/server1.key":"data_files/server1.req.ku-ct":MBEDTLS_MD_SHA1:MBEDTLS_X509_KU_DIGITAL_SIGNATURE | MBEDTLS_X509_KU_NON_REPUDIATION | MBEDTLS_X509_KU_KEY_ENCIPHERMENT:MBEDTLS_X509_NS_CERT_TYPE_SSL_SERVER
Manuel Pégourié-Gonnardc5ce83a2014-03-28 12:46:44 +010040
41Certificate Request check Server5 ECDSA, key_usage
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +020042depends_on:MBEDTLS_SHA1_C:MBEDTLS_ECDSA_C:MBEDTLS_ECDSA_DETERMINISTIC:MBEDTLS_ECP_DP_SECP256R1_ENABLED
43x509_csr_check:"data_files/server5.key":"data_files/server5.req.ku.sha1":MBEDTLS_MD_SHA1:MBEDTLS_X509_KU_DIGITAL_SIGNATURE | MBEDTLS_X509_KU_NON_REPUDIATION:0
Paul Bakker2397cf32013-09-08 15:58:15 +020044
45Certificate write check Server1 SHA1
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +020046depends_on:MBEDTLS_SHA1_C:MBEDTLS_RSA_C:MBEDTLS_PKCS1_V15:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_MD5_C
47x509_crt_check:"data_files/server1.key":"":"C=NL,O=PolarSSL,CN=PolarSSL Server 1":"data_files/test-ca.key":"PolarSSLTest":"C=NL,O=PolarSSL,CN=PolarSSL Test CA":"1":"20110212144406":"20210212144406":MBEDTLS_MD_SHA1:0:0:-1:"data_files/server1.crt"
Manuel Pégourié-Gonnard6c1a73e2014-03-28 14:03:22 +010048
49Certificate write check Server1 SHA1, key_usage
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +020050depends_on:MBEDTLS_SHA1_C:MBEDTLS_RSA_C:MBEDTLS_PKCS1_V15:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_MD5_C
Manuel Pégourié-Gonnarde6028c92015-04-20 12:19:02 +010051x509_crt_check:"data_files/server1.key":"":"C=NL,O=PolarSSL,CN=PolarSSL Server 1":"data_files/test-ca.key":"PolarSSLTest":"C=NL,O=PolarSSL,CN=PolarSSL Test CA":"1":"20110212144406":"20210212144406":MBEDTLS_MD_SHA1:MBEDTLS_X509_KU_DIGITAL_SIGNATURE | MBEDTLS_X509_KU_NON_REPUDIATION | MBEDTLS_X509_KU_KEY_ENCIPHERMENT:0:-1:"data_files/server1.key_usage.crt"
Manuel Pégourié-Gonnard6c1a73e2014-03-28 14:03:22 +010052
53Certificate write check Server1 SHA1, ns_cert_type
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +020054depends_on:MBEDTLS_SHA1_C:MBEDTLS_RSA_C:MBEDTLS_PKCS1_V15:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_MD5_C
Manuel Pégourié-Gonnarde6028c92015-04-20 12:19:02 +010055x509_crt_check:"data_files/server1.key":"":"C=NL,O=PolarSSL,CN=PolarSSL Server 1":"data_files/test-ca.key":"PolarSSLTest":"C=NL,O=PolarSSL,CN=PolarSSL Test CA":"1":"20110212144406":"20210212144406":MBEDTLS_MD_SHA1:0:MBEDTLS_X509_NS_CERT_TYPE_SSL_SERVER:-1:"data_files/server1.cert_type.crt"
Manuel Pégourié-Gonnard6c1a73e2014-03-28 14:03:22 +010056
57Certificate write check Server1 SHA1, version 1
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +020058depends_on:MBEDTLS_SHA1_C:MBEDTLS_RSA_C:MBEDTLS_PKCS1_V15:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_MD5_C
59x509_crt_check:"data_files/server1.key":"":"C=NL,O=PolarSSL,CN=PolarSSL Server 1":"data_files/test-ca.key":"PolarSSLTest":"C=NL,O=PolarSSL,CN=PolarSSL Test CA":"1":"20110212144406":"20210212144406":MBEDTLS_MD_SHA1:0:0:MBEDTLS_X509_CRT_VERSION_1:"data_files/server1.v1.crt"
Paul Bakker8dcb2d72014-08-08 12:22:30 +020060
61X509 String to Names #1
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +020062mbedtls_x509_string_to_names:"C=NL,O=Offspark\, Inc., OU=PolarSSL":"C=NL, O=Offspark, Inc., OU=PolarSSL":0
Paul Bakker8dcb2d72014-08-08 12:22:30 +020063
64X509 String to Names #2
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +020065mbedtls_x509_string_to_names:"C=NL, O=Offspark, Inc., OU=PolarSSL":"":MBEDTLS_ERR_X509_UNKNOWN_OID
Paul Bakker8dcb2d72014-08-08 12:22:30 +020066
67X509 String to Names #3 (Name precisely 255 bytes)
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +020068mbedtls_x509_string_to_names:"C=NL, O=123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345,OU=PolarSSL":"C=NL, O=123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345, OU=PolarSSL":0
Paul Bakker8dcb2d72014-08-08 12:22:30 +020069
70X509 String to Names #4 (Name larger than 255 bytes)
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +020071mbedtls_x509_string_to_names:"C=NL, O=1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456, OU=PolarSSL":"":MBEDTLS_ERR_X509_INVALID_NAME
Paul Bakker8dcb2d72014-08-08 12:22:30 +020072
73X509 String to Names #5 (Escape non-allowed characters)
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +020074mbedtls_x509_string_to_names:"C=NL, O=Offspark\a Inc., OU=PolarSSL":"":MBEDTLS_ERR_X509_INVALID_NAME
Paul Bakker8dcb2d72014-08-08 12:22:30 +020075
76X509 String to Names #6 (Escape at end)
Manuel Pégourié-Gonnard2cf5a7c2015-04-08 12:49:31 +020077mbedtls_x509_string_to_names:"C=NL, O=Offspark\":"":MBEDTLS_ERR_X509_INVALID_NAME