evpciph_camellia.txt 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686
  1. #
  2. # Copyright 2001-2021 The OpenSSL Project Authors. All Rights Reserved.
  3. #
  4. # Licensed under the Apache License 2.0 (the "License"). You may not use
  5. # this file except in compliance with the License. You can obtain a copy
  6. # in the file LICENSE in the source distribution or at
  7. # https://www.openssl.org/source/license.html
  8. # Tests start with one of these keywords
  9. # Cipher Decrypt Derive Digest Encoding KDF MAC PBE
  10. # PrivPubKeyPair Sign Verify VerifyRecover
  11. # and continue until a blank line. Lines starting with a pound sign are ignored.
  12. Title = Camellia tests from RFC3713
  13. # For all ECB encrypts and decrypts, the transformed sequence is
  14. # CAMELLIA-bits-ECB:key::plaintext:ciphertext:encdec
  15. Cipher = CAMELLIA-128-ECB
  16. Key = 0123456789abcdeffedcba9876543210
  17. Plaintext = 0123456789abcdeffedcba9876543210
  18. Ciphertext = 67673138549669730857065648eabe43
  19. Cipher = CAMELLIA-192-ECB
  20. Key = 0123456789abcdeffedcba98765432100011223344556677
  21. Plaintext = 0123456789abcdeffedcba9876543210
  22. Ciphertext = b4993401b3e996f84ee5cee7d79b09b9
  23. Cipher = CAMELLIA-256-ECB
  24. Key = 0123456789abcdeffedcba987654321000112233445566778899aabbccddeeff
  25. Plaintext = 0123456789abcdeffedcba9876543210
  26. Ciphertext = 9acc237dff16d76c20ef7c919e3a7509
  27. # ECB-CAMELLIA128.Encrypt
  28. Cipher = CAMELLIA-128-ECB
  29. Key = 000102030405060708090A0B0C0D0E0F
  30. Operation = ENCRYPT
  31. Plaintext = 00112233445566778899AABBCCDDEEFF
  32. Ciphertext = 77CF412067AF8270613529149919546F
  33. Cipher = CAMELLIA-192-ECB
  34. Key = 000102030405060708090A0B0C0D0E0F1011121314151617
  35. Operation = ENCRYPT
  36. Plaintext = 00112233445566778899AABBCCDDEEFF
  37. Ciphertext = B22F3C36B72D31329EEE8ADDC2906C68
  38. Cipher = CAMELLIA-256-ECB
  39. Key = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F
  40. Operation = ENCRYPT
  41. Plaintext = 00112233445566778899AABBCCDDEEFF
  42. Ciphertext = 2EDF1F3418D53B88841FC8985FB1ECF2
  43. # ECB-CAMELLIA128.Encrypt and ECB-CAMELLIA128.Decrypt
  44. Cipher = CAMELLIA-128-ECB
  45. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  46. Plaintext = 6BC1BEE22E409F96E93D7E117393172A
  47. Ciphertext = 432FC5DCD628115B7C388D770B270C96
  48. Cipher = CAMELLIA-128-ECB
  49. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  50. Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
  51. Ciphertext = 0BE1F14023782A22E8384C5ABB7FAB2B
  52. Cipher = CAMELLIA-128-ECB
  53. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  54. Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF
  55. Ciphertext = A0A1ABCD1893AB6FE0FE5B65DF5F8636
  56. Cipher = CAMELLIA-128-ECB
  57. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  58. Plaintext = F69F2445DF4F9B17AD2B417BE66C3710
  59. Ciphertext = E61925E0D5DFAA9BB29F815B3076E51A
  60. # ECB-CAMELLIA192.Encrypt and ECB-CAMELLIA192.Decrypt
  61. Cipher = CAMELLIA-192-ECB
  62. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  63. Plaintext = 6BC1BEE22E409F96E93D7E117393172A
  64. Ciphertext = CCCC6C4E138B45848514D48D0D3439D3
  65. Cipher = CAMELLIA-192-ECB
  66. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  67. Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
  68. Ciphertext = 5713C62C14B2EC0F8393B6AFD6F5785A
  69. Cipher = CAMELLIA-192-ECB
  70. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  71. Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF
  72. Ciphertext = B40ED2B60EB54D09D030CF511FEEF366
  73. Cipher = CAMELLIA-192-ECB
  74. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  75. Plaintext = F69F2445DF4F9B17AD2B417BE66C3710
  76. Ciphertext = 909DBD95799096748CB27357E73E1D26
  77. # ECB-CAMELLIA256.Encrypt and ECB-CAMELLIA256.Decrypt
  78. Cipher = CAMELLIA-256-ECB
  79. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  80. Plaintext = 6BC1BEE22E409F96E93D7E117393172A
  81. Ciphertext = BEFD219B112FA00098919CD101C9CCFA
  82. Cipher = CAMELLIA-256-ECB
  83. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  84. Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
  85. Ciphertext = C91D3A8F1AEA08A9386CF4B66C0169EA
  86. Cipher = CAMELLIA-256-ECB
  87. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  88. Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF
  89. Ciphertext = A623D711DC5F25A51BB8A80D56397D28
  90. Cipher = CAMELLIA-256-ECB
  91. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  92. Plaintext = F69F2445DF4F9B17AD2B417BE66C3710
  93. Ciphertext = 7960109FB6DC42947FCFE59EA3C5EB6B
  94. # For all CBC encrypts and decrypts, the transformed sequence is
  95. # CAMELLIA-bits-CBC:key:IV/ciphertext':plaintext:ciphertext:encdec
  96. # CBC-CAMELLIA128.Encrypt and CBC-CAMELLIA128.Decrypt
  97. Cipher = CAMELLIA-128-CBC
  98. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  99. IV = 000102030405060708090A0B0C0D0E0F
  100. Plaintext = 6BC1BEE22E409F96E93D7E117393172A
  101. Ciphertext = 1607CF494B36BBF00DAEB0B503C831AB
  102. NextIV = 1607cf494b36bbf00daeb0b503c831ab
  103. Cipher = CAMELLIA-128-CBC
  104. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  105. IV = 1607CF494B36BBF00DAEB0B503C831AB
  106. Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
  107. Ciphertext = A2F2CF671629EF7840C5A5DFB5074887
  108. NextIV = a2f2cf671629ef7840c5a5dfb5074887
  109. Cipher = CAMELLIA-128-CBC
  110. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  111. IV = A2F2CF671629EF7840C5A5DFB5074887
  112. Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF
  113. Ciphertext = 0F06165008CF8B8B5A63586362543E54
  114. NextIV = 0f06165008cf8b8b5a63586362543e54
  115. Cipher = CAMELLIA-128-CBC
  116. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  117. IV = 36A84CDAFD5F9A85ADA0F0A993D6D577
  118. Plaintext = F69F2445DF4F9B17AD2B417BE66C3710
  119. Ciphertext = 74C64268CDB8B8FAF5B34E8AF3732980
  120. NextIV = 74c64268cdb8b8faf5b34e8af3732980
  121. # CBC-CAMELLIA192.Encrypt and CBC-CAMELLIA192.Decrypt
  122. Cipher = CAMELLIA-192-CBC
  123. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  124. IV = 000102030405060708090A0B0C0D0E0F
  125. Plaintext = 6BC1BEE22E409F96E93D7E117393172A
  126. Ciphertext = 2A4830AB5AC4A1A2405955FD2195CF93
  127. NextIV = 2a4830ab5ac4a1a2405955fd2195cf93
  128. Cipher = CAMELLIA-192-CBC
  129. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  130. IV = 2A4830AB5AC4A1A2405955FD2195CF93
  131. Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
  132. Ciphertext = 5D5A869BD14CE54264F892A6DD2EC3D5
  133. NextIV = 5d5a869bd14ce54264f892a6dd2ec3d5
  134. Cipher = CAMELLIA-192-CBC
  135. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  136. IV = 5D5A869BD14CE54264F892A6DD2EC3D5
  137. Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF
  138. Ciphertext = 37D359C3349836D884E310ADDF68C449
  139. NextIV = 37d359c3349836d884e310addf68c449
  140. Cipher = CAMELLIA-192-CBC
  141. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  142. IV = 37D359C3349836D884E310ADDF68C449
  143. Plaintext = F69F2445DF4F9B17AD2B417BE66C3710
  144. Ciphertext = 01FAAA930B4AB9916E9668E1428C6B08
  145. NextIV = 01faaa930b4ab9916e9668e1428c6b08
  146. # CBC-CAMELLIA256.Encrypt and CBC-CAMELLIA256.Decrypt
  147. Cipher = CAMELLIA-256-CBC
  148. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  149. IV = 000102030405060708090A0B0C0D0E0F
  150. Plaintext = 6BC1BEE22E409F96E93D7E117393172A
  151. Ciphertext = E6CFA35FC02B134A4D2C0B6737AC3EDA
  152. NextIV = e6cfa35fc02b134a4d2c0b6737ac3eda
  153. Cipher = CAMELLIA-256-CBC
  154. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  155. IV = E6CFA35FC02B134A4D2C0B6737AC3EDA
  156. Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
  157. Ciphertext = 36CBEB73BD504B4070B1B7DE2B21EB50
  158. NextIV = 36cbeb73bd504b4070b1b7de2b21eb50
  159. Cipher = CAMELLIA-256-CBC
  160. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  161. IV = 36CBEB73BD504B4070B1B7DE2B21EB50
  162. Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF
  163. Ciphertext = E31A6055297D96CA3330CDF1B1860A83
  164. NextIV = e31a6055297d96ca3330cdf1b1860a83
  165. Cipher = CAMELLIA-256-CBC
  166. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  167. IV = E31A6055297D96CA3330CDF1B1860A83
  168. Plaintext = F69F2445DF4F9B17AD2B417BE66C3710
  169. Ciphertext = 5D563F6D1CCCF236051C0C5C1C58F28F
  170. NextIV = 5d563f6d1cccf236051c0c5c1c58f28f
  171. # We don't support CFB{1,8}-CAMELLIAxxx.{En,De}crypt
  172. # For all CFB128 encrypts and decrypts, the transformed sequence is
  173. # CAMELLIA-bits-CFB:key:IV/ciphertext':plaintext:ciphertext:encdec
  174. # CFB128-CAMELLIA128.Encrypt
  175. Cipher = CAMELLIA-128-CFB
  176. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  177. IV = 000102030405060708090A0B0C0D0E0F
  178. Operation = ENCRYPT
  179. Plaintext = 6BC1BEE22E409F96E93D7E117393172A
  180. Ciphertext = 14F7646187817EB586599146B82BD719
  181. NextIV = 14f7646187817eb586599146b82bd719
  182. Cipher = CAMELLIA-128-CFB
  183. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  184. IV = 14F7646187817EB586599146B82BD719
  185. Operation = ENCRYPT
  186. Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
  187. Ciphertext = A53D28BB82DF741103EA4F921A44880B
  188. NextIV = a53d28bb82df741103ea4f921a44880b
  189. Cipher = CAMELLIA-128-CFB
  190. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  191. IV = A53D28BB82DF741103EA4F921A44880B
  192. Operation = ENCRYPT
  193. Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF
  194. Ciphertext = 9C2157A664626D1DEF9EA420FDE69B96
  195. NextIV = 9c2157a664626d1def9ea420fde69b96
  196. Cipher = CAMELLIA-128-CFB
  197. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  198. IV = 9C2157A664626D1DEF9EA420FDE69B96
  199. Operation = ENCRYPT
  200. Plaintext = F69F2445DF4F9B17AD2B417BE66C3710
  201. Ciphertext = 742A25F0542340C7BAEF24CA8482BB09
  202. NextIV = 742a25f0542340c7baef24ca8482bb09
  203. # CFB128-CAMELLIA128.Decrypt
  204. Cipher = CAMELLIA-128-CFB
  205. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  206. IV = 000102030405060708090A0B0C0D0E0F
  207. Operation = DECRYPT
  208. Plaintext = 6BC1BEE22E409F96E93D7E117393172A
  209. Ciphertext = 14F7646187817EB586599146B82BD719
  210. NextIV = 14f7646187817eb586599146b82bd719
  211. Cipher = CAMELLIA-128-CFB
  212. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  213. IV = 14F7646187817EB586599146B82BD719
  214. Operation = DECRYPT
  215. Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
  216. Ciphertext = A53D28BB82DF741103EA4F921A44880B
  217. NextIV = a53d28bb82df741103ea4f921a44880b
  218. Cipher = CAMELLIA-128-CFB
  219. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  220. IV = A53D28BB82DF741103EA4F921A44880B
  221. Operation = DECRYPT
  222. Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF
  223. Ciphertext = 9C2157A664626D1DEF9EA420FDE69B96
  224. NextIV = 9c2157a664626d1def9ea420fde69b96
  225. Cipher = CAMELLIA-128-CFB
  226. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  227. IV = 9C2157A664626D1DEF9EA420FDE69B96
  228. Operation = DECRYPT
  229. Plaintext = F69F2445DF4F9B17AD2B417BE66C3710
  230. Ciphertext = 742A25F0542340C7BAEF24CA8482BB09
  231. NextIV = 742a25f0542340c7baef24ca8482bb09
  232. # CFB128-CAMELLIA192.Encrypt
  233. Cipher = CAMELLIA-192-CFB
  234. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  235. IV = 000102030405060708090A0B0C0D0E0F
  236. Operation = ENCRYPT
  237. Plaintext = 6BC1BEE22E409F96E93D7E117393172A
  238. Ciphertext = C832BB9780677DAA82D9B6860DCD565E
  239. NextIV = c832bb9780677daa82d9b6860dcd565e
  240. Cipher = CAMELLIA-192-CFB
  241. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  242. IV = C832BB9780677DAA82D9B6860DCD565E
  243. Operation = ENCRYPT
  244. Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
  245. Ciphertext = 86F8491627906D780C7A6D46EA331F98
  246. NextIV = 86f8491627906d780c7a6d46ea331f98
  247. Cipher = CAMELLIA-192-CFB
  248. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  249. IV = 86F8491627906D780C7A6D46EA331F98
  250. Operation = ENCRYPT
  251. Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF
  252. Ciphertext = 69511CCE594CF710CB98BB63D7221F01
  253. NextIV = 69511cce594cf710cb98bb63d7221f01
  254. Cipher = CAMELLIA-192-CFB
  255. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  256. IV = 69511CCE594CF710CB98BB63D7221F01
  257. Operation = ENCRYPT
  258. Plaintext = F69F2445DF4F9B17AD2B417BE66C3710
  259. Ciphertext = D5B5378A3ABED55803F25565D8907B84
  260. NextIV = d5b5378a3abed55803f25565d8907b84
  261. # CFB128-CAMELLIA192.Decrypt
  262. Cipher = CAMELLIA-192-CFB
  263. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  264. IV = 000102030405060708090A0B0C0D0E0F
  265. Operation = DECRYPT
  266. Plaintext = 6BC1BEE22E409F96E93D7E117393172A
  267. Ciphertext = C832BB9780677DAA82D9B6860DCD565E
  268. NextIV = c832bb9780677daa82d9b6860dcd565e
  269. Cipher = CAMELLIA-192-CFB
  270. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  271. IV = C832BB9780677DAA82D9B6860DCD565E
  272. Operation = DECRYPT
  273. Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
  274. Ciphertext = 86F8491627906D780C7A6D46EA331F98
  275. NextIV = 86f8491627906d780c7a6d46ea331f98
  276. Cipher = CAMELLIA-192-CFB
  277. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  278. IV = 86F8491627906D780C7A6D46EA331F98
  279. Operation = DECRYPT
  280. Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF
  281. Ciphertext = 69511CCE594CF710CB98BB63D7221F01
  282. NextIV = 69511cce594cf710cb98bb63d7221f01
  283. Cipher = CAMELLIA-192-CFB
  284. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  285. IV = 69511CCE594CF710CB98BB63D7221F01
  286. Operation = DECRYPT
  287. Plaintext = F69F2445DF4F9B17AD2B417BE66C3710
  288. Ciphertext = D5B5378A3ABED55803F25565D8907B84
  289. NextIV = d5b5378a3abed55803f25565d8907b84
  290. # CFB128-CAMELLIA256.Encrypt
  291. Cipher = CAMELLIA-256-CFB
  292. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  293. IV = 000102030405060708090A0B0C0D0E0F
  294. Operation = ENCRYPT
  295. Plaintext = 6BC1BEE22E409F96E93D7E117393172A
  296. Ciphertext = CF6107BB0CEA7D7FB1BD31F5E7B06C93
  297. NextIV = cf6107bb0cea7d7fb1bd31f5e7b06c93
  298. Cipher = CAMELLIA-256-CFB
  299. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  300. IV = CF6107BB0CEA7D7FB1BD31F5E7B06C93
  301. Operation = ENCRYPT
  302. Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
  303. Ciphertext = 89BEDB4CCDD864EA11BA4CBE849B5E2B
  304. NextIV = 89bedb4ccdd864ea11ba4cbe849b5e2b
  305. Cipher = CAMELLIA-256-CFB
  306. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  307. IV = 89BEDB4CCDD864EA11BA4CBE849B5E2B
  308. Operation = ENCRYPT
  309. Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF
  310. Ciphertext = 555FC3F34BDD2D54C62D9E3BF338C1C4
  311. NextIV = 555fc3f34bdd2d54c62d9e3bf338c1c4
  312. Cipher = CAMELLIA-256-CFB
  313. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  314. IV = 555FC3F34BDD2D54C62D9E3BF338C1C4
  315. Operation = ENCRYPT
  316. Plaintext = F69F2445DF4F9B17AD2B417BE66C3710
  317. Ciphertext = 5953ADCE14DB8C7F39F1BD39F359BFFA
  318. NextIV = 5953adce14db8c7f39f1bd39f359bffa
  319. # CFB128-CAMELLIA256.Decrypt
  320. Cipher = CAMELLIA-256-CFB
  321. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  322. IV = 000102030405060708090A0B0C0D0E0F
  323. Operation = DECRYPT
  324. Plaintext = 6BC1BEE22E409F96E93D7E117393172A
  325. Ciphertext = CF6107BB0CEA7D7FB1BD31F5E7B06C93
  326. NextIV = cf6107bb0cea7d7fb1bd31f5e7b06c93
  327. Cipher = CAMELLIA-256-CFB
  328. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  329. IV = CF6107BB0CEA7D7FB1BD31F5E7B06C93
  330. Operation = DECRYPT
  331. Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
  332. Ciphertext = 89BEDB4CCDD864EA11BA4CBE849B5E2B
  333. NextIV = 89bedb4ccdd864ea11ba4cbe849b5e2b
  334. Cipher = CAMELLIA-256-CFB
  335. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  336. IV = 89BEDB4CCDD864EA11BA4CBE849B5E2B
  337. Operation = DECRYPT
  338. Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF
  339. Ciphertext = 555FC3F34BDD2D54C62D9E3BF338C1C4
  340. NextIV = 555fc3f34bdd2d54c62d9e3bf338c1c4
  341. Cipher = CAMELLIA-256-CFB
  342. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  343. IV = 555FC3F34BDD2D54C62D9E3BF338C1C4
  344. Operation = DECRYPT
  345. Plaintext = F69F2445DF4F9B17AD2B417BE66C3710
  346. Ciphertext = 5953ADCE14DB8C7F39F1BD39F359BFFA
  347. NextIV = 5953adce14db8c7f39f1bd39f359bffa
  348. # For all OFB encrypts and decrypts, the transformed sequence is
  349. # CAMELLIA-bits-OFB:key:IV/output':plaintext:ciphertext:encdec
  350. # OFB-CAMELLIA128.Encrypt
  351. Cipher = CAMELLIA-128-OFB
  352. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  353. IV = 000102030405060708090A0B0C0D0E0F
  354. Operation = ENCRYPT
  355. Plaintext = 6BC1BEE22E409F96E93D7E117393172A
  356. Ciphertext = 14F7646187817EB586599146B82BD719
  357. NextIV = 7f36da83a9c1e1236f64ef57cbb8c033
  358. Cipher = CAMELLIA-128-OFB
  359. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  360. IV = 50FE67CC996D32B6DA0937E99BAFEC60
  361. Operation = ENCRYPT
  362. Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
  363. Ciphertext = 25623DB569CA51E01482649977E28D84
  364. NextIV = 8b4fb7e277c9fd7c8a350b35324d03d5
  365. Cipher = CAMELLIA-128-OFB
  366. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  367. IV = D9A4DADA0892239F6B8B3D7680E15674
  368. Operation = ENCRYPT
  369. Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF
  370. Ciphertext = C776634A60729DC657D12B9FCA801E98
  371. NextIV = f7be7f0cc32e79d7b22aea86d08a4c77
  372. Cipher = CAMELLIA-128-OFB
  373. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  374. IV = A78819583F0308E7A6BF36B1386ABF23
  375. Operation = ENCRYPT
  376. Plaintext = F69F2445DF4F9B17AD2B417BE66C3710
  377. Ciphertext = D776379BE0E50825E681DA1A4C980E8E
  378. NextIV = 21e913de3faa93324baa9b61aaf4399e
  379. # OFB-CAMELLIA128.Decrypt
  380. Cipher = CAMELLIA-128-OFB
  381. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  382. IV = 000102030405060708090A0B0C0D0E0F
  383. Operation = DECRYPT
  384. Plaintext = 6BC1BEE22E409F96E93D7E117393172A
  385. Ciphertext = 14F7646187817EB586599146B82BD719
  386. NextIV = 7f36da83a9c1e1236f64ef57cbb8c033
  387. Cipher = CAMELLIA-128-OFB
  388. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  389. IV = 50FE67CC996D32B6DA0937E99BAFEC60
  390. Operation = DECRYPT
  391. Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
  392. Ciphertext = 25623DB569CA51E01482649977E28D84
  393. NextIV = 8b4fb7e277c9fd7c8a350b35324d03d5
  394. Cipher = CAMELLIA-128-OFB
  395. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  396. IV = D9A4DADA0892239F6B8B3D7680E15674
  397. Operation = DECRYPT
  398. Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF
  399. Ciphertext = C776634A60729DC657D12B9FCA801E98
  400. NextIV = f7be7f0cc32e79d7b22aea86d08a4c77
  401. Cipher = CAMELLIA-128-OFB
  402. Key = 2B7E151628AED2A6ABF7158809CF4F3C
  403. IV = A78819583F0308E7A6BF36B1386ABF23
  404. Operation = DECRYPT
  405. Plaintext = F69F2445DF4F9B17AD2B417BE66C3710
  406. Ciphertext = D776379BE0E50825E681DA1A4C980E8E
  407. NextIV = 21e913de3faa93324baa9b61aaf4399e
  408. # OFB-CAMELLIA192.Encrypt
  409. Cipher = CAMELLIA-192-OFB
  410. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  411. IV = 000102030405060708090A0B0C0D0E0F
  412. Operation = ENCRYPT
  413. Plaintext = 6BC1BEE22E409F96E93D7E117393172A
  414. Ciphertext = C832BB9780677DAA82D9B6860DCD565E
  415. NextIV = a3f30575ae27e23c6be4c8977e5e4174
  416. Cipher = CAMELLIA-192-OFB
  417. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  418. IV = A609B38DF3B1133DDDFF2718BA09565E
  419. Operation = ENCRYPT
  420. Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
  421. Ciphertext = 8ECEB7D0350D72C7F78562AEBDF99339
  422. NextIV = 20e33d872b0ede5b69320d02f8561d68
  423. Cipher = CAMELLIA-192-OFB
  424. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  425. IV = 52EF01DA52602FE0975F78AC84BF8A50
  426. Operation = ENCRYPT
  427. Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF
  428. Ciphertext = BDD62DBBB9700846C53B507F544696F0
  429. NextIV = 8d1e31fd1a2cec5720c091664e4cc41f
  430. Cipher = CAMELLIA-192-OFB
  431. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  432. IV = BD5286AC63AABD7EB067AC54B553F71D
  433. Operation = ENCRYPT
  434. Plaintext = F69F2445DF4F9B17AD2B417BE66C3710
  435. Ciphertext = E28014E046B802F385C4C2E13EAD4A72
  436. NextIV = 141f30a599f799e428ef839ad8c17d62
  437. # OFB-CAMELLIA192.Decrypt
  438. Cipher = CAMELLIA-192-OFB
  439. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  440. IV = 000102030405060708090A0B0C0D0E0F
  441. Operation = DECRYPT
  442. Plaintext = 6BC1BEE22E409F96E93D7E117393172A
  443. Ciphertext = C832BB9780677DAA82D9B6860DCD565E
  444. NextIV = a3f30575ae27e23c6be4c8977e5e4174
  445. Cipher = CAMELLIA-192-OFB
  446. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  447. IV = A609B38DF3B1133DDDFF2718BA09565E
  448. Operation = DECRYPT
  449. Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
  450. Ciphertext = 8ECEB7D0350D72C7F78562AEBDF99339
  451. NextIV = 20e33d872b0ede5b69320d02f8561d68
  452. Cipher = CAMELLIA-192-OFB
  453. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  454. IV = 52EF01DA52602FE0975F78AC84BF8A50
  455. Operation = DECRYPT
  456. Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF
  457. Ciphertext = BDD62DBBB9700846C53B507F544696F0
  458. NextIV = 8d1e31fd1a2cec5720c091664e4cc41f
  459. Cipher = CAMELLIA-192-OFB
  460. Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B
  461. IV = BD5286AC63AABD7EB067AC54B553F71D
  462. Operation = DECRYPT
  463. Plaintext = F69F2445DF4F9B17AD2B417BE66C3710
  464. Ciphertext = E28014E046B802F385C4C2E13EAD4A72
  465. NextIV = 141f30a599f799e428ef839ad8c17d62
  466. # OFB-CAMELLIA256.Encrypt
  467. Cipher = CAMELLIA-256-OFB
  468. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  469. IV = 000102030405060708090A0B0C0D0E0F
  470. Operation = ENCRYPT
  471. Plaintext = 6BC1BEE22E409F96E93D7E117393172A
  472. Ciphertext = CF6107BB0CEA7D7FB1BD31F5E7B06C93
  473. NextIV = a4a0b95922aae2e958804fe494237bb9
  474. Cipher = CAMELLIA-256-OFB
  475. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  476. IV = B7BF3A5DF43989DD97F0FA97EBCE2F4A
  477. Operation = ENCRYPT
  478. Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
  479. Ciphertext = 127AD97E8E3994E4820027D7BA109368
  480. NextIV = bc575329903a38781cb7487bffbf1d39
  481. Cipher = CAMELLIA-256-OFB
  482. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  483. IV = E1C656305ED1A7A6563805746FE03EDC
  484. Operation = ENCRYPT
  485. Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF
  486. Ciphertext = 6BFF6265A6A6B7A535BC65A80B17214E
  487. NextIV = 5b377e2305fa53b4d047a4b1111d73a1
  488. Cipher = CAMELLIA-256-OFB
  489. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  490. IV = 41635BE625B48AFC1666DD42A09D96E7
  491. Operation = ENCRYPT
  492. Plaintext = F69F2445DF4F9B17AD2B417BE66C3710
  493. Ciphertext = 0A4A0404E26AA78A27CB271E8BF3CF20
  494. NextIV = fcd520413d253c9d8ae066656d9ff830
  495. # OFB-CAMELLIA256.Decrypt
  496. Cipher = CAMELLIA-256-OFB
  497. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  498. IV = 000102030405060708090A0B0C0D0E0F
  499. Operation = DECRYPT
  500. Plaintext = 6BC1BEE22E409F96E93D7E117393172A
  501. Ciphertext = CF6107BB0CEA7D7FB1BD31F5E7B06C93
  502. NextIV = a4a0b95922aae2e958804fe494237bb9
  503. Cipher = CAMELLIA-256-OFB
  504. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  505. IV = B7BF3A5DF43989DD97F0FA97EBCE2F4A
  506. Operation = DECRYPT
  507. Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51
  508. Ciphertext = 127AD97E8E3994E4820027D7BA109368
  509. NextIV = bc575329903a38781cb7487bffbf1d39
  510. Cipher = CAMELLIA-256-OFB
  511. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  512. IV = E1C656305ED1A7A6563805746FE03EDC
  513. Operation = DECRYPT
  514. Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF
  515. Ciphertext = 6BFF6265A6A6B7A535BC65A80B17214E
  516. NextIV = 5b377e2305fa53b4d047a4b1111d73a1
  517. Cipher = CAMELLIA-256-OFB
  518. Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4
  519. IV = 41635BE625B48AFC1666DD42A09D96E7
  520. Operation = DECRYPT
  521. Plaintext = F69F2445DF4F9B17AD2B417BE66C3710
  522. Ciphertext = 0A4A0404E26AA78A27CB271E8BF3CF20
  523. NextIV = fcd520413d253c9d8ae066656d9ff830
  524. # Camellia test vectors from RFC5528
  525. Cipher = CAMELLIA-128-CTR
  526. Key = AE6852F8121067CC4BF7A5765577F39E
  527. IV = 00000030000000000000000000000001
  528. Operation = ENCRYPT
  529. Plaintext = 53696E676C6520626C6F636B206D7367
  530. Ciphertext = D09DC29A8214619A20877C76DB1F0B3F
  531. Cipher = CAMELLIA-128-CTR
  532. Key = 7E24067817FAE0D743D6CE1F32539163
  533. IV = 006CB6DBC0543B59DA48D90B00000001
  534. Operation = ENCRYPT
  535. Plaintext = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F
  536. Ciphertext = DBF3C78DC08396D4DA7C907765BBCB442B8E8E0F31F0DCA72C7417E35360E048
  537. Cipher = CAMELLIA-128-CTR
  538. Key = 7691BE035E5020A8AC6E618529F9A0DC
  539. IV = 00E0017B27777F3F4A1786F000000001
  540. Operation = ENCRYPT
  541. Plaintext = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20212223
  542. Ciphertext = B19D1FCDCB75EB882F849CE24D85CF739CE64B2B5C9D73F14F2D5D9DCE9889CDDF508696
  543. Cipher = CAMELLIA-192-CTR
  544. Key = 16AF5B145FC9F579C175F93E3BFB0EED863D06CCFDB78515
  545. IV = 0000004836733C147D6D93CB00000001
  546. Operation = ENCRYPT
  547. Plaintext = 53696E676C6520626C6F636B206D7367
  548. Ciphertext = 2379399E8A8D2B2B16702FC78B9E9696
  549. Cipher = CAMELLIA-192-CTR
  550. Key = 7C5CB2401B3DC33C19E7340819E0F69C678C3DB8E6F6A91A
  551. IV = 0096B03B020C6EADC2CB500D00000001
  552. Operation = ENCRYPT
  553. Plaintext = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F
  554. Ciphertext = 7DEF34F7A5D0E415674B7FFCAE67C75DD018B86FF23051E056392A99F35A4CED
  555. Cipher = CAMELLIA-192-CTR
  556. Key = 02BF391EE8ECB159B959617B0965279BF59B60A786D3E0FE
  557. IV = 0007BDFD5CBD60278DCC091200000001
  558. Operation = ENCRYPT
  559. Plaintext = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20212223
  560. Ciphertext = 5710E556E1487A20B5AC0E73F19E4E7876F37FDC91B1EF4D4DADE8E666A64D0ED557AB57
  561. Cipher = CAMELLIA-256-CTR
  562. Key = 776BEFF2851DB06F4C8A0542C8696F6C6A81AF1EEC96B4D37FC1D689E6C1C104
  563. IV = 00000060DB5672C97AA8F0B200000001
  564. Operation = ENCRYPT
  565. Plaintext = 53696E676C6520626C6F636B206D7367
  566. Ciphertext = 3401F9C8247EFFCEBD6994714C1BBB11
  567. Cipher = CAMELLIA-256-CTR
  568. Key = F6D66D6BD52D59BB0796365879EFF886C66DD51A5B6A99744B50590C87A23884
  569. IV = 00FAAC24C1585EF15A43D87500000001
  570. Operation = ENCRYPT
  571. Plaintext = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F
  572. Ciphertext = D6C30392246F7808A83C2B22A8839E45E51CD48A1CDF406EBC9CC2D3AB834108
  573. Cipher = CAMELLIA-256-CTR
  574. Key = FF7A617CE69148E4F1726E2F43581DE2AA62D9F805532EDFF1EED687FB54153D
  575. IV = 001CC5B751A51D70A1C1114800000001
  576. Operation = ENCRYPT
  577. Plaintext = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20212223
  578. Ciphertext = A4DA23FCE6A5FFAA6D64AE9A0652A42CD161A34B65F9679F75C01F101F71276F15EF0D8D