blob: d1c446b9a35751977f7ed560747bffb4eda2d794 [file] [log] [blame]
Paul Bakkere896fea2009-07-06 06:40:23 +00001Camellia-128-ECB Encrypt RFC3713 #1
Paul Bakker2b222c82009-07-27 21:03:45 +00002camellia_encrypt_ecb:"0123456789abcdeffedcba9876543210":"0123456789abcdeffedcba9876543210":"67673138549669730857065648eabe43":0
Paul Bakkere896fea2009-07-06 06:40:23 +00003
4Camellia-192-ECB Encrypt RFC3713 #1
Paul Bakker2b222c82009-07-27 21:03:45 +00005camellia_encrypt_ecb:"0123456789abcdeffedcba98765432100011223344556677":"0123456789abcdeffedcba9876543210":"b4993401b3e996f84ee5cee7d79b09b9":0
Paul Bakkere896fea2009-07-06 06:40:23 +00006
7Camellia-256-ECB Encrypt RFC3713 #1
Paul Bakker2b222c82009-07-27 21:03:45 +00008camellia_encrypt_ecb:"0123456789abcdeffedcba987654321000112233445566778899aabbccddeeff":"0123456789abcdeffedcba9876543210":"9acc237dff16d76c20ef7c919e3a7509":0
Paul Bakkere896fea2009-07-06 06:40:23 +00009
10Camellia-128-ECB Encrypt Perl EVP #1
Paul Bakker2b222c82009-07-27 21:03:45 +000011camellia_encrypt_ecb:"000102030405060708090A0B0C0D0E0F":"00112233445566778899AABBCCDDEEFF":"77CF412067AF8270613529149919546F":0
Paul Bakkere896fea2009-07-06 06:40:23 +000012
13Camellia-192-ECB Encrypt Perl EVP #1
Paul Bakker2b222c82009-07-27 21:03:45 +000014camellia_encrypt_ecb:"000102030405060708090A0B0C0D0E0F1011121314151617":"00112233445566778899AABBCCDDEEFF":"B22F3C36B72D31329EEE8ADDC2906C68":0
Paul Bakkere896fea2009-07-06 06:40:23 +000015
16Camellia-256-ECB Encrypt Perl EVP #1
Paul Bakker2b222c82009-07-27 21:03:45 +000017camellia_encrypt_ecb:"000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F":"00112233445566778899AABBCCDDEEFF":"2EDF1F3418D53B88841FC8985FB1ECF2":0
Paul Bakkere896fea2009-07-06 06:40:23 +000018
19Camellia-128-ECB Encrypt Perl EVP #1
Paul Bakker2b222c82009-07-27 21:03:45 +000020camellia_encrypt_ecb:"2B7E151628AED2A6ABF7158809CF4F3C":"6BC1BEE22E409F96E93D7E117393172A":"432FC5DCD628115B7C388D770B270C96":0
Paul Bakkere896fea2009-07-06 06:40:23 +000021
22Camellia-128-ECB Encrypt Perl EVP #2
Paul Bakker2b222c82009-07-27 21:03:45 +000023camellia_encrypt_ecb:"2B7E151628AED2A6ABF7158809CF4F3C":"AE2D8A571E03AC9C9EB76FAC45AF8E51":"0BE1F14023782A22E8384C5ABB7FAB2B":0
Paul Bakkere896fea2009-07-06 06:40:23 +000024
25Camellia-128-ECB Encrypt Perl EVP #3
Paul Bakker2b222c82009-07-27 21:03:45 +000026camellia_encrypt_ecb:"2B7E151628AED2A6ABF7158809CF4F3C":"30C81C46A35CE411E5FBC1191A0A52EF":"A0A1ABCD1893AB6FE0FE5B65DF5F8636":0
Paul Bakkere896fea2009-07-06 06:40:23 +000027
28Camellia-128-ECB Encrypt Perl EVP #4
Paul Bakker2b222c82009-07-27 21:03:45 +000029camellia_encrypt_ecb:"2B7E151628AED2A6ABF7158809CF4F3C":"F69F2445DF4F9B17AD2B417BE66C3710":"E61925E0D5DFAA9BB29F815B3076E51A":0
Paul Bakkere896fea2009-07-06 06:40:23 +000030
31Camellia-192-ECB Encrypt Perl EVP #1
Paul Bakker2b222c82009-07-27 21:03:45 +000032camellia_encrypt_ecb:"8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B":"6BC1BEE22E409F96E93D7E117393172A":"CCCC6C4E138B45848514D48D0D3439D3":0
Paul Bakkere896fea2009-07-06 06:40:23 +000033
34Camellia-192-ECB Encrypt Perl EVP #2
Paul Bakker2b222c82009-07-27 21:03:45 +000035camellia_encrypt_ecb:"8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B":"AE2D8A571E03AC9C9EB76FAC45AF8E51":"5713C62C14B2EC0F8393B6AFD6F5785A":0
Paul Bakkere896fea2009-07-06 06:40:23 +000036
37Camellia-192-ECB Encrypt Perl EVP #3
Paul Bakker2b222c82009-07-27 21:03:45 +000038camellia_encrypt_ecb:"8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B":"30C81C46A35CE411E5FBC1191A0A52EF":"B40ED2B60EB54D09D030CF511FEEF366":0
Paul Bakkere896fea2009-07-06 06:40:23 +000039
40Camellia-192-ECB Encrypt Perl EVP #4
Paul Bakker2b222c82009-07-27 21:03:45 +000041camellia_encrypt_ecb:"8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B":"F69F2445DF4F9B17AD2B417BE66C3710":"909DBD95799096748CB27357E73E1D26":0
Paul Bakkere896fea2009-07-06 06:40:23 +000042
43Camellia-256-ECB Encrypt Perl EVP #1
Paul Bakker2b222c82009-07-27 21:03:45 +000044camellia_encrypt_ecb:"603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4":"6BC1BEE22E409F96E93D7E117393172A":"BEFD219B112FA00098919CD101C9CCFA":0
Paul Bakkere896fea2009-07-06 06:40:23 +000045
46Camellia-256-ECB Encrypt Perl EVP #2
Paul Bakker2b222c82009-07-27 21:03:45 +000047camellia_encrypt_ecb:"603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4":"AE2D8A571E03AC9C9EB76FAC45AF8E51":"C91D3A8F1AEA08A9386CF4B66C0169EA":0
Paul Bakkere896fea2009-07-06 06:40:23 +000048
49Camellia-256-ECB Encrypt Perl EVP #3
Paul Bakker2b222c82009-07-27 21:03:45 +000050camellia_encrypt_ecb:"603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4":"30C81C46A35CE411E5FBC1191A0A52EF":"A623D711DC5F25A51BB8A80D56397D28":0
Paul Bakkere896fea2009-07-06 06:40:23 +000051
52Camellia-256-ECB Encrypt Perl EVP #4
Paul Bakker2b222c82009-07-27 21:03:45 +000053camellia_encrypt_ecb:"603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4":"F69F2445DF4F9B17AD2B417BE66C3710":"7960109FB6DC42947FCFE59EA3C5EB6B":0
Paul Bakkere896fea2009-07-06 06:40:23 +000054
55Camellia-128-CBC Encrypt Perl EVP #1
Paul Bakkerf3ccc682010-03-18 21:21:02 +000056camellia_encrypt_cbc:"2B7E151628AED2A6ABF7158809CF4F3C":"000102030405060708090A0B0C0D0E0F":"6BC1BEE22E409F96E93D7E117393172A":"1607CF494B36BBF00DAEB0B503C831AB":0
Paul Bakkere896fea2009-07-06 06:40:23 +000057
58Camellia-128-CBC Encrypt Perl EVP #2
Paul Bakkerf3ccc682010-03-18 21:21:02 +000059camellia_encrypt_cbc:"2B7E151628AED2A6ABF7158809CF4F3C":"1607CF494B36BBF00DAEB0B503C831AB":"AE2D8A571E03AC9C9EB76FAC45AF8E51":"A2F2CF671629EF7840C5A5DFB5074887":0
Paul Bakkere896fea2009-07-06 06:40:23 +000060
61Camellia-128-CBC Encrypt Perl EVP #3
Paul Bakkerf3ccc682010-03-18 21:21:02 +000062camellia_encrypt_cbc:"2B7E151628AED2A6ABF7158809CF4F3C":"A2F2CF671629EF7840C5A5DFB5074887":"30C81C46A35CE411E5FBC1191A0A52EF":"0F06165008CF8B8B5A63586362543E54":0
Paul Bakkere896fea2009-07-06 06:40:23 +000063
64Camellia-128-CBC Encrypt Perl EVP #4
Paul Bakkerf3ccc682010-03-18 21:21:02 +000065camellia_encrypt_cbc:"2B7E151628AED2A6ABF7158809CF4F3C":"36A84CDAFD5F9A85ADA0F0A993D6D577":"F69F2445DF4F9B17AD2B417BE66C3710":"74C64268CDB8B8FAF5B34E8AF3732980":0
Paul Bakkere896fea2009-07-06 06:40:23 +000066
67Camellia-192-CBC Encrypt Perl EVP #1
Paul Bakkerf3ccc682010-03-18 21:21:02 +000068camellia_encrypt_cbc:"8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B":"000102030405060708090A0B0C0D0E0F":"6BC1BEE22E409F96E93D7E117393172A":"2A4830AB5AC4A1A2405955FD2195CF93":0
Paul Bakkere896fea2009-07-06 06:40:23 +000069
70Camellia-192-CBC Encrypt Perl EVP #2
Paul Bakkerf3ccc682010-03-18 21:21:02 +000071camellia_encrypt_cbc:"8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B":"2A4830AB5AC4A1A2405955FD2195CF93":"AE2D8A571E03AC9C9EB76FAC45AF8E51":"5D5A869BD14CE54264F892A6DD2EC3D5":0
Paul Bakkere896fea2009-07-06 06:40:23 +000072
73Camellia-192-CBC Encrypt Perl EVP #3
Paul Bakkerf3ccc682010-03-18 21:21:02 +000074camellia_encrypt_cbc:"8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B":"5D5A869BD14CE54264F892A6DD2EC3D5":"30C81C46A35CE411E5FBC1191A0A52EF":"37D359C3349836D884E310ADDF68C449":0
Paul Bakkere896fea2009-07-06 06:40:23 +000075
76Camellia-192-CBC Encrypt Perl EVP #4
Paul Bakkerf3ccc682010-03-18 21:21:02 +000077camellia_encrypt_cbc:"8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B":"37D359C3349836D884E310ADDF68C449":"F69F2445DF4F9B17AD2B417BE66C3710":"01FAAA930B4AB9916E9668E1428C6B08":0
Paul Bakkere896fea2009-07-06 06:40:23 +000078
79Camellia-256-CBC Encrypt Perl EVP #1
Paul Bakkerf3ccc682010-03-18 21:21:02 +000080camellia_encrypt_cbc:"603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4":"000102030405060708090A0B0C0D0E0F":"6BC1BEE22E409F96E93D7E117393172A":"E6CFA35FC02B134A4D2C0B6737AC3EDA":0
Paul Bakkere896fea2009-07-06 06:40:23 +000081
82Camellia-256-CBC Encrypt Perl EVP #2
Paul Bakkerf3ccc682010-03-18 21:21:02 +000083camellia_encrypt_cbc:"603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4":"E6CFA35FC02B134A4D2C0B6737AC3EDA":"AE2D8A571E03AC9C9EB76FAC45AF8E51":"36CBEB73BD504B4070B1B7DE2B21EB50":0
Paul Bakkere896fea2009-07-06 06:40:23 +000084
85Camellia-256-CBC Encrypt Perl EVP #3
Paul Bakkerf3ccc682010-03-18 21:21:02 +000086camellia_encrypt_cbc:"603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4":"36CBEB73BD504B4070B1B7DE2B21EB50":"30C81C46A35CE411E5FBC1191A0A52EF":"E31A6055297D96CA3330CDF1B1860A83":0
Paul Bakkere896fea2009-07-06 06:40:23 +000087
88Camellia-256-CBC Encrypt Perl EVP #4
Paul Bakkerf3ccc682010-03-18 21:21:02 +000089camellia_encrypt_cbc:"603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4":"E31A6055297D96CA3330CDF1B1860A83":"F69F2445DF4F9B17AD2B417BE66C3710":"5D563F6D1CCCF236051C0C5C1C58F28F":0
Paul Bakkere896fea2009-07-06 06:40:23 +000090
91Camellia-128-CFB128 Encrypt Perl EVP #1
92camellia_encrypt_cfb128:"2B7E151628AED2A6ABF7158809CF4F3C":"000102030405060708090A0B0C0D0E0F":"6BC1BEE22E409F96E93D7E117393172A":"14F7646187817EB586599146B82BD719"
93
94Camellia-128-CFB128 Encrypt Perl EVP #2
95camellia_encrypt_cfb128:"2B7E151628AED2A6ABF7158809CF4F3C":"14F7646187817EB586599146B82BD719":"AE2D8A571E03AC9C9EB76FAC45AF8E51":"A53D28BB82DF741103EA4F921A44880B"
96
97Camellia-128-CFB128 Encrypt Perl EVP #3
98camellia_encrypt_cfb128:"2B7E151628AED2A6ABF7158809CF4F3C":"A53D28BB82DF741103EA4F921A44880B":"30C81C46A35CE411E5FBC1191A0A52EF":"9C2157A664626D1DEF9EA420FDE69B96"
99
100Camellia-128-CFB128 Encrypt Perl EVP #4
101camellia_encrypt_cfb128:"2B7E151628AED2A6ABF7158809CF4F3C":"9C2157A664626D1DEF9EA420FDE69B96":"F69F2445DF4F9B17AD2B417BE66C3710":"742A25F0542340C7BAEF24CA8482BB09"
102
103Camellia-128-CFB128 Decrypt Perl EVP #1
104camellia_decrypt_cfb128:"2B7E151628AED2A6ABF7158809CF4F3C":"000102030405060708090A0B0C0D0E0F":"6BC1BEE22E409F96E93D7E117393172A":"14F7646187817EB586599146B82BD719"
105
106Camellia-128-CFB128 Decrypt Perl EVP #2
107camellia_decrypt_cfb128:"2B7E151628AED2A6ABF7158809CF4F3C":"14F7646187817EB586599146B82BD719":"AE2D8A571E03AC9C9EB76FAC45AF8E51":"A53D28BB82DF741103EA4F921A44880B"
108
109Camellia-128-CFB128 Decrypt Perl EVP #3
110camellia_decrypt_cfb128:"2B7E151628AED2A6ABF7158809CF4F3C":"A53D28BB82DF741103EA4F921A44880B":"30C81C46A35CE411E5FBC1191A0A52EF":"9C2157A664626D1DEF9EA420FDE69B96"
111
112Camellia-128-CFB128 Decrypt Perl EVP #4
113camellia_decrypt_cfb128:"2B7E151628AED2A6ABF7158809CF4F3C":"9C2157A664626D1DEF9EA420FDE69B96":"F69F2445DF4F9B17AD2B417BE66C3710":"742A25F0542340C7BAEF24CA8482BB09"
114
115Camellia-192-CFB128 Encrypt Perl EVP #1
116camellia_encrypt_cfb128:"8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B":"000102030405060708090A0B0C0D0E0F":"6BC1BEE22E409F96E93D7E117393172A":"C832BB9780677DAA82D9B6860DCD565E"
117
118Camellia-192-CFB128 Encrypt Perl EVP #2
119camellia_encrypt_cfb128:"8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B":"C832BB9780677DAA82D9B6860DCD565E":"AE2D8A571E03AC9C9EB76FAC45AF8E51":"86F8491627906D780C7A6D46EA331F98"
120
121Camellia-192-CFB128 Encrypt Perl EVP #3
122camellia_encrypt_cfb128:"8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B":"86F8491627906D780C7A6D46EA331F98":"30C81C46A35CE411E5FBC1191A0A52EF":"69511CCE594CF710CB98BB63D7221F01"
123
124Camellia-192-CFB128 Encrypt Perl EVP #4
125camellia_encrypt_cfb128:"8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B":"69511CCE594CF710CB98BB63D7221F01":"F69F2445DF4F9B17AD2B417BE66C3710":"D5B5378A3ABED55803F25565D8907B84"
126
127Camellia-192-CFB128 Decrypt Perl EVP #1
128camellia_decrypt_cfb128:"8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B":"000102030405060708090A0B0C0D0E0F":"6BC1BEE22E409F96E93D7E117393172A":"C832BB9780677DAA82D9B6860DCD565E"
129
130Camellia-192-CFB128 Decrypt Perl EVP #2
131camellia_decrypt_cfb128:"8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B":"C832BB9780677DAA82D9B6860DCD565E":"AE2D8A571E03AC9C9EB76FAC45AF8E51":"86F8491627906D780C7A6D46EA331F98"
132
133Camellia-192-CFB128 Decrypt Perl EVP #3
134camellia_decrypt_cfb128:"8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B":"86F8491627906D780C7A6D46EA331F98":"30C81C46A35CE411E5FBC1191A0A52EF":"69511CCE594CF710CB98BB63D7221F01"
135
136Camellia-192-CFB128 Decrypt Perl EVP #4
137camellia_decrypt_cfb128:"8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B":"69511CCE594CF710CB98BB63D7221F01":"F69F2445DF4F9B17AD2B417BE66C3710":"D5B5378A3ABED55803F25565D8907B84"
138
139Camellia-256-CFB128 Encrypt Perl EVP #1
140camellia_encrypt_cfb128:"603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4":"000102030405060708090A0B0C0D0E0F":"6BC1BEE22E409F96E93D7E117393172A":"CF6107BB0CEA7D7FB1BD31F5E7B06C93"
141
142Camellia-256-CFB128 Encrypt Perl EVP #2
143camellia_encrypt_cfb128:"603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4":"CF6107BB0CEA7D7FB1BD31F5E7B06C93":"AE2D8A571E03AC9C9EB76FAC45AF8E51":"89BEDB4CCDD864EA11BA4CBE849B5E2B"
144
145Camellia-256-CFB128 Encrypt Perl EVP #3
146camellia_encrypt_cfb128:"603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4":"89BEDB4CCDD864EA11BA4CBE849B5E2B":"30C81C46A35CE411E5FBC1191A0A52EF":"555FC3F34BDD2D54C62D9E3BF338C1C4"
147
148Camellia-256-CFB128 Encrypt Perl EVP #4
149camellia_encrypt_cfb128:"603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4":"555FC3F34BDD2D54C62D9E3BF338C1C4":"F69F2445DF4F9B17AD2B417BE66C3710":"5953ADCE14DB8C7F39F1BD39F359BFFA"
150
151Camellia-256-CFB128 Decrypt Perl EVP #1
152camellia_decrypt_cfb128:"603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4":"000102030405060708090A0B0C0D0E0F":"6BC1BEE22E409F96E93D7E117393172A":"CF6107BB0CEA7D7FB1BD31F5E7B06C93"
153
154Camellia-256-CFB128 Decrypt Perl EVP #2
155camellia_decrypt_cfb128:"603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4":"CF6107BB0CEA7D7FB1BD31F5E7B06C93":"AE2D8A571E03AC9C9EB76FAC45AF8E51":"89BEDB4CCDD864EA11BA4CBE849B5E2B"
156
157Camellia-256-CFB128 Decrypt Perl EVP #3
158camellia_decrypt_cfb128:"603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4":"89BEDB4CCDD864EA11BA4CBE849B5E2B":"30C81C46A35CE411E5FBC1191A0A52EF":"555FC3F34BDD2D54C62D9E3BF338C1C4"
159
160Camellia-256-CFB128 Decrypt Perl EVP #4
161camellia_decrypt_cfb128:"603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4":"555FC3F34BDD2D54C62D9E3BF338C1C4":"F69F2445DF4F9B17AD2B417BE66C3710":"5953ADCE14DB8C7F39F1BD39F359BFFA"
162
Paul Bakker2b222c82009-07-27 21:03:45 +0000163Camellia-ECB Encrypt (Invalid key length)
164camellia_encrypt_ecb:"0123456789abcdeffedcba98765432":"0123456789abcdeffedcba9876543210":"67673138549669730857065648eabe43":POLARSSL_ERR_CAMELLIA_INVALID_KEY_LENGTH
165
166Camellia-ECB Decrypt (Invalid key length)
167camellia_decrypt_ecb:"0123456789abcdeffedcba98765432":"0123456789abcdeffedcba9876543210":"67673138549669730857065648eabe43":POLARSSL_ERR_CAMELLIA_INVALID_KEY_LENGTH
168
Paul Bakkerf3ccc682010-03-18 21:21:02 +0000169Camellia-256-CBC Encrypt (Invalid input length)
170camellia_encrypt_cbc:"0000000000000000000000000000000000000000000000000000000000000000":"00000000000000000000000000000000":"ffffffffffffffe000000000000000":"":POLARSSL_ERR_CAMELLIA_INVALID_INPUT_LENGTH
171
172Camellia-256-CBC Decrypt (Invalid input length)
173camellia_decrypt_cbc:"0000000000000000000000000000000000000000000000000000000000000000":"00000000000000000000000000000000":"623a52fcea5d443e48d9181ab32c74":"":POLARSSL_ERR_CAMELLIA_INVALID_INPUT_LENGTH
174
Paul Bakkere896fea2009-07-06 06:40:23 +0000175Camellia Selftest
176camellia_selftest: