Valerio Setti | 49c835e | 2023-10-05 06:24:54 +0200 | [diff] [blame] | 1 | PKCS#12 derive key: MD5: Zero length password and hash |
Manuel Pégourié-Gonnard | 0baad53 | 2023-03-16 10:09:31 +0100 | [diff] [blame] | 2 | depends_on:MBEDTLS_MD_CAN_MD5 |
Paul Elliott | 6e7deb1 | 2021-12-03 18:55:31 +0000 | [diff] [blame] | 3 | pkcs12_derive_key:MBEDTLS_MD_MD5:48:"":USE_GIVEN_INPUT:"":USE_GIVEN_INPUT:3:"6afdcbd5ebf943272134f1c3de2dc11b6afdcbd5ebf943272134f1c3de2dc11b6afdcbd5ebf943272134f1c3de2dc11b":0 |
Paul Elliott | d663543 | 2021-11-18 22:35:48 +0000 | [diff] [blame] | 4 | |
Paul Elliott | 6e7deb1 | 2021-12-03 18:55:31 +0000 | [diff] [blame] | 5 | PKCS#12 derive key: MD5: NULL password and hash |
Manuel Pégourié-Gonnard | 0baad53 | 2023-03-16 10:09:31 +0100 | [diff] [blame] | 6 | depends_on:MBEDTLS_MD_CAN_MD5 |
Paul Elliott | 6e7deb1 | 2021-12-03 18:55:31 +0000 | [diff] [blame] | 7 | pkcs12_derive_key:MBEDTLS_MD_MD5:48:"":USE_NULL_INPUT:"":USE_NULL_INPUT:3:"6afdcbd5ebf943272134f1c3de2dc11b6afdcbd5ebf943272134f1c3de2dc11b6afdcbd5ebf943272134f1c3de2dc11b":0 |
Paul Elliott | d663543 | 2021-11-18 22:35:48 +0000 | [diff] [blame] | 8 | |
Paul Elliott | 6e7deb1 | 2021-12-03 18:55:31 +0000 | [diff] [blame] | 9 | PKCS#12 derive key: MD5: Zero length password |
Manuel Pégourié-Gonnard | 0baad53 | 2023-03-16 10:09:31 +0100 | [diff] [blame] | 10 | depends_on:MBEDTLS_MD_CAN_MD5 |
Paul Elliott | 6e7deb1 | 2021-12-03 18:55:31 +0000 | [diff] [blame] | 11 | pkcs12_derive_key:MBEDTLS_MD_MD5:48:"":USE_GIVEN_INPUT:"0123456789abcdef":USE_GIVEN_INPUT:3:"832d8502114fcccfd3de0c2b2863b1c45fb92a8db2ed1e704727b324adc267bdd66ae4918a81fa2d1ba15febfb9e6c4e":0 |
Paul Elliott | d663543 | 2021-11-18 22:35:48 +0000 | [diff] [blame] | 12 | |
Paul Elliott | 6e7deb1 | 2021-12-03 18:55:31 +0000 | [diff] [blame] | 13 | PKCS#12 derive key: MD5: NULL password |
Manuel Pégourié-Gonnard | 0baad53 | 2023-03-16 10:09:31 +0100 | [diff] [blame] | 14 | depends_on:MBEDTLS_MD_CAN_MD5 |
Paul Elliott | 6e7deb1 | 2021-12-03 18:55:31 +0000 | [diff] [blame] | 15 | pkcs12_derive_key:MBEDTLS_MD_MD5:48:"":USE_NULL_INPUT:"0123456789abcdef":USE_GIVEN_INPUT:3:"832d8502114fcccfd3de0c2b2863b1c45fb92a8db2ed1e704727b324adc267bdd66ae4918a81fa2d1ba15febfb9e6c4e":0 |
Paul Elliott | d663543 | 2021-11-18 22:35:48 +0000 | [diff] [blame] | 16 | |
Paul Elliott | 6e7deb1 | 2021-12-03 18:55:31 +0000 | [diff] [blame] | 17 | PKCS#12 derive key: MD5: Invalid length NULL password |
Manuel Pégourié-Gonnard | 0baad53 | 2023-03-16 10:09:31 +0100 | [diff] [blame] | 18 | depends_on:MBEDTLS_MD_CAN_MD5 |
Paul Elliott | 6e7deb1 | 2021-12-03 18:55:31 +0000 | [diff] [blame] | 19 | pkcs12_derive_key:MBEDTLS_MD_MD5:48:"0123456789abcdef":USE_NULL_INPUT:"0123456789abcdef":USE_GIVEN_INPUT:3:"":MBEDTLS_ERR_PKCS12_BAD_INPUT_DATA |
Paul Elliott | d663543 | 2021-11-18 22:35:48 +0000 | [diff] [blame] | 20 | |
Paul Elliott | 6e7deb1 | 2021-12-03 18:55:31 +0000 | [diff] [blame] | 21 | PKCS#12 derive key: MD5: Zero length salt |
Manuel Pégourié-Gonnard | 0baad53 | 2023-03-16 10:09:31 +0100 | [diff] [blame] | 22 | depends_on:MBEDTLS_MD_CAN_MD5 |
Paul Elliott | 6e7deb1 | 2021-12-03 18:55:31 +0000 | [diff] [blame] | 23 | pkcs12_derive_key:MBEDTLS_MD_MD5:48:"0123456789abcdef":USE_GIVEN_INPUT:"":USE_GIVEN_INPUT:3:"832d8502114fcccfd3de0c2b2863b1c45fb92a8db2ed1e704727b324adc267bdd66ae4918a81fa2d1ba15febfb9e6c4e":0 |
Paul Elliott | d663543 | 2021-11-18 22:35:48 +0000 | [diff] [blame] | 24 | |
Paul Elliott | 6e7deb1 | 2021-12-03 18:55:31 +0000 | [diff] [blame] | 25 | PKCS#12 derive key: MD5: NULL salt |
Manuel Pégourié-Gonnard | 0baad53 | 2023-03-16 10:09:31 +0100 | [diff] [blame] | 26 | depends_on:MBEDTLS_MD_CAN_MD5 |
Paul Elliott | 6e7deb1 | 2021-12-03 18:55:31 +0000 | [diff] [blame] | 27 | pkcs12_derive_key:MBEDTLS_MD_MD5:48:"0123456789abcdef":USE_GIVEN_INPUT:"":USE_NULL_INPUT:3:"832d8502114fcccfd3de0c2b2863b1c45fb92a8db2ed1e704727b324adc267bdd66ae4918a81fa2d1ba15febfb9e6c4e":0 |
Paul Elliott | d663543 | 2021-11-18 22:35:48 +0000 | [diff] [blame] | 28 | |
Paul Elliott | 6e7deb1 | 2021-12-03 18:55:31 +0000 | [diff] [blame] | 29 | PKCS#12 derive key: MD5: Invalid length NULL salt |
Manuel Pégourié-Gonnard | 0baad53 | 2023-03-16 10:09:31 +0100 | [diff] [blame] | 30 | depends_on:MBEDTLS_MD_CAN_MD5 |
Paul Elliott | 6e7deb1 | 2021-12-03 18:55:31 +0000 | [diff] [blame] | 31 | pkcs12_derive_key:MBEDTLS_MD_MD5:48:"0123456789abcdef":USE_GIVEN_INPUT:"0123456789abcdef":USE_NULL_INPUT:3:"":MBEDTLS_ERR_PKCS12_BAD_INPUT_DATA |
Paul Elliott | d663543 | 2021-11-18 22:35:48 +0000 | [diff] [blame] | 32 | |
Paul Elliott | 6e7deb1 | 2021-12-03 18:55:31 +0000 | [diff] [blame] | 33 | PKCS#12 derive key: MD5: Valid password and salt |
Manuel Pégourié-Gonnard | 0baad53 | 2023-03-16 10:09:31 +0100 | [diff] [blame] | 34 | depends_on:MBEDTLS_MD_CAN_MD5 |
Paul Elliott | 6e7deb1 | 2021-12-03 18:55:31 +0000 | [diff] [blame] | 35 | pkcs12_derive_key:MBEDTLS_MD_MD5:48:"0123456789abcdef":USE_GIVEN_INPUT:"0123456789abcdef":USE_GIVEN_INPUT:3:"46559deeee036836ab1b633ec620178d4c70eacf42f72a2ad7360c812efa09ca3d7567b489a109050345c2dc6a262995":0 |
Waleed Elmelegy | 255db80 | 2023-09-04 15:11:22 +0100 | [diff] [blame] | 36 | |
| 37 | PBE Encrypt, pad = 7 (OK) |
| 38 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7 |
Waleed Elmelegy | e1cb35b | 2023-09-06 15:48:08 +0100 | [diff] [blame] | 39 | pkcs12_pbe_encrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:MBEDTLS_CIPHER_DES_EDE3_CBC:MBEDTLS_MD_SHA1:"0409CCCCCCCCCCCCCCCCCC02010A":"BBBBBBBBBBBBBBBBBB":"AAAAAAAAAAAAAAAAAA":16:0:"5F2C15056A36F3A78856E9E662DD27CB" |
Waleed Elmelegy | 255db80 | 2023-09-04 15:11:22 +0100 | [diff] [blame] | 40 | |
| 41 | PBE Encrypt, pad = 8 (OK) |
| 42 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7 |
Waleed Elmelegy | e1cb35b | 2023-09-06 15:48:08 +0100 | [diff] [blame] | 43 | pkcs12_pbe_encrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:MBEDTLS_CIPHER_DES_EDE3_CBC:MBEDTLS_MD_SHA1:"0409CCCCCCCCCCCCCCCCCC02010A":"BBBBBBBBBBBBBBBBBB":"AAAAAAAAAAAAAAAA":16:0:"5F2C15056A36F3A70F70A3D4EC4004A8" |
| 44 | |
| 45 | PBE Encrypt, pad = 8 (Invalid output size) |
| 46 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7 |
| 47 | pkcs12_pbe_encrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:MBEDTLS_CIPHER_DES_EDE3_CBC:MBEDTLS_MD_SHA1:"0409CCCCCCCCCCCCCCCCCC02010A":"BBBBBBBBBBBBBBBBBB":"AAAAAAAAAAAAAAAA":15:MBEDTLS_ERR_ASN1_BUF_TOO_SMALL:"5F2C15056A36F3A70F70A3D4EC4004A8" |
Waleed Elmelegy | 255db80 | 2023-09-04 15:11:22 +0100 | [diff] [blame] | 48 | |
| 49 | PBE Encrypt, pad = 8 (PKCS7 padding disabled) |
| 50 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:!MBEDTLS_CIPHER_PADDING_PKCS7 |
Waleed Elmelegy | e1cb35b | 2023-09-06 15:48:08 +0100 | [diff] [blame] | 51 | pkcs12_pbe_encrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:MBEDTLS_CIPHER_DES_EDE3_CBC:MBEDTLS_MD_SHA1:"0409CCCCCCCCCCCCCCCCCC02010A":"BBBBBBBBBBBBBBBBBB":"AAAAAAAAAAAAAAAA":0:MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE:"" |
Waleed Elmelegy | 255db80 | 2023-09-04 15:11:22 +0100 | [diff] [blame] | 52 | |
| 53 | PBE Decrypt, pad = 7 (OK) |
| 54 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7 |
Waleed Elmelegy | e1cb35b | 2023-09-06 15:48:08 +0100 | [diff] [blame] | 55 | pkcs12_pbe_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:MBEDTLS_CIPHER_DES_EDE3_CBC:MBEDTLS_MD_SHA1:"0409CCCCCCCCCCCCCCCCCC02010A":"BBBBBBBBBBBBBBBBBB":"5F2C15056A36F3A78856E9E662DD27CB":16:0:"AAAAAAAAAAAAAAAAAA" |
| 56 | |
| 57 | PBE Decrypt, pad = 8 (Invalid output size) |
| 58 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7 |
| 59 | pkcs12_pbe_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:MBEDTLS_CIPHER_DES_EDE3_CBC:MBEDTLS_MD_SHA1:"0409CCCCCCCCCCCCCCCCCC02010A":"BBBBBBBBBBBBBBBBBB":"5F2C15056A36F3A70F70A3D4EC4004A8":15:MBEDTLS_ERR_ASN1_BUF_TOO_SMALL:"AAAAAAAAAAAAAAAA" |
Waleed Elmelegy | 255db80 | 2023-09-04 15:11:22 +0100 | [diff] [blame] | 60 | |
| 61 | PBE Decrypt, pad = 8 (OK) |
| 62 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7 |
Waleed Elmelegy | e1cb35b | 2023-09-06 15:48:08 +0100 | [diff] [blame] | 63 | pkcs12_pbe_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:MBEDTLS_CIPHER_DES_EDE3_CBC:MBEDTLS_MD_SHA1:"0409CCCCCCCCCCCCCCCCCC02010A":"BBBBBBBBBBBBBBBBBB":"5F2C15056A36F3A70F70A3D4EC4004A8":16:0:"AAAAAAAAAAAAAAAA" |
Waleed Elmelegy | 255db80 | 2023-09-04 15:11:22 +0100 | [diff] [blame] | 64 | |
| 65 | PBE Decrypt, (Invalid padding & PKCS7 padding disabled) |
| 66 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:!MBEDTLS_CIPHER_PADDING_PKCS7 |
Waleed Elmelegy | e1cb35b | 2023-09-06 15:48:08 +0100 | [diff] [blame] | 67 | pkcs12_pbe_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:MBEDTLS_CIPHER_DES_EDE3_CBC:MBEDTLS_MD_SHA1:"0409CCCCCCCCCCCCCCCCCC02010A":"BBBBBBBBBBBBBBBBBB":"5F2C15056A36F3A79F2B90F1428110E2":16:0:"AAAAAAAAAAAAAAAAAA07070707070708" |
Waleed Elmelegy | 255db80 | 2023-09-04 15:11:22 +0100 | [diff] [blame] | 68 | |
| 69 | PBE Decrypt, (Invalid padding & PKCS7 padding enabled) |
| 70 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7 |
Waleed Elmelegy | e1cb35b | 2023-09-06 15:48:08 +0100 | [diff] [blame] | 71 | pkcs12_pbe_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:MBEDTLS_CIPHER_DES_EDE3_CBC:MBEDTLS_MD_SHA1:"0409CCCCCCCCCCCCCCCCCC02010A":"BBBBBBBBBBBBBBBBBB":"5F2C15056A36F3A79F2B90F1428110E2":16:MBEDTLS_ERR_PKCS12_PASSWORD_MISMATCH:"AAAAAAAAAAAAAAAAAA07070707070708" |