| Ron Eldor | 11ee071 | 2019-03-25 18:22:52 +0200 | [diff] [blame] | 1 | OID get Any Policy certificate policy | 
|  | 2 | oid_get_certificate_policies:"551D2000":"Any Policy" | 
|  | 3 |  | 
|  | 4 | OID get certificate policy invalid oid | 
|  | 5 | oid_get_certificate_policies:"5533445566":"" | 
|  | 6 |  | 
|  | 7 | OID get certificate policy wrong oid - id-ce-authorityKeyIdentifier | 
|  | 8 | oid_get_certificate_policies:"551D23":"" | 
| Ron Eldor | b6dc105 | 2019-04-01 18:12:23 +0300 | [diff] [blame] | 9 |  | 
|  | 10 | OID get Ext Key Usage - id-kp-serverAuth | 
|  | 11 | oid_get_extended_key_usage:"2B06010505070301":"TLS Web Server Authentication" | 
|  | 12 |  | 
|  | 13 | OID get Ext Key Usage - id-kp-clientAuth | 
|  | 14 | oid_get_extended_key_usage:"2B06010505070302":"TLS Web Client Authentication" | 
|  | 15 |  | 
|  | 16 | OID get Ext Key Usage - id-kp-codeSigning | 
|  | 17 | oid_get_extended_key_usage:"2B06010505070303":"Code Signing" | 
|  | 18 |  | 
|  | 19 | OID get Ext Key Usage - id-kp-emailProtection | 
|  | 20 | oid_get_extended_key_usage:"2B06010505070304":"E-mail Protection" | 
|  | 21 |  | 
|  | 22 | OID get Ext Key Usage - id-kp-timeStamping | 
|  | 23 | oid_get_extended_key_usage:"2B06010505070308":"Time Stamping" | 
|  | 24 |  | 
|  | 25 | OID get Ext Key Usage - id-kp-OCSPSigning | 
|  | 26 | oid_get_extended_key_usage:"2B06010505070309":"OCSP Signing" | 
|  | 27 |  | 
|  | 28 | OID get Ext Key Usage - id-kp-wisun-fan-device | 
|  | 29 | oid_get_extended_key_usage:"2B0601040182E42501":"Wi-SUN Alliance Field Area Network (FAN)" | 
|  | 30 |  | 
|  | 31 | OID get Ext Key Usage invalid oid | 
|  | 32 | oid_get_extended_key_usage:"5533445566":"" | 
|  | 33 |  | 
|  | 34 | OID get Ext Key Usage wrong oid - id-ce-authorityKeyIdentifier | 
|  | 35 | oid_get_extended_key_usage:"551D23":"" | 
| Ron Eldor | e823416 | 2019-04-03 09:45:07 +0300 | [diff] [blame] | 36 |  | 
|  | 37 | OID get x509 extension - id-ce-basicConstraints | 
|  | 38 | oid_get_x509_extension:"551D13":MBEDTLS_OID_X509_EXT_BASIC_CONSTRAINTS | 
|  | 39 |  | 
|  | 40 | OID get x509 extension - id-ce-keyUsage | 
|  | 41 | oid_get_x509_extension:"551D0F":MBEDTLS_OID_X509_EXT_KEY_USAGE | 
|  | 42 |  | 
|  | 43 | OID get x509 extension - id-ce-extKeyUsage | 
|  | 44 | oid_get_x509_extension:"551D25":MBEDTLS_OID_X509_EXT_EXTENDED_KEY_USAGE | 
|  | 45 |  | 
|  | 46 | OID get x509 extension - id-ce-subjectAltName | 
|  | 47 | oid_get_x509_extension:"551D11":MBEDTLS_OID_X509_EXT_SUBJECT_ALT_NAME | 
|  | 48 |  | 
|  | 49 | OID get x509 extension - id-netscape-certtype | 
|  | 50 | oid_get_x509_extension:"6086480186F8420101":MBEDTLS_OID_X509_EXT_NS_CERT_TYPE | 
|  | 51 |  | 
|  | 52 | OID get x509 extension - id-ce-certificatePolicies | 
|  | 53 | oid_get_x509_extension:"551D20":MBEDTLS_OID_X509_EXT_CERTIFICATE_POLICIES | 
|  | 54 |  | 
|  | 55 | OID get x509 extension - invalid oid | 
|  | 56 | oid_get_x509_extension:"5533445566":0 | 
|  | 57 |  | 
|  | 58 | OID get x509 extension - wrong oid - id-ce | 
|  | 59 | oid_get_x509_extension:"551D":0 | 
| Jack Lloyd | 5ed7fff | 2019-05-06 12:15:44 -0400 | [diff] [blame] | 60 |  | 
|  | 61 | OID hash id - id-md5 | 
|  | 62 | depends_on:MBEDTLS_MD5_C | 
|  | 63 | oid_get_md_alg_id:"2A864886f70d0205":MBEDTLS_MD_MD5 | 
|  | 64 |  | 
|  | 65 | OID hash id - id-sha1 | 
|  | 66 | depends_on:MBEDTLS_SHA1_C | 
|  | 67 | oid_get_md_alg_id:"2b0e03021a":MBEDTLS_MD_SHA1 | 
|  | 68 |  | 
|  | 69 | OID hash id - id-sha224 | 
|  | 70 | depends_on:MBEDTLS_SHA256_C | 
|  | 71 | oid_get_md_alg_id:"608648016503040204":MBEDTLS_MD_SHA224 | 
|  | 72 |  | 
|  | 73 | OID hash id - id-sha256 | 
|  | 74 | depends_on:MBEDTLS_SHA256_C | 
|  | 75 | oid_get_md_alg_id:"608648016503040201":MBEDTLS_MD_SHA256 | 
|  | 76 |  | 
|  | 77 | OID hash id - id-sha384 | 
|  | 78 | depends_on:MBEDTLS_SHA512_C | 
|  | 79 | oid_get_md_alg_id:"608648016503040202":MBEDTLS_MD_SHA384 | 
|  | 80 |  | 
|  | 81 | OID hash id - id-sha512 | 
|  | 82 | depends_on:MBEDTLS_SHA512_C | 
|  | 83 | oid_get_md_alg_id:"608648016503040203":MBEDTLS_MD_SHA512 | 
|  | 84 |  | 
|  | 85 | OID hash id - id-ripemd160 | 
|  | 86 | depends_on:MBEDTLS_RIPEMD160_C | 
|  | 87 | oid_get_md_alg_id:"2b24030201":MBEDTLS_MD_RIPEMD160 | 
|  | 88 |  | 
|  | 89 | OID hash id - invalid oid | 
|  | 90 | oid_get_md_alg_id:"2B864886f70d0204":-1 | 
|  | 91 |  | 
| David Horstmann | c714416 | 2023-02-14 17:29:16 +0000 | [diff] [blame] | 92 | OID get numeric string - hardware module name | 
|  | 93 | oid_get_numeric_string:"2B06010505070804":0:"1.3.6.1.5.5.7.8.4" | 
|  | 94 |  | 
|  | 95 | OID get numeric string - multi-byte subidentifier | 
|  | 96 | oid_get_numeric_string:"29903C":0:"1.1.2108" | 
|  | 97 |  | 
|  | 98 | OID get numeric string - second component greater than 39 | 
|  | 99 | oid_get_numeric_string:"81010000863A00":0:"2.49.0.0.826.0" | 
|  | 100 |  | 
|  | 101 | OID get numeric string - multi-byte first subidentifier | 
|  | 102 | oid_get_numeric_string:"8837":0:"2.999" | 
|  | 103 |  | 
|  | 104 | OID get numeric string - empty oid buffer | 
| David Horstmann | 0518d53 | 2023-02-20 14:21:23 +0000 | [diff] [blame^] | 105 | oid_get_numeric_string:"":MBEDTLS_ERR_ASN1_OUT_OF_DATA:"" | 
| David Horstmann | c714416 | 2023-02-14 17:29:16 +0000 | [diff] [blame] | 106 |  | 
|  | 107 | OID get numeric string - no final / all bytes have top bit set | 
| David Horstmann | 0518d53 | 2023-02-20 14:21:23 +0000 | [diff] [blame^] | 108 | oid_get_numeric_string:"818181":MBEDTLS_ERR_ASN1_OUT_OF_DATA:"" | 
| David Horstmann | c714416 | 2023-02-14 17:29:16 +0000 | [diff] [blame] | 109 |  | 
|  | 110 | # Encodes the number 0x0400000000 as a subidentifier which overflows 32-bits | 
|  | 111 | OID get numeric string - 32-bit overflow | 
| David Horstmann | 0518d53 | 2023-02-20 14:21:23 +0000 | [diff] [blame^] | 112 | oid_get_numeric_string:"C080808000":MBEDTLS_ERR_ASN1_INVALID_DATA:"" | 
| David Horstmann | c714416 | 2023-02-14 17:29:16 +0000 | [diff] [blame] | 113 |  | 
|  | 114 | OID get numeric string - 32-bit overflow, second subidentifier | 
| David Horstmann | 0518d53 | 2023-02-20 14:21:23 +0000 | [diff] [blame^] | 115 | oid_get_numeric_string:"2BC080808000":MBEDTLS_ERR_ASN1_INVALID_DATA:"" | 
| David Horstmann | 071dd35 | 2023-02-15 11:58:40 +0000 | [diff] [blame] | 116 |  | 
|  | 117 | OID get numeric string - overlong encoding | 
| David Horstmann | 0518d53 | 2023-02-20 14:21:23 +0000 | [diff] [blame^] | 118 | oid_get_numeric_string:"8001":MBEDTLS_ERR_ASN1_INVALID_DATA:"" | 
| David Horstmann | 071dd35 | 2023-02-15 11:58:40 +0000 | [diff] [blame] | 119 |  | 
|  | 120 | OID get numeric string - overlong encoding, second subidentifier | 
| David Horstmann | 0518d53 | 2023-02-20 14:21:23 +0000 | [diff] [blame^] | 121 | oid_get_numeric_string:"2B8001":MBEDTLS_ERR_ASN1_INVALID_DATA:"" |