mbed TLS Build

Dependents:   Slave-prot-prod

Committer:
williequesada
Date:
Tue Jun 04 16:03:38 2019 +0000
Revision:
1:1a219dea6cb5
Parent:
0:cdf462088d13
compartir a Pablo

Who changed what in which revision?

UserRevisionLine numberNew contents of line
markrad 0:cdf462088d13 1 DES check weak key #1
markrad 0:cdf462088d13 2 des_check_weak:"0101010101010101":1
markrad 0:cdf462088d13 3
markrad 0:cdf462088d13 4 DES check weak key #2
markrad 0:cdf462088d13 5 des_check_weak:"FEE0FEE0FEF1FEF1":1
markrad 0:cdf462088d13 6
markrad 0:cdf462088d13 7 DES check weak key #3
markrad 0:cdf462088d13 8 des_check_weak:"0101010101010100":0
markrad 0:cdf462088d13 9
markrad 0:cdf462088d13 10 DES check weak key #4
markrad 0:cdf462088d13 11 des_check_weak:"EEE0FEE0FEF1FEF1":0
markrad 0:cdf462088d13 12
markrad 0:cdf462088d13 13 DES Encrypt OpenSSL Test Vector #1
markrad 0:cdf462088d13 14 des_encrypt_ecb:"0000000000000000":"0000000000000000":"8CA64DE9C1B123A7"
markrad 0:cdf462088d13 15
markrad 0:cdf462088d13 16 DES Encrypt OpenSSL Test Vector #2
markrad 0:cdf462088d13 17 des_encrypt_ecb:"FFFFFFFFFFFFFFFF":"FFFFFFFFFFFFFFFF":"7359B2163E4EDC58"
markrad 0:cdf462088d13 18
markrad 0:cdf462088d13 19 DES Encrypt OpenSSL Test Vector #3
markrad 0:cdf462088d13 20 des_encrypt_ecb:"3000000000000000":"1000000000000001":"958E6E627A05557B"
markrad 0:cdf462088d13 21
markrad 0:cdf462088d13 22 DES Encrypt OpenSSL Test Vector #4
markrad 0:cdf462088d13 23 des_encrypt_ecb:"1111111111111111":"1111111111111111":"F40379AB9E0EC533"
markrad 0:cdf462088d13 24
markrad 0:cdf462088d13 25 DES Encrypt OpenSSL Test Vector #5
markrad 0:cdf462088d13 26 des_encrypt_ecb:"0123456789ABCDEF":"1111111111111111":"17668DFC7292532D"
markrad 0:cdf462088d13 27
markrad 0:cdf462088d13 28 DES Encrypt OpenSSL Test Vector #6
markrad 0:cdf462088d13 29 des_encrypt_ecb:"1111111111111111":"0123456789ABCDEF":"8A5AE1F81AB8F2DD"
markrad 0:cdf462088d13 30
markrad 0:cdf462088d13 31 DES Encrypt OpenSSL Test Vector #7
markrad 0:cdf462088d13 32 des_encrypt_ecb:"0000000000000000":"0000000000000000":"8CA64DE9C1B123A7"
markrad 0:cdf462088d13 33
markrad 0:cdf462088d13 34 DES Encrypt OpenSSL Test Vector #8
markrad 0:cdf462088d13 35 des_encrypt_ecb:"FEDCBA9876543210":"0123456789ABCDEF":"ED39D950FA74BCC4"
markrad 0:cdf462088d13 36
markrad 0:cdf462088d13 37 DES Encrypt OpenSSL Test Vector #9
markrad 0:cdf462088d13 38 des_encrypt_ecb:"7CA110454A1A6E57":"01A1D6D039776742":"690F5B0D9A26939B"
markrad 0:cdf462088d13 39
markrad 0:cdf462088d13 40 DES Encrypt OpenSSL Test Vector #10
markrad 0:cdf462088d13 41 des_encrypt_ecb:"0131D9619DC1376E":"5CD54CA83DEF57DA":"7A389D10354BD271"
markrad 0:cdf462088d13 42
markrad 0:cdf462088d13 43 DES Encrypt OpenSSL Test Vector #11
markrad 0:cdf462088d13 44 des_encrypt_ecb:"07A1133E4A0B2686":"0248D43806F67172":"868EBB51CAB4599A"
markrad 0:cdf462088d13 45
markrad 0:cdf462088d13 46 DES Encrypt OpenSSL Test Vector #12
markrad 0:cdf462088d13 47 des_encrypt_ecb:"3849674C2602319E":"51454B582DDF440A":"7178876E01F19B2A"
markrad 0:cdf462088d13 48
markrad 0:cdf462088d13 49 DES Encrypt OpenSSL Test Vector #13
markrad 0:cdf462088d13 50 des_encrypt_ecb:"04B915BA43FEB5B6":"42FD443059577FA2":"AF37FB421F8C4095"
markrad 0:cdf462088d13 51
markrad 0:cdf462088d13 52 DES Encrypt OpenSSL Test Vector #14
markrad 0:cdf462088d13 53 des_encrypt_ecb:"0113B970FD34F2CE":"059B5E0851CF143A":"86A560F10EC6D85B"
markrad 0:cdf462088d13 54
markrad 0:cdf462088d13 55 DES Encrypt OpenSSL Test Vector #15
markrad 0:cdf462088d13 56 des_encrypt_ecb:"0170F175468FB5E6":"0756D8E0774761D2":"0CD3DA020021DC09"
markrad 0:cdf462088d13 57
markrad 0:cdf462088d13 58 DES Encrypt OpenSSL Test Vector #16
markrad 0:cdf462088d13 59 des_encrypt_ecb:"43297FAD38E373FE":"762514B829BF486A":"EA676B2CB7DB2B7A"
markrad 0:cdf462088d13 60
markrad 0:cdf462088d13 61 DES Encrypt OpenSSL Test Vector #17
markrad 0:cdf462088d13 62 des_encrypt_ecb:"07A7137045DA2A16":"3BDD119049372802":"DFD64A815CAF1A0F"
markrad 0:cdf462088d13 63
markrad 0:cdf462088d13 64 DES Encrypt OpenSSL Test Vector #18
markrad 0:cdf462088d13 65 des_encrypt_ecb:"04689104C2FD3B2F":"26955F6835AF609A":"5C513C9C4886C088"
markrad 0:cdf462088d13 66
markrad 0:cdf462088d13 67 DES Encrypt OpenSSL Test Vector #19
markrad 0:cdf462088d13 68 des_encrypt_ecb:"37D06BB516CB7546":"164D5E404F275232":"0A2AEEAE3FF4AB77"
markrad 0:cdf462088d13 69
markrad 0:cdf462088d13 70 DES Encrypt OpenSSL Test Vector #20
markrad 0:cdf462088d13 71 des_encrypt_ecb:"1F08260D1AC2465E":"6B056E18759F5CCA":"EF1BF03E5DFA575A"
markrad 0:cdf462088d13 72
markrad 0:cdf462088d13 73 DES Encrypt OpenSSL Test Vector #21
markrad 0:cdf462088d13 74 des_encrypt_ecb:"584023641ABA6176":"004BD6EF09176062":"88BF0DB6D70DEE56"
markrad 0:cdf462088d13 75
markrad 0:cdf462088d13 76 DES Encrypt OpenSSL Test Vector #22
markrad 0:cdf462088d13 77 des_encrypt_ecb:"025816164629B007":"480D39006EE762F2":"A1F9915541020B56"
markrad 0:cdf462088d13 78
markrad 0:cdf462088d13 79 DES Encrypt OpenSSL Test Vector #23
markrad 0:cdf462088d13 80 des_encrypt_ecb:"49793EBC79B3258F":"437540C8698F3CFA":"6FBF1CAFCFFD0556"
markrad 0:cdf462088d13 81
markrad 0:cdf462088d13 82 DES Encrypt OpenSSL Test Vector #24
markrad 0:cdf462088d13 83 des_encrypt_ecb:"4FB05E1515AB73A7":"072D43A077075292":"2F22E49BAB7CA1AC"
markrad 0:cdf462088d13 84
markrad 0:cdf462088d13 85 DES Encrypt OpenSSL Test Vector #25
markrad 0:cdf462088d13 86 des_encrypt_ecb:"49E95D6D4CA229BF":"02FE55778117F12A":"5A6B612CC26CCE4A"
markrad 0:cdf462088d13 87
markrad 0:cdf462088d13 88 DES Encrypt OpenSSL Test Vector #26
markrad 0:cdf462088d13 89 des_encrypt_ecb:"018310DC409B26D6":"1D9D5C5018F728C2":"5F4C038ED12B2E41"
markrad 0:cdf462088d13 90
markrad 0:cdf462088d13 91 DES Encrypt OpenSSL Test Vector #27
markrad 0:cdf462088d13 92 des_encrypt_ecb:"1C587F1C13924FEF":"305532286D6F295A":"63FAC0D034D9F793"
markrad 0:cdf462088d13 93
markrad 0:cdf462088d13 94 DES Encrypt OpenSSL Test Vector #28
markrad 0:cdf462088d13 95 des_encrypt_ecb:"0101010101010101":"0123456789ABCDEF":"617B3A0CE8F07100"
markrad 0:cdf462088d13 96
markrad 0:cdf462088d13 97 DES Encrypt OpenSSL Test Vector #29
markrad 0:cdf462088d13 98 des_encrypt_ecb:"1F1F1F1F0E0E0E0E":"0123456789ABCDEF":"DB958605F8C8C606"
markrad 0:cdf462088d13 99
markrad 0:cdf462088d13 100 DES Encrypt OpenSSL Test Vector #30
markrad 0:cdf462088d13 101 des_encrypt_ecb:"E0FEE0FEF1FEF1FE":"0123456789ABCDEF":"EDBFD1C66C29CCC7"
markrad 0:cdf462088d13 102
markrad 0:cdf462088d13 103 DES Encrypt OpenSSL Test Vector #31
markrad 0:cdf462088d13 104 des_encrypt_ecb:"0000000000000000":"FFFFFFFFFFFFFFFF":"355550B2150E2451"
markrad 0:cdf462088d13 105
markrad 0:cdf462088d13 106 DES Encrypt OpenSSL Test Vector #32
markrad 0:cdf462088d13 107 des_encrypt_ecb:"FFFFFFFFFFFFFFFF":"0000000000000000":"CAAAAF4DEAF1DBAE"
markrad 0:cdf462088d13 108
markrad 0:cdf462088d13 109 DES Encrypt OpenSSL Test Vector #33
markrad 0:cdf462088d13 110 des_encrypt_ecb:"0123456789ABCDEF":"0000000000000000":"D5D44FF720683D0D"
markrad 0:cdf462088d13 111
markrad 0:cdf462088d13 112 DES Encrypt OpenSSL Test Vector #34
markrad 0:cdf462088d13 113 des_encrypt_ecb:"FEDCBA9876543210":"FFFFFFFFFFFFFFFF":"2A2BB008DF97C2F2"
markrad 0:cdf462088d13 114
markrad 0:cdf462088d13 115 DES Decrypt OpenSSL Test Vector #1
markrad 0:cdf462088d13 116 des_decrypt_ecb:"0000000000000000":"8CA64DE9C1B123A7":"0000000000000000"
markrad 0:cdf462088d13 117
markrad 0:cdf462088d13 118 DES Decrypt OpenSSL Test Vector #2
markrad 0:cdf462088d13 119 des_decrypt_ecb:"FFFFFFFFFFFFFFFF":"7359B2163E4EDC58":"FFFFFFFFFFFFFFFF"
markrad 0:cdf462088d13 120
markrad 0:cdf462088d13 121 DES Decrypt OpenSSL Test Vector #3
markrad 0:cdf462088d13 122 des_decrypt_ecb:"3000000000000000":"958E6E627A05557B":"1000000000000001"
markrad 0:cdf462088d13 123
markrad 0:cdf462088d13 124 DES Decrypt OpenSSL Test Vector #4
markrad 0:cdf462088d13 125 des_decrypt_ecb:"1111111111111111":"F40379AB9E0EC533":"1111111111111111"
markrad 0:cdf462088d13 126
markrad 0:cdf462088d13 127 DES Decrypt OpenSSL Test Vector #5
markrad 0:cdf462088d13 128 des_decrypt_ecb:"0123456789ABCDEF":"17668DFC7292532D":"1111111111111111"
markrad 0:cdf462088d13 129
markrad 0:cdf462088d13 130 DES Decrypt OpenSSL Test Vector #6
markrad 0:cdf462088d13 131 des_decrypt_ecb:"1111111111111111":"8A5AE1F81AB8F2DD":"0123456789ABCDEF"
markrad 0:cdf462088d13 132
markrad 0:cdf462088d13 133 DES Decrypt OpenSSL Test Vector #7
markrad 0:cdf462088d13 134 des_decrypt_ecb:"0000000000000000":"8CA64DE9C1B123A7":"0000000000000000"
markrad 0:cdf462088d13 135
markrad 0:cdf462088d13 136 DES Decrypt OpenSSL Test Vector #8
markrad 0:cdf462088d13 137 des_decrypt_ecb:"FEDCBA9876543210":"ED39D950FA74BCC4":"0123456789ABCDEF"
markrad 0:cdf462088d13 138
markrad 0:cdf462088d13 139 DES Decrypt OpenSSL Test Vector #9
markrad 0:cdf462088d13 140 des_decrypt_ecb:"7CA110454A1A6E57":"690F5B0D9A26939B":"01A1D6D039776742"
markrad 0:cdf462088d13 141
markrad 0:cdf462088d13 142 DES Decrypt OpenSSL Test Vector #10
markrad 0:cdf462088d13 143 des_decrypt_ecb:"0131D9619DC1376E":"7A389D10354BD271":"5CD54CA83DEF57DA"
markrad 0:cdf462088d13 144
markrad 0:cdf462088d13 145 DES Decrypt OpenSSL Test Vector #11
markrad 0:cdf462088d13 146 des_decrypt_ecb:"07A1133E4A0B2686":"868EBB51CAB4599A":"0248D43806F67172"
markrad 0:cdf462088d13 147
markrad 0:cdf462088d13 148 DES Decrypt OpenSSL Test Vector #12
markrad 0:cdf462088d13 149 des_decrypt_ecb:"3849674C2602319E":"7178876E01F19B2A":"51454B582DDF440A"
markrad 0:cdf462088d13 150
markrad 0:cdf462088d13 151 DES Decrypt OpenSSL Test Vector #13
markrad 0:cdf462088d13 152 des_decrypt_ecb:"04B915BA43FEB5B6":"AF37FB421F8C4095":"42FD443059577FA2"
markrad 0:cdf462088d13 153
markrad 0:cdf462088d13 154 DES Decrypt OpenSSL Test Vector #14
markrad 0:cdf462088d13 155 des_decrypt_ecb:"0113B970FD34F2CE":"86A560F10EC6D85B":"059B5E0851CF143A"
markrad 0:cdf462088d13 156
markrad 0:cdf462088d13 157 DES Decrypt OpenSSL Test Vector #15
markrad 0:cdf462088d13 158 des_decrypt_ecb:"0170F175468FB5E6":"0CD3DA020021DC09":"0756D8E0774761D2"
markrad 0:cdf462088d13 159
markrad 0:cdf462088d13 160 DES Decrypt OpenSSL Test Vector #16
markrad 0:cdf462088d13 161 des_decrypt_ecb:"43297FAD38E373FE":"EA676B2CB7DB2B7A":"762514B829BF486A"
markrad 0:cdf462088d13 162
markrad 0:cdf462088d13 163 DES Decrypt OpenSSL Test Vector #17
markrad 0:cdf462088d13 164 des_decrypt_ecb:"07A7137045DA2A16":"DFD64A815CAF1A0F":"3BDD119049372802"
markrad 0:cdf462088d13 165
markrad 0:cdf462088d13 166 DES Decrypt OpenSSL Test Vector #18
markrad 0:cdf462088d13 167 des_decrypt_ecb:"04689104C2FD3B2F":"5C513C9C4886C088":"26955F6835AF609A"
markrad 0:cdf462088d13 168
markrad 0:cdf462088d13 169 DES Decrypt OpenSSL Test Vector #19
markrad 0:cdf462088d13 170 des_decrypt_ecb:"37D06BB516CB7546":"0A2AEEAE3FF4AB77":"164D5E404F275232"
markrad 0:cdf462088d13 171
markrad 0:cdf462088d13 172 DES Decrypt OpenSSL Test Vector #20
markrad 0:cdf462088d13 173 des_decrypt_ecb:"1F08260D1AC2465E":"EF1BF03E5DFA575A":"6B056E18759F5CCA"
markrad 0:cdf462088d13 174
markrad 0:cdf462088d13 175 DES Decrypt OpenSSL Test Vector #21
markrad 0:cdf462088d13 176 des_decrypt_ecb:"584023641ABA6176":"88BF0DB6D70DEE56":"004BD6EF09176062"
markrad 0:cdf462088d13 177
markrad 0:cdf462088d13 178 DES Decrypt OpenSSL Test Vector #22
markrad 0:cdf462088d13 179 des_decrypt_ecb:"025816164629B007":"A1F9915541020B56":"480D39006EE762F2"
markrad 0:cdf462088d13 180
markrad 0:cdf462088d13 181 DES Decrypt OpenSSL Test Vector #23
markrad 0:cdf462088d13 182 des_decrypt_ecb:"49793EBC79B3258F":"6FBF1CAFCFFD0556":"437540C8698F3CFA"
markrad 0:cdf462088d13 183
markrad 0:cdf462088d13 184 DES Decrypt OpenSSL Test Vector #24
markrad 0:cdf462088d13 185 des_decrypt_ecb:"4FB05E1515AB73A7":"2F22E49BAB7CA1AC":"072D43A077075292"
markrad 0:cdf462088d13 186
markrad 0:cdf462088d13 187 DES Decrypt OpenSSL Test Vector #25
markrad 0:cdf462088d13 188 des_decrypt_ecb:"49E95D6D4CA229BF":"5A6B612CC26CCE4A":"02FE55778117F12A"
markrad 0:cdf462088d13 189
markrad 0:cdf462088d13 190 DES Decrypt OpenSSL Test Vector #26
markrad 0:cdf462088d13 191 des_decrypt_ecb:"018310DC409B26D6":"5F4C038ED12B2E41":"1D9D5C5018F728C2"
markrad 0:cdf462088d13 192
markrad 0:cdf462088d13 193 DES Decrypt OpenSSL Test Vector #27
markrad 0:cdf462088d13 194 des_decrypt_ecb:"1C587F1C13924FEF":"63FAC0D034D9F793":"305532286D6F295A"
markrad 0:cdf462088d13 195
markrad 0:cdf462088d13 196 DES Decrypt OpenSSL Test Vector #28
markrad 0:cdf462088d13 197 des_decrypt_ecb:"0101010101010101":"617B3A0CE8F07100":"0123456789ABCDEF"
markrad 0:cdf462088d13 198
markrad 0:cdf462088d13 199 DES Decrypt OpenSSL Test Vector #29
markrad 0:cdf462088d13 200 des_decrypt_ecb:"1F1F1F1F0E0E0E0E":"DB958605F8C8C606":"0123456789ABCDEF"
markrad 0:cdf462088d13 201
markrad 0:cdf462088d13 202 DES Decrypt OpenSSL Test Vector #30
markrad 0:cdf462088d13 203 des_decrypt_ecb:"E0FEE0FEF1FEF1FE":"EDBFD1C66C29CCC7":"0123456789ABCDEF"
markrad 0:cdf462088d13 204
markrad 0:cdf462088d13 205 DES Decrypt OpenSSL Test Vector #31
markrad 0:cdf462088d13 206 des_decrypt_ecb:"0000000000000000":"355550B2150E2451":"FFFFFFFFFFFFFFFF"
markrad 0:cdf462088d13 207
markrad 0:cdf462088d13 208 DES Decrypt OpenSSL Test Vector #32
markrad 0:cdf462088d13 209 des_decrypt_ecb:"FFFFFFFFFFFFFFFF":"CAAAAF4DEAF1DBAE":"0000000000000000"
markrad 0:cdf462088d13 210
markrad 0:cdf462088d13 211 DES Decrypt OpenSSL Test Vector #33
markrad 0:cdf462088d13 212 des_decrypt_ecb:"0123456789ABCDEF":"D5D44FF720683D0D":"0000000000000000"
markrad 0:cdf462088d13 213
markrad 0:cdf462088d13 214 DES Decrypt OpenSSL Test Vector #34
markrad 0:cdf462088d13 215 des_decrypt_ecb:"FEDCBA9876543210":"2A2BB008DF97C2F2":"FFFFFFFFFFFFFFFF"
markrad 0:cdf462088d13 216
markrad 0:cdf462088d13 217 DES-CBC Encrypt OpenSSL Test Vector #1
markrad 0:cdf462088d13 218 des_encrypt_cbc:"0123456789abcdef":"fedcba9876543210":"37363534333231204E6F77206973207468652074696D6520":"ccd173ffab2039f4acd8aefddfd8a1eb468e91157888ba68":0
markrad 0:cdf462088d13 219
markrad 0:cdf462088d13 220 DES-CBC Decrypt OpenSSL Test Vector #1
markrad 0:cdf462088d13 221 des_decrypt_cbc:"0123456789abcdef":"fedcba9876543210":"ccd173ffab2039f4acd8aefddfd8a1eb468e91157888ba68":"37363534333231204E6F77206973207468652074696D6520":0
markrad 0:cdf462088d13 222
markrad 0:cdf462088d13 223 3DES-ECB 2Key Encrypt OpenSSL Test Vector #1
markrad 0:cdf462088d13 224 des3_encrypt_ecb:2:"0000000000000000FFFFFFFFFFFFFFFF":"0000000000000000":"9295B59BB384736E"
markrad 0:cdf462088d13 225
markrad 0:cdf462088d13 226 3DES-ECB 2Key Encrypt OpenSSL Test Vector #2
markrad 0:cdf462088d13 227 des3_encrypt_ecb:2:"FFFFFFFFFFFFFFFF3000000000000000":"FFFFFFFFFFFFFFFF":"199E9D6DF39AA816"
markrad 0:cdf462088d13 228
markrad 0:cdf462088d13 229 3DES-ECB 2Key Decrypt OpenSSL Test Vector #1
markrad 0:cdf462088d13 230 des3_decrypt_ecb:2:"0000000000000000FFFFFFFFFFFFFFFF":"9295B59BB384736E":"0000000000000000"
markrad 0:cdf462088d13 231
markrad 0:cdf462088d13 232 3DES-ECB 2Key Decrypt OpenSSL Test Vector #2
markrad 0:cdf462088d13 233 des3_decrypt_ecb:2:"FFFFFFFFFFFFFFFF3000000000000000":"199E9D6DF39AA816":"FFFFFFFFFFFFFFFF"
markrad 0:cdf462088d13 234
markrad 0:cdf462088d13 235 3DES-CBC 3Key Encrypt OpenSSL Test Vector #1
markrad 0:cdf462088d13 236 des3_encrypt_cbc:3:"0123456789abcdeff1e0d3c2b5a49786fedcba9876543210":"fedcba9876543210":"37363534333231204E6F77206973207468652074696D6520":"3FE301C962AC01D02213763C1CBD4CDC799657C064ECF5D4":0
markrad 0:cdf462088d13 237
markrad 0:cdf462088d13 238 3DES-CBC 3Key Decrypt OpenSSL Test Vector #1
markrad 0:cdf462088d13 239 des3_decrypt_cbc:3:"0123456789abcdeff1e0d3c2b5a49786fedcba9876543210":"fedcba9876543210":"3FE301C962AC01D02213763C1CBD4CDC799657C064ECF5D4":"37363534333231204E6F77206973207468652074696D6520":0
markrad 0:cdf462088d13 240
markrad 0:cdf462088d13 241 DES-CBC Encrypt (Invalid input length)
markrad 0:cdf462088d13 242 des_encrypt_cbc:"0123456789abcdef":"fedcba9876543210":"37363534333231204E6F77206973207468652074696D65":"":MBEDTLS_ERR_DES_INVALID_INPUT_LENGTH
markrad 0:cdf462088d13 243
markrad 0:cdf462088d13 244 3DES-CBC 3Key Encrypt (Invalid input length)
markrad 0:cdf462088d13 245 des3_encrypt_cbc:3:"0123456789abcdeff1e0d3c2b5a49786fedcba9876543210":"fedcba9876543210":"37363534333231204E6F77206973207468652074696D65":"":MBEDTLS_ERR_DES_INVALID_INPUT_LENGTH
markrad 0:cdf462088d13 246
markrad 0:cdf462088d13 247 Run through parity bit tests
markrad 0:cdf462088d13 248 des_key_parity_run:
markrad 0:cdf462088d13 249
markrad 0:cdf462088d13 250 DES Selftest
markrad 0:cdf462088d13 251 des_selftest: