Manuel Pégourié-Gonnard | a6916fa | 2014-05-02 15:17:29 +0200 | [diff] [blame] | 1 | CCM self test |
| 2 | ccm_self_test: |
Manuel Pégourié-Gonnard | 9fe0d13 | 2014-05-06 12:12:45 +0200 | [diff] [blame] | 3 | |
| 4 | CCM init #1 AES-128: OK |
| 5 | depends_on:POLARSSL_AES_C |
| 6 | ccm_init:POLARSSL_CIPHER_ID_AES:128:0 |
| 7 | |
| 8 | CCM init #2 CAMELLIA-256: OK |
| 9 | depends_on:POLARSSL_CAMELLIA_C |
| 10 | ccm_init:POLARSSL_CIPHER_ID_CAMELLIA:256:0 |
| 11 | |
| 12 | CCM init #3 AES-224: bad key size |
| 13 | depends_on:POLARSSL_AES_C |
| 14 | ccm_init:POLARSSL_CIPHER_ID_AES:224:POLARSSL_ERR_CCM_BAD_INPUT |
| 15 | |
| 16 | CCM init #4 BLOWFISH-128: bad block size |
| 17 | depends_on:POLARSSL_BLOWFISH_C |
| 18 | ccm_init:POLARSSL_CIPHER_ID_BLOWFISH:128:POLARSSL_ERR_CCM_BAD_INPUT |
Manuel Pégourié-Gonnard | 637eb3d | 2014-05-06 12:13:09 +0200 | [diff] [blame^] | 19 | |
| 20 | CCM encrypt and tag RFC 3610 #1 |
| 21 | depends_on:POLARSSL_AES_C |
| 22 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF":"08090A0B0C0D0E0F101112131415161718191A1B1C1D1E":"00000003020100A0A1A2A3A4A5":"0001020304050607":"588C979A61C663D2F066D0C2C0F989806D5F6B61DAC38417E8D12CFDF926E0" |
| 23 | |
| 24 | CCM encrypt and tag RFC 3610 #2 |
| 25 | depends_on:POLARSSL_AES_C |
| 26 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF":"08090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F":"00000004030201A0A1A2A3A4A5":"0001020304050607":"72C91A36E135F8CF291CA894085C87E3CC15C439C9E43A3BA091D56E10400916" |
| 27 | |
| 28 | CCM encrypt and tag RFC 3610 #3 |
| 29 | depends_on:POLARSSL_AES_C |
| 30 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF":"08090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20":"00000005040302A0A1A2A3A4A5":"0001020304050607":"51B1E5F44A197D1DA46B0F8E2D282AE871E838BB64DA8596574ADAA76FBD9FB0C5" |
| 31 | |
| 32 | CCM encrypt and tag RFC 3610 #4 |
| 33 | depends_on:POLARSSL_AES_C |
| 34 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF":"0C0D0E0F101112131415161718191A1B1C1D1E":"00000006050403A0A1A2A3A4A5":"000102030405060708090A0B":"A28C6865939A9A79FAAA5C4C2A9D4A91CDAC8C96C861B9C9E61EF1" |
| 35 | |
| 36 | CCM encrypt and tag RFC 3610 #5 |
| 37 | depends_on:POLARSSL_AES_C |
| 38 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF":"0C0D0E0F101112131415161718191A1B1C1D1E1F":"00000007060504A0A1A2A3A4A5":"000102030405060708090A0B":"DCF1FB7B5D9E23FB9D4E131253658AD86EBDCA3E51E83F077D9C2D93" |
| 39 | |
| 40 | CCM encrypt and tag RFC 3610 #6 |
| 41 | depends_on:POLARSSL_AES_C |
| 42 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF":"0C0D0E0F101112131415161718191A1B1C1D1E1F20":"00000008070605A0A1A2A3A4A5":"000102030405060708090A0B":"6FC1B011F006568B5171A42D953D469B2570A4BD87405A0443AC91CB94" |
| 43 | |
| 44 | CCM encrypt and tag RFC 3610 #7 |
| 45 | depends_on:POLARSSL_AES_C |
| 46 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF":"08090A0B0C0D0E0F101112131415161718191A1B1C1D1E":"00000009080706A0A1A2A3A4A5":"0001020304050607":"0135D1B2C95F41D5D1D4FEC185D166B8094E999DFED96C048C56602C97ACBB7490" |
| 47 | |
| 48 | CCM encrypt and tag RFC 3610 #8 |
| 49 | depends_on:POLARSSL_AES_C |
| 50 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF":"08090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F":"0000000A090807A0A1A2A3A4A5":"0001020304050607":"7B75399AC0831DD2F0BBD75879A2FD8F6CAE6B6CD9B7DB24C17B4433F434963F34B4" |
| 51 | |
| 52 | CCM encrypt and tag RFC 3610 #9 |
| 53 | depends_on:POLARSSL_AES_C |
| 54 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF":"08090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20":"0000000B0A0908A0A1A2A3A4A5":"0001020304050607":"82531A60CC24945A4B8279181AB5C84DF21CE7F9B73F42E197EA9C07E56B5EB17E5F4E" |
| 55 | |
| 56 | CCM encrypt and tag RFC 3610 #10 |
| 57 | depends_on:POLARSSL_AES_C |
| 58 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF":"0C0D0E0F101112131415161718191A1B1C1D1E":"0000000C0B0A09A0A1A2A3A4A5":"000102030405060708090A0B":"07342594157785152B074098330ABB141B947B566AA9406B4D999988DD" |
| 59 | |
| 60 | CCM encrypt and tag RFC 3610 #11 |
| 61 | depends_on:POLARSSL_AES_C |
| 62 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF":"0C0D0E0F101112131415161718191A1B1C1D1E1F":"0000000D0C0B0AA0A1A2A3A4A5":"000102030405060708090A0B":"676BB20380B0E301E8AB79590A396DA78B834934F53AA2E9107A8B6C022C" |
| 63 | |
| 64 | CCM encrypt and tag RFC 3610 #12 |
| 65 | depends_on:POLARSSL_AES_C |
| 66 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF":"0C0D0E0F101112131415161718191A1B1C1D1E1F20":"0000000E0D0C0BA0A1A2A3A4A5":"000102030405060708090A0B":"C0FFA0D6F05BDB67F24D43A4338D2AA4BED7B20E43CD1AA31662E7AD65D6DB" |
| 67 | |
| 68 | CCM encrypt and tag RFC 3610 #13 |
| 69 | depends_on:POLARSSL_AES_C |
| 70 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"D7828D13B2B0BDC325A76236DF93CC6B":"08E8CF97D820EA258460E96AD9CF5289054D895CEAC47C":"00412B4EA9CDBE3C9696766CFA":"0BE1A88BACE018B1":"4CB97F86A2A4689A877947AB8091EF5386A6FFBDD080F8E78CF7CB0CDDD7B3" |
| 71 | |
| 72 | CCM encrypt and tag RFC 3610 #14 |
| 73 | depends_on:POLARSSL_AES_C |
| 74 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"D7828D13B2B0BDC325A76236DF93CC6B":"9020EA6F91BDD85AFA0039BA4BAFF9BFB79C7028949CD0EC":"0033568EF7B2633C9696766CFA":"63018F76DC8A1BCB":"4CCB1E7CA981BEFAA0726C55D378061298C85C92814ABC33C52EE81D7D77C08A" |
| 75 | |
| 76 | CCM encrypt and tag RFC 3610 #15 |
| 77 | depends_on:POLARSSL_AES_C |
| 78 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"D7828D13B2B0BDC325A76236DF93CC6B":"B916E0EACC1C00D7DCEC68EC0B3BBB1A02DE8A2D1AA346132E":"00103FE41336713C9696766CFA":"AA6CFA36CAE86B40":"B1D23A2220DDC0AC900D9AA03C61FCF4A559A4417767089708A776796EDB723506" |
| 79 | |
| 80 | CCM encrypt and tag RFC 3610 #16 |
| 81 | depends_on:POLARSSL_AES_C |
| 82 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"D7828D13B2B0BDC325A76236DF93CC6B":"12DAAC5630EFA5396F770CE1A66B21F7B2101C":"00764C63B8058E3C9696766CFA":"D0D0735C531E1BECF049C244":"14D253C3967B70609B7CBB7C499160283245269A6F49975BCADEAF" |
| 83 | |
| 84 | CCM encrypt and tag RFC 3610 #17 |
| 85 | depends_on:POLARSSL_AES_C |
| 86 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"D7828D13B2B0BDC325A76236DF93CC6B":"E88B6A46C78D63E52EB8C546EFB5DE6F75E9CC0D":"00F8B678094E3B3C9696766CFA":"77B60F011C03E1525899BCAE":"5545FF1A085EE2EFBF52B2E04BEE1E2336C73E3F762C0C7744FE7E3C" |
| 87 | |
| 88 | CCM encrypt and tag RFC 3610 #18 |
| 89 | depends_on:POLARSSL_AES_C |
| 90 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"D7828D13B2B0BDC325A76236DF93CC6B":"6435ACBAFB11A82E2F071D7CA4A5EBD93A803BA87F":"00D560912D3F703C9696766CFA":"CD9044D2B71FDB8120EA60C0":"009769ECABDF48625594C59251E6035722675E04C847099E5AE0704551" |
| 91 | |
| 92 | CCM encrypt and tag RFC 3610 #19 |
| 93 | depends_on:POLARSSL_AES_C |
| 94 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"D7828D13B2B0BDC325A76236DF93CC6B":"8A19B950BCF71A018E5E6701C91787659809D67DBEDD18":"0042FFF8F1951C3C9696766CFA":"D85BC7E69F944FB8":"BC218DAA947427B6DB386A99AC1AEF23ADE0B52939CB6A637CF9BEC2408897C6BA" |
| 95 | |
| 96 | CCM encrypt and tag RFC 3610 #20 |
| 97 | depends_on:POLARSSL_AES_C |
| 98 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"D7828D13B2B0BDC325A76236DF93CC6B":"1761433C37C5A35FC1F39F406302EB907C6163BE38C98437":"00920F40E56CDC3C9696766CFA":"74A0EBC9069F5B37":"5810E6FD25874022E80361A478E3E9CF484AB04F447EFFF6F0A477CC2FC9BF548944" |
| 99 | |
| 100 | CCM encrypt and tag RFC 3610 #21 |
| 101 | depends_on:POLARSSL_AES_C |
| 102 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"D7828D13B2B0BDC325A76236DF93CC6B":"A434A8E58500C6E41530538862D686EA9E81301B5AE4226BFA":"0027CA0C7120BC3C9696766CFA":"44A3AA3AAE6475CA":"F2BEED7BC5098E83FEB5B31608F8E29C38819A89C8E776F1544D4151A4ED3A8B87B9CE" |
| 103 | |
| 104 | CCM encrypt and tag RFC 3610 #22 |
| 105 | depends_on:POLARSSL_AES_C |
| 106 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"D7828D13B2B0BDC325A76236DF93CC6B":"B96B49E21D621741632875DB7F6C9243D2D7C2":"005B8CCBCD9AF83C9696766CFA":"EC46BB63B02520C33C49FD70":"31D750A09DA3ED7FDDD49A2032AABF17EC8EBF7D22C8088C666BE5C197" |
| 107 | |
| 108 | CCM encrypt and tag RFC 3610 #23 |
| 109 | depends_on:POLARSSL_AES_C |
| 110 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"D7828D13B2B0BDC325A76236DF93CC6B":"E2FCFBB880442C731BF95167C8FFD7895E337076":"003EBE94044B9A3C9696766CFA":"47A65AC78B3D594227E85E71":"E882F1DBD38CE3EDA7C23F04DD65071EB41342ACDF7E00DCCEC7AE52987D" |
| 111 | |
| 112 | CCM encrypt and tag RFC 3610 #24 |
| 113 | depends_on:POLARSSL_AES_C |
| 114 | ccm_encrypt_and_tag:POLARSSL_CIPHER_ID_AES:"D7828D13B2B0BDC325A76236DF93CC6B":"ABF21C0B02FEB88F856DF4A37381BCE3CC128517D4":"008D493B30AE8B3C9696766CFA":"6E37A6EF546D955D34AB6059":"F32905B88A641B04B9C9FFB58CC390900F3DA12AB16DCE9E82EFA16DA62059" |