Paul Bakker | b0c19a4 | 2013-06-24 19:26:38 +0200 | [diff] [blame] | 1 | PBKDF2 RFC 6070 Test Vector #1 (SHA1) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 2 | depends_on:MBEDTLS_MD_CAN_SHA1 |
Manuel Pégourié-Gonnard | 2cf5a7c | 2015-04-08 12:49:31 +0200 | [diff] [blame] | 3 | pbkdf2_hmac:MBEDTLS_MD_SHA1:"70617373776f7264":"73616c74":1:20:"0c60c80f961f0e71f3a9b524af6012062fe037a6" |
Paul Bakker | b0c19a4 | 2013-06-24 19:26:38 +0200 | [diff] [blame] | 4 | |
| 5 | PBKDF2 RFC 6070 Test Vector #2 (SHA1) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 6 | depends_on:MBEDTLS_MD_CAN_SHA1 |
Manuel Pégourié-Gonnard | 2cf5a7c | 2015-04-08 12:49:31 +0200 | [diff] [blame] | 7 | pbkdf2_hmac:MBEDTLS_MD_SHA1:"70617373776f7264":"73616c74":2:20:"ea6c014dc72d6f8ccd1ed92ace1d41f0d8de8957" |
Paul Bakker | b0c19a4 | 2013-06-24 19:26:38 +0200 | [diff] [blame] | 8 | |
| 9 | PBKDF2 RFC 6070 Test Vector #3 (SHA1) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 10 | depends_on:MBEDTLS_MD_CAN_SHA1 |
Manuel Pégourié-Gonnard | 2cf5a7c | 2015-04-08 12:49:31 +0200 | [diff] [blame] | 11 | pbkdf2_hmac:MBEDTLS_MD_SHA1:"70617373776f7264":"73616c74":4096:20:"4b007901b765489abead49d926f721d065a429c1" |
Paul Bakker | b0c19a4 | 2013-06-24 19:26:38 +0200 | [diff] [blame] | 12 | |
| 13 | PBKDF2 RFC 6070 Test Vector #5 (SHA1) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 14 | depends_on:MBEDTLS_MD_CAN_SHA1 |
Manuel Pégourié-Gonnard | 2cf5a7c | 2015-04-08 12:49:31 +0200 | [diff] [blame] | 15 | pbkdf2_hmac:MBEDTLS_MD_SHA1:"70617373776f726450415353574f524470617373776f7264":"73616c7453414c5473616c7453414c5473616c7453414c5473616c7453414c5473616c74":4096:25:"3d2eec4fe41c849b80c8d83662c0e44a8b291a964cf2f07038" |
Paul Bakker | b0c19a4 | 2013-06-24 19:26:38 +0200 | [diff] [blame] | 16 | |
| 17 | PBKDF2 RFC 6070 Test Vector #6 (SHA1) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 18 | depends_on:MBEDTLS_MD_CAN_SHA1 |
Manuel Pégourié-Gonnard | 2cf5a7c | 2015-04-08 12:49:31 +0200 | [diff] [blame] | 19 | pbkdf2_hmac:MBEDTLS_MD_SHA1:"7061737300776f7264":"7361006c74":4096:16:"56fa6aa75548099dcc37d7f03425e0c3" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 20 | |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 21 | PBKDF2 Python hashlib Test Vector #1 (SHA224) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 22 | depends_on:MBEDTLS_MD_CAN_SHA224 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 23 | pbkdf2_hmac:MBEDTLS_MD_SHA224:"70617373776f7264":"73616c74":1:20:"3c198cbdb9464b7857966bd05b7bc92bc1cc4e6e" |
| 24 | |
| 25 | PBKDF2 Python hashlib Test Vector #2 (SHA224) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 26 | depends_on:MBEDTLS_MD_CAN_SHA224 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 27 | pbkdf2_hmac:MBEDTLS_MD_SHA224:"70617373776f7264":"73616c74":2:20:"93200ffa96c5776d38fa10abdf8f5bfc0054b971" |
| 28 | |
| 29 | PBKDF2 Python hashlib Test Vector #3 (SHA224) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 30 | depends_on:MBEDTLS_MD_CAN_SHA224 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 31 | pbkdf2_hmac:MBEDTLS_MD_SHA224:"70617373776f7264":"73616c74":4096:20:"218c453bf90635bd0a21a75d172703ff6108ef60" |
| 32 | |
| 33 | PBKDF2 Python hashlib Test Vector #5 (SHA224) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 34 | depends_on:MBEDTLS_MD_CAN_SHA224 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 35 | pbkdf2_hmac:MBEDTLS_MD_SHA224:"70617373776f726450415353574f524470617373776f7264":"73616c7453414c5473616c7453414c5473616c7453414c5473616c7453414c5473616c74":4096:25:"056c4ba438ded91fc14e0594e6f52b87e1f3690c0dc0fbc057" |
| 36 | |
| 37 | PBKDF2 Python hashlib Test Vector #6 (SHA224) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 38 | depends_on:MBEDTLS_MD_CAN_SHA224 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 39 | pbkdf2_hmac:MBEDTLS_MD_SHA224:"7061737300776f7264":"7361006c74":4096:16:"9b4011b641f40a2a500a31d4a392d15c" |
| 40 | |
| 41 | PBKDF2 RFC 7914 Sec 11 Test Vector #1 (SHA256) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 42 | depends_on:MBEDTLS_MD_CAN_SHA256 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 43 | pbkdf2_hmac:MBEDTLS_MD_SHA256:"706173737764":"73616c74":1:64:"55ac046e56e3089fec1691c22544b605f94185216dde0465e68b9d57c20dacbc49ca9cccf179b645991664b39d77ef317c71b845b1e30bd509112041d3a19783" |
| 44 | |
| 45 | PBKDF2 RFC 7914 Sec 11 Test Vector #2 (SHA256) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 46 | depends_on:MBEDTLS_MD_CAN_SHA256 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 47 | pbkdf2_hmac:MBEDTLS_MD_SHA256:"50617373776f7264":"4e61436c":80000:64:"4ddcd8f60b98be21830cee5ef22701f9641a4418d04c0414aeff08876b34ab56a1d425a1225833549adb841b51c9b3176a272bdebba1d078478f62b397f33c8d" |
| 48 | |
| 49 | PBKDF2 Python hashlib Test Vector #1 (SHA256) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 50 | depends_on:MBEDTLS_MD_CAN_SHA256 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 51 | pbkdf2_hmac:MBEDTLS_MD_SHA256:"70617373776f7264":"73616c74":1:20:"120fb6cffcf8b32c43e7225256c4f837a86548c9" |
| 52 | |
| 53 | PBKDF2 Python hashlib Test Vector #2 (SHA256) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 54 | depends_on:MBEDTLS_MD_CAN_SHA256 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 55 | pbkdf2_hmac:MBEDTLS_MD_SHA256:"70617373776f7264":"73616c74":2:20:"ae4d0c95af6b46d32d0adff928f06dd02a303f8e" |
| 56 | |
| 57 | PBKDF2 Python hashlib Test Vector #3 (SHA256) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 58 | depends_on:MBEDTLS_MD_CAN_SHA256 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 59 | pbkdf2_hmac:MBEDTLS_MD_SHA256:"70617373776f7264":"73616c74":4096:20:"c5e478d59288c841aa530db6845c4c8d962893a0" |
| 60 | |
| 61 | PBKDF2 Python hashlib Test Vector #5 (SHA256) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 62 | depends_on:MBEDTLS_MD_CAN_SHA256 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 63 | pbkdf2_hmac:MBEDTLS_MD_SHA256:"70617373776f726450415353574f524470617373776f7264":"73616c7453414c5473616c7453414c5473616c7453414c5473616c7453414c5473616c74":4096:25:"348c89dbcbd32b2f32d814b8116e84cf2b17347ebc1800181c" |
| 64 | |
| 65 | PBKDF2 Python hashlib Test Vector #6 (SHA256) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 66 | depends_on:MBEDTLS_MD_CAN_SHA256 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 67 | pbkdf2_hmac:MBEDTLS_MD_SHA256:"7061737300776f7264":"7361006c74":4096:16:"89b69d0516f829893c696226650a8687" |
| 68 | |
| 69 | PBKDF2 Python hashlib Test Vector #1 (SHA384) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 70 | depends_on:MBEDTLS_MD_CAN_SHA384 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 71 | pbkdf2_hmac:MBEDTLS_MD_SHA384:"70617373776f7264":"73616c74":1:20:"c0e14f06e49e32d73f9f52ddf1d0c5c719160923" |
| 72 | |
| 73 | PBKDF2 Python hashlib Test Vector #2 (SHA384) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 74 | depends_on:MBEDTLS_MD_CAN_SHA384 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 75 | pbkdf2_hmac:MBEDTLS_MD_SHA384:"70617373776f7264":"73616c74":2:20:"54f775c6d790f21930459162fc535dbf04a93918" |
| 76 | |
| 77 | PBKDF2 Python hashlib Test Vector #3 (SHA384) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 78 | depends_on:MBEDTLS_MD_CAN_SHA384 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 79 | pbkdf2_hmac:MBEDTLS_MD_SHA384:"70617373776f7264":"73616c74":4096:20:"559726be38db125bc85ed7895f6e3cf574c7a01c" |
| 80 | |
| 81 | PBKDF2 Python hashlib Test Vector #5 (SHA384) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 82 | depends_on:MBEDTLS_MD_CAN_SHA384 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 83 | pbkdf2_hmac:MBEDTLS_MD_SHA384:"70617373776f726450415353574f524470617373776f7264":"73616c7453414c5473616c7453414c5473616c7453414c5473616c7453414c5473616c74":4096:25:"819143ad66df9a552559b9e131c52ae6c5c1b0eed18f4d283b" |
| 84 | |
| 85 | PBKDF2 Python hashlib Test Vector #6 (SHA384) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 86 | depends_on:MBEDTLS_MD_CAN_SHA384 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 87 | pbkdf2_hmac:MBEDTLS_MD_SHA384:"7061737300776f7264":"7361006c74":4096:16:"a3f00ac8657e095f8e0823d232fc60b3" |
| 88 | |
| 89 | PBKDF2 Python hashlib Test Vector #1 (SHA512) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 90 | depends_on:MBEDTLS_MD_CAN_SHA512 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 91 | pbkdf2_hmac:MBEDTLS_MD_SHA512:"70617373776f7264":"73616c74":1:20:"867f70cf1ade02cff3752599a3a53dc4af34c7a6" |
| 92 | |
| 93 | PBKDF2 Python hashlib Test Vector #2 (SHA512) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 94 | depends_on:MBEDTLS_MD_CAN_SHA512 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 95 | pbkdf2_hmac:MBEDTLS_MD_SHA512:"70617373776f7264":"73616c74":2:20:"e1d9c16aa681708a45f5c7c4e215ceb66e011a2e" |
| 96 | |
| 97 | PBKDF2 Python hashlib Test Vector #3 (SHA512) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 98 | depends_on:MBEDTLS_MD_CAN_SHA512 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 99 | pbkdf2_hmac:MBEDTLS_MD_SHA512:"70617373776f7264":"73616c74":4096:20:"d197b1b33db0143e018b12f3d1d1479e6cdebdcc" |
| 100 | |
| 101 | PBKDF2 Python hashlib Test Vector #5 (SHA512) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 102 | depends_on:MBEDTLS_MD_CAN_SHA512 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 103 | pbkdf2_hmac:MBEDTLS_MD_SHA512:"70617373776f726450415353574f524470617373776f7264":"73616c7453414c5473616c7453414c5473616c7453414c5473616c7453414c5473616c74":4096:25:"8c0511f4c6e597c6ac6315d8f0362e225f3c501495ba23b868" |
| 104 | |
| 105 | PBKDF2 Python hashlib Test Vector #6 (SHA512) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 106 | depends_on:MBEDTLS_MD_CAN_SHA512 |
Antonio Quartulli | e87e885 | 2018-01-31 23:23:02 +0800 | [diff] [blame] | 107 | pbkdf2_hmac:MBEDTLS_MD_SHA512:"7061737300776f7264":"7361006c74":4096:16:"9d9e9c4cd21fe4be24d5b8244c759665" |
| 108 | |
Waleed Elmelegy | 708d78f | 2023-07-19 14:01:35 +0100 | [diff] [blame] | 109 | PBES2 Encrypt, pad=6 (OK) |
| 110 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7 |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 111 | pbes2_encrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301B06092A864886F70D01050C300E04082ED7F24A1D516DD702020800301406082A864886F70D030704088A4FCC9DCC394910":"70617373776f7264":"308187020100301306072A8648CE3D020106082A8648CE3D030107046D306B0201010420F12A1320760270A83CBFFD53F6031EF76A5D86C8A204F2C30CA9EBF51F0F0EA7A1440342000437CC56D976091E5A723EC7592DFF206EEE7CF9069174D0AD14B5F768225962924EE500D82311FFEA2FD2345D5D16BD8A88C26B770D55CD8A2A0EFA01C8B4EDFF":144:0:"1B60098D4834CA752D37B430E70B7A085CFF86E21F4849F969DD1DF623342662443F8BD1252BF83CEF6917551B08EF55A69C8F2BFFC93BCB2DFE2E354DA28F896D1BD1BFB972A1251219A6EC7183B0A4CF2C4998449ED786CAE2138437289EB2203974000C38619DA57A4E685D29649284602BD1806131772DA11A682674DC22B2CF109128DDB7FD980E1C5741FC0DB7" |
Waleed Elmelegy | 708d78f | 2023-07-19 14:01:35 +0100 | [diff] [blame] | 112 | |
Waleed Elmelegy | f3fafc3 | 2023-07-21 16:20:17 +0100 | [diff] [blame] | 113 | PBES2 Encrypt, pad=8 (OK) |
Waleed Elmelegy | 708d78f | 2023-07-19 14:01:35 +0100 | [diff] [blame] | 114 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7 |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 115 | pbes2_encrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301B06092A864886F70D01050C300E04082ED7F24A1D516DD702020800301406082A864886F70D030704088A4FCC9DCC394910":"70617373776f7264":"308187020100301306072A8648CE3D020106082A8648CE3D030107046D306B0201010420F12A1320760270A83CBFFD53F6031EF76A5D86C8A204F2C30CA9EBF51F0F0EA7A1440342000437CC56D976091E5A723EC7592DFF206EEE7CF9069174D0AD14B5F768225962924EE500D82311FFEA2FD2345D5D16BD8A88C26B770D55":136:0:"1B60098D4834CA752D37B430E70B7A085CFF86E21F4849F969DD1DF623342662443F8BD1252BF83CEF6917551B08EF55A69C8F2BFFC93BCB2DFE2E354DA28F896D1BD1BFB972A1251219A6EC7183B0A4CF2C4998449ED786CAE2138437289EB2203974000C38619DA57A4E685D29649284602BD1806131772DA11A682674DC2262AD99FBD6C3B0AB" |
Waleed Elmelegy | 5d3f315 | 2023-08-01 14:56:30 +0100 | [diff] [blame] | 116 | |
| 117 | PBES2 Encrypt, pad=8 (Invalid output size) |
| 118 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7 |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 119 | pbes2_encrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301B06092A864886F70D01050C300E04082ED7F24A1D516DD702020800301406082A864886F70D030704088A4FCC9DCC394910":"70617373776f7264":"308187020100301306072A8648CE3D020106082A8648CE3D030107046D306B0201010420F12A1320760270A83CBFFD53F6031EF76A5D86C8A204F2C30CA9EBF51F0F0EA7A1440342000437CC56D976091E5A723EC7592DFF206EEE7CF9069174D0AD14B5F768225962924EE500D82311FFEA2FD2345D5D16BD8A88C26B770D5510101010101010101010101010101010":151:MBEDTLS_ERR_ASN1_BUF_TOO_SMALL:"1B60098D4834CA752D37B430E70B7A085CFF86E21F4849F969DD1DF623342662443F8BD1252BF83CEF6917551B08EF55A69C8F2BFFC93BCB2DFE2E354DA28F896D1BD1BFB972A1251219A6EC7183B0A4CF2C4998449ED786CAE2138437289EB2203974000C38619DA57A4E685D29649284602BD1806131772DA11A682674DC22D8D337E00CB5D1B5B76BE4AE393414050646A102DEF61A9F" |
Waleed Elmelegy | 708d78f | 2023-07-19 14:01:35 +0100 | [diff] [blame] | 120 | |
| 121 | PBES2 Encrypt, pad=6 (PKCS7 padding disabled) |
| 122 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:!MBEDTLS_CIPHER_PADDING_PKCS7 |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 123 | pbes2_encrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301B06092A864886F70D01050C300E04082ED7F24A1D516DD702020800301406082A864886F70D030704088A4FCC9DCC394910":"70617373776f7264":"308187020100301306072A8648CE3D020106082A8648CE3D030107046D306B0201010420F12A1320760270A83CBFFD53F6031EF76A5D86C8A204F2C30CA9EBF51F0F0EA7A1440342000437CC56D976091E5A723EC7592DFF206EEE7CF9069174D0AD14B5F768225962924EE500D82311FFEA2FD2345D5D16BD8A88C26B770D55CD8A2A0EFA01C8B4EDFF":138:MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE:"" |
Waleed Elmelegy | 708d78f | 2023-07-19 14:01:35 +0100 | [diff] [blame] | 124 | |
Waleed Elmelegy | f3fafc3 | 2023-07-21 16:20:17 +0100 | [diff] [blame] | 125 | PBES2 Encrypt, pad=8 (PKCS7 padding disabled) |
Waleed Elmelegy | 708d78f | 2023-07-19 14:01:35 +0100 | [diff] [blame] | 126 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:!MBEDTLS_CIPHER_PADDING_PKCS7 |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 127 | pbes2_encrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301B06092A864886F70D01050C300E04082ED7F24A1D516DD702020800301406082A864886F70D030704088A4FCC9DCC394910":"70617373776f7264":"308187020100301306072A8648CE3D020106082A8648CE3D030107046D306B0201010420F12A1320760270A83CBFFD53F6031EF76A5D86C8A204F2C30CA9EBF51F0F0EA7A1440342000437CC56D976091E5A723EC7592DFF206EEE7CF9069174D0AD14B5F768225962924EE500D82311FFEA2FD2345D5D16BD8A88C26B770D5510101010101010101010101010101010":138:MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE:"" |
Waleed Elmelegy | 708d78f | 2023-07-19 14:01:35 +0100 | [diff] [blame] | 128 | |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 129 | PBES2 Decrypt (OK) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 130 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 131 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301B06092A864886F70D01050C300E04082ED7F24A1D516DD702020800301406082A864886F70D030704088A4FCC9DCC394910":"70617373776f7264":"1B60098D4834CA752D37B430E70B7A085CFF86E21F4849F969DD1DF623342662443F8BD1252BF83CEF6917551B08EF55A69C8F2BFFC93BCB2DFE2E354DA28F896D1BD1BFB972A1251219A6EC7183B0A4CF2C4998449ED786CAE2138437289EB2203974000C38619DA57A4E685D29649284602BD1806131772DA11A682674DC22B2CF109128DDB7FD980E1C5741FC0DB7":144:0:"308187020100301306072A8648CE3D020106082A8648CE3D030107046D306B0201010420F12A1320760270A83CBFFD53F6031EF76A5D86C8A204F2C30CA9EBF51F0F0EA7A1440342000437CC56D976091E5A723EC7592DFF206EEE7CF9069174D0AD14B5F768225962924EE500D82311FFEA2FD2345D5D16BD8A88C26B770D55CD8A2A0EFA01C8B4EDFF" |
Waleed Elmelegy | 5d3f315 | 2023-08-01 14:56:30 +0100 | [diff] [blame] | 132 | |
| 133 | PBES2 Decrypt (Invalid output size) |
| 134 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7 |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 135 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301B06092A864886F70D01050C300E04082ED7F24A1D516DD702020800301406082A864886F70D030704088A4FCC9DCC394910":"70617373776f7264":"1B60098D4834CA752D37B430E70B7A085CFF86E21F4849F969DD1DF623342662443F8BD1252BF83CEF6917551B08EF55A69C8F2BFFC93BCB2DFE2E354DA28F896D1BD1BFB972A1251219A6EC7183B0A4CF2C4998449ED786CAE2138437289EB2203974000C38619DA57A4E685D29649284602BD1806131772DA11A682674DC22B2CF109128DDB7FD980E1C5741FC0DB7":143:MBEDTLS_ERR_ASN1_BUF_TOO_SMALL:"308187020100301306072A8648CE3D020106082A8648CE3D030107046D306B0201010420F12A1320760270A83CBFFD53F6031EF76A5D86C8A204F2C30CA9EBF51F0F0EA7A1440342000437CC56D976091E5A723EC7592DFF206EEE7CF9069174D0AD14B5F768225962924EE500D82311FFEA2FD2345D5D16BD8A88C26B770D55CD8A2A0EFA01C8B4EDFF060606060606" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 136 | |
Waleed Elmelegy | 708d78f | 2023-07-19 14:01:35 +0100 | [diff] [blame] | 137 | PBES2 Decrypt (Invalid padding & PKCS7 padding disabled) |
| 138 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:!MBEDTLS_CIPHER_PADDING_PKCS7 |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 139 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301B06092A864886F70D01050C300E04082ED7F24A1D516DD702020800301406082A864886F70D030704088A4FCC9DCC394910":"70617373776f7264":"1B60098D4834CA752D37B430E70B7A085CFF86E21F4849F969DD1DF623342662443F8BD1252BF83CEF6917551B08EF55A69C8F2BFFC93BCB2DFE2E354DA28F896D1BD1BFB972A1251219A6EC7183B0A4CF2C4998449ED786CAE2138437289EB2203974000C38619DA57A4E685D29649284602BD1806131772DA11A682674DC22B2CF109128DDB7FDA3488A7144097565":144:0:"308187020100301306072A8648CE3D020106082A8648CE3D030107046D306B0201010420F12A1320760270A83CBFFD53F6031EF76A5D86C8A204F2C30CA9EBF51F0F0EA7A1440342000437CC56D976091E5A723EC7592DFF206EEE7CF9069174D0AD14B5F768225962924EE500D82311FFEA2FD2345D5D16BD8A88C26B770D55CD8A2A0EFA01C8B4EDFF060606060607" |
Waleed Elmelegy | 708d78f | 2023-07-19 14:01:35 +0100 | [diff] [blame] | 140 | |
| 141 | PBES2 Decrypt (Invalid padding & PKCS7 padding enabled) |
| 142 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7 |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 143 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301B06092A864886F70D01050C300E04082ED7F24A1D516DD702020800301406082A864886F70D030704088A4FCC9DCC394910":"70617373776f7264":"1B60098D4834CA752D37B430E70B7A085CFF86E21F4849F969DD1DF623342662443F8BD1252BF83CEF6917551B08EF55A69C8F2BFFC93BCB2DFE2E354DA28F896D1BD1BFB972A1251219A6EC7183B0A4CF2C4998449ED786CAE2138437289EB2203974000C38619DA57A4E685D29649284602BD1806131772DA11A682674DC22B2CF109128DDB7FDA3488A7144097565":144:MBEDTLS_ERR_PKCS5_PASSWORD_MISMATCH:"308187020100301306072A8648CE3D020106082A8648CE3D030107046D306B0201010420F12A1320760270A83CBFFD53F6031EF76A5D86C8A204F2C30CA9EBF51F0F0EA7A1440342000437CC56D976091E5A723EC7592DFF206EEE7CF9069174D0AD14B5F768225962924EE500D82311FFEA2FD2345D5D16BD8A88C26B770D55CD8A2A0EFA01C8B4EDFF060606060607" |
Waleed Elmelegy | 708d78f | 2023-07-19 14:01:35 +0100 | [diff] [blame] | 144 | |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 145 | PBES2 Decrypt (bad params tag) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 146 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 147 | pbes2_decrypt:MBEDTLS_ASN1_SEQUENCE:"":"":"":0:MBEDTLS_ERR_PKCS5_INVALID_FORMAT + MBEDTLS_ERR_ASN1_UNEXPECTED_TAG:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 148 | |
| 149 | PBES2 Decrypt (bad KDF AlgId: not a sequence) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 150 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 151 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"31":"":"":0:MBEDTLS_ERR_PKCS5_INVALID_FORMAT + MBEDTLS_ERR_ASN1_UNEXPECTED_TAG:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 152 | |
| 153 | PBES2 Decrypt (bad KDF AlgId: overlong) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 154 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 155 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"3001":"":"":0:MBEDTLS_ERR_PKCS5_INVALID_FORMAT + MBEDTLS_ERR_ASN1_OUT_OF_DATA:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 156 | |
| 157 | PBES2 Decrypt (KDF != PBKDF2) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 158 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 159 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"300B06092A864886F70D01050D":"":"":0:MBEDTLS_ERR_PKCS5_FEATURE_UNAVAILABLE:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 160 | |
| 161 | PBES2 Decrypt (bad PBKDF2 params: not a sequence) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 162 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 163 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"300D06092A864886F70D01050C3100":"":"":0:MBEDTLS_ERR_PKCS5_INVALID_FORMAT + MBEDTLS_ERR_ASN1_UNEXPECTED_TAG:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 164 | |
| 165 | PBES2 Decrypt (bad PBKDF2 params: overlong) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 166 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 167 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"300D06092A864886F70D01050C3001":"":"":0:MBEDTLS_ERR_PKCS5_INVALID_FORMAT + MBEDTLS_ERR_ASN1_OUT_OF_DATA:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 168 | |
| 169 | PBES2 Decrypt (bad PBKDF2 params salt: not an octet string) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 170 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 171 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"300E06092A864886F70D01050C30010500":"":"":0:MBEDTLS_ERR_PKCS5_INVALID_FORMAT + MBEDTLS_ERR_ASN1_UNEXPECTED_TAG:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 172 | |
| 173 | PBES2 Decrypt (bad PBKDF2 params salt: overlong) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 174 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 175 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"300E06092A864886F70D01050C30010401":"":"":0:MBEDTLS_ERR_PKCS5_INVALID_FORMAT + MBEDTLS_ERR_ASN1_OUT_OF_DATA:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 176 | |
| 177 | PBES2 Decrypt (bad PBKDF2 params iter: not an int) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 178 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 179 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301906092A864886F70D01050C300C04082ED7F24A1D516DD70300":"":"":0:MBEDTLS_ERR_PKCS5_INVALID_FORMAT + MBEDTLS_ERR_ASN1_UNEXPECTED_TAG:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 180 | |
| 181 | PBES2 Decrypt (bad PBKDF2 params iter: overlong) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 182 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 183 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301906092A864886F70D01050C300C04082ED7F24A1D516DD70201":"":"":0:MBEDTLS_ERR_PKCS5_INVALID_FORMAT + MBEDTLS_ERR_ASN1_OUT_OF_DATA:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 184 | |
| 185 | PBES2 Decrypt (OK, PBKDF2 params explicit keylen) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 186 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 187 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301E06092A864886F70D01050C301104082ED7F24A1D516DD702020800020118301406082A864886F70D030704088A4FCC9DCC394910":"70617373776f7264":"1B60098D4834CA752D37B430E70B7A085CFF86E21F4849F969DD1DF623342662443F8BD1252BF83CEF6917551B08EF55A69C8F2BFFC93BCB2DFE2E354DA28F896D1BD1BFB972A1251219A6EC7183B0A4CF2C4998449ED786CAE2138437289EB2203974000C38619DA57A4E685D29649284602BD1806131772DA11A682674DC22B2CF109128DDB7FD980E1C5741FC0DB7":144:0:"308187020100301306072A8648CE3D020106082A8648CE3D030107046D306B0201010420F12A1320760270A83CBFFD53F6031EF76A5D86C8A204F2C30CA9EBF51F0F0EA7A1440342000437CC56D976091E5A723EC7592DFF206EEE7CF9069174D0AD14B5F768225962924EE500D82311FFEA2FD2345D5D16BD8A88C26B770D55CD8A2A0EFA01C8B4EDFF" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 188 | |
| 189 | PBES2 Decrypt (bad PBKDF2 params explicit keylen: overlong) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 190 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 191 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301D06092A864886F70D01050C301004082ED7F24A1D516DD7020208000201":"":"":0:MBEDTLS_ERR_PKCS5_INVALID_FORMAT + MBEDTLS_ERR_ASN1_OUT_OF_DATA:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 192 | |
| 193 | PBES2 Decrypt (OK, PBKDF2 params explicit prf_alg) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 194 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 195 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"302706092A864886F70D01050C301A04082ED7F24A1D516DD702020800300A06082A864886F70D0207301406082A864886F70D030704088A4FCC9DCC394910":"70617373776f7264":"1B60098D4834CA752D37B430E70B7A085CFF86E21F4849F969DD1DF623342662443F8BD1252BF83CEF6917551B08EF55A69C8F2BFFC93BCB2DFE2E354DA28F896D1BD1BFB972A1251219A6EC7183B0A4CF2C4998449ED786CAE2138437289EB2203974000C38619DA57A4E685D29649284602BD1806131772DA11A682674DC22B2CF109128DDB7FD980E1C5741FC0DB7":144:0:"308187020100301306072A8648CE3D020106082A8648CE3D030107046D306B0201010420F12A1320760270A83CBFFD53F6031EF76A5D86C8A204F2C30CA9EBF51F0F0EA7A1440342000437CC56D976091E5A723EC7592DFF206EEE7CF9069174D0AD14B5F768225962924EE500D82311FFEA2FD2345D5D16BD8A88C26B770D55CD8A2A0EFA01C8B4EDFF" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 196 | |
| 197 | PBES2 Decrypt (bad, PBKDF2 params explicit prf_alg not a sequence) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 198 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 199 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301D06092A864886F70D01050C301004082ED7F24A1D516DD7020208003100":"":"":0:MBEDTLS_ERR_PKCS5_INVALID_FORMAT + MBEDTLS_ERR_ASN1_UNEXPECTED_TAG:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 200 | |
| 201 | PBES2 Decrypt (bad, PBKDF2 params explicit prf_alg overlong) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 202 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 203 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301D06092A864886F70D01050C301004082ED7F24A1D516DD7020208003001":"":"":0:MBEDTLS_ERR_PKCS5_INVALID_FORMAT + MBEDTLS_ERR_ASN1_OUT_OF_DATA:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 204 | |
Antonio Quartulli | 12ccef2 | 2017-12-20 07:03:55 +0800 | [diff] [blame] | 205 | PBES2 Decrypt (bad, PBKDF2 params explicit prf_alg != HMAC-SHA*) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 206 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 207 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"302706092A864886F70D01050C301A04082ED7F24A1D516DD702020800300A06082A864886F70D0206":"":"":0:MBEDTLS_ERR_PKCS5_FEATURE_UNAVAILABLE:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 208 | |
| 209 | PBES2 Decrypt (bad, PBKDF2 params extra data) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 210 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 211 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"302806092A864886F70D01050C301B04082ED7F24A1D516DD702020800300A06082A864886F70D020700":"":"":0:MBEDTLS_ERR_PKCS5_INVALID_FORMAT + MBEDTLS_ERR_ASN1_LENGTH_MISMATCH:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 212 | |
| 213 | PBES2 Decrypt (bad enc_scheme_alg: not a sequence) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 214 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 215 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301B06092A864886F70D01050C300E04082ED7F24A1D516DD7020208003100":"":"":0:MBEDTLS_ERR_PKCS5_INVALID_FORMAT + MBEDTLS_ERR_ASN1_UNEXPECTED_TAG:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 216 | |
| 217 | PBES2 Decrypt (bad enc_scheme_alg: overlong) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 218 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 219 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301B06092A864886F70D01050C300E04082ED7F24A1D516DD7020208003001":"":"":0:MBEDTLS_ERR_PKCS5_INVALID_FORMAT + MBEDTLS_ERR_ASN1_OUT_OF_DATA:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 220 | |
Paul Bakker | 237a847 | 2014-06-25 14:45:24 +0200 | [diff] [blame] | 221 | PBES2 Decrypt (bad enc_scheme_alg: unknown oid) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 222 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 223 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301B06092A864886F70D01050C300E04082ED7F24A1D516DD702020800300A06082A864886F70D03FF":"":"":0:MBEDTLS_ERR_PKCS5_FEATURE_UNAVAILABLE:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 224 | |
| 225 | PBES2 Decrypt (bad enc_scheme_alg params: not an octet string) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 226 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 227 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301B06092A864886F70D01050C300E04082ED7F24A1D516DD702020800300C06082A864886F70D03070500":"":"":0:MBEDTLS_ERR_PKCS5_INVALID_FORMAT:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 228 | |
| 229 | PBES2 Decrypt (bad enc_scheme_alg params: overlong) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 230 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 231 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301B06092A864886F70D01050C300E04082ED7F24A1D516DD702020800300C06082A864886F70D03070401":"":"":0:MBEDTLS_ERR_PKCS5_INVALID_FORMAT + MBEDTLS_ERR_ASN1_OUT_OF_DATA:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 232 | |
| 233 | PBES2 Decrypt (bad enc_scheme_alg params: len != iv_len) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 234 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 235 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301B06092A864886F70D01050C300E04082ED7F24A1D516DD702020800301306082A864886F70D030704078A4FCC9DCC3949":"":"":0:MBEDTLS_ERR_PKCS5_INVALID_FORMAT:"" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 236 | |
| 237 | PBES2 Decrypt (bad password) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 238 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7 |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 239 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301B06092A864886F70D01050C300E04082ED7F24A1D516DD702020800301406082A864886F70D030704088A4FCC9DCC394910":"F0617373776f7264":"1B60098D4834CA752D37B430E70B7A085CFF86E21F4849F969DD1DF623342662443F8BD1252BF83CEF6917551B08EF55A69C8F2BFFC93BCB2DFE2E354DA28F896D1BD1BFB972A1251219A6EC7183B0A4CF2C4998449ED786CAE2138437289EB2203974000C38619DA57A4E685D29649284602BD1806131772DA11A682674DC22B2CF109128DDB7FD980E1C5741FC0DB7":144:MBEDTLS_ERR_PKCS5_PASSWORD_MISMATCH:"308187020100301306072A8648CE3D020106082A8648CE3D030107046D306B0201010420F12A1320760270A83CBFFD53F6031EF76A5D86C8A204F2C30CA9EBF51F0F0EA7A1440342000437CC56D976091E5A723EC7592DFF206EEE7CF9069174D0AD14B5F768225962924EE500D82311FFEA2FD2345D5D16BD8A88C26B770D55CD8A2A0EFA01C8B4EDFF060606060606" |
Manuel Pégourié-Gonnard | 66aca93 | 2014-06-12 13:14:55 +0200 | [diff] [blame] | 240 | |
| 241 | PBES2 Decrypt (bad iter value) |
Manuel Pégourié-Gonnard | a5f0462 | 2023-03-16 11:56:56 +0100 | [diff] [blame] | 242 | depends_on:MBEDTLS_MD_CAN_SHA1:MBEDTLS_DES_C:MBEDTLS_CIPHER_MODE_CBC:MBEDTLS_CIPHER_PADDING_PKCS7 |
Waleed Elmelegy | 79b6e26 | 2023-08-29 14:55:03 +0100 | [diff] [blame] | 243 | pbes2_decrypt:MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE:"301B06092A864886F70D01050C300E04082ED7F24A1D516DD702020801301406082A864886F70D030704088A4FCC9DCC394910":"70617373776f7264":"1B60098D4834CA752D37B430E70B7A085CFF86E21F4849F969DD1DF623342662443F8BD1252BF83CEF6917551B08EF55A69C8F2BFFC93BCB2DFE2E354DA28F896D1BD1BFB972A1251219A6EC7183B0A4CF2C4998449ED786CAE2138437289EB2203974000C38619DA57A4E685D29649284602BD1806131772DA11A682674DC22B2CF109128DDB7FD980E1C5741FC0DB7":144:MBEDTLS_ERR_PKCS5_PASSWORD_MISMATCH:"308187020100301306072A8648CE3D020106082A8648CE3D030107046D306B0201010420F12A1320760270A83CBFFD53F6031EF76A5D86C8A204F2C30CA9EBF51F0F0EA7A1440342000437CC56D976091E5A723EC7592DFF206EEE7CF9069174D0AD14B5F768225962924EE500D82311FFEA2FD2345D5D16BD8A88C26B770D55CD8A2A0EFA01C8B4EDFF060606060606" |
Paul Bakker | 81c6091 | 2016-07-19 14:54:57 +0100 | [diff] [blame] | 244 | |
| 245 | PKCS#5 Selftest |
| 246 | pkcs5_selftest: |