START lib/libcrypto/evp 2021-02-23T02:47:54Z ==== regress-evptest ==== cc -O2 -pipe -DLIBRESSL_INTERNAL -Werror -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow -MD -MP -c /usr/src/regress/lib/libcrypto/evp/evptest.c cc -o evptest evptest.o -lcrypto ./evptest /usr/src/regress/lib/libcrypto/evp/evptests.txt Testing digest SHA1 Plaintext 0000 61 62 63 Digest 0000 a9 99 3e 36 47 06 81 6a ba 3e 25 71 78 50 c2 6c 0010 9c d0 d8 9d Testing digest MD5 Plaintext Digest 0000 d4 1d 8c d9 8f 00 b2 04 e9 80 09 98 ec f8 42 7e Testing digest MD5 Plaintext 0000 61 Digest 0000 0c c1 75 b9 c0 f1 b6 a8 31 c3 99 e2 69 77 26 61 Testing digest MD5 Plaintext 0000 61 62 63 Digest 0000 90 01 50 98 3c d2 4f b0 d6 96 3f 7d 28 e1 7f 72 Testing digest MD5 Plaintext 0000 6d 65 73 73 61 67 65 20 64 69 67 65 73 74 Digest 0000 f9 6b 69 7d 7c b7 93 8d 52 5a 2f 31 aa f1 61 d0 Testing digest MD5 Plaintext 0000 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 0010 71 72 73 74 75 76 77 78 79 7a Digest 0000 c3 fc d3 d7 61 92 e4 00 7d fb 49 6c ca 67 e1 3b Testing digest MD5 Plaintext 0000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 0010 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 0020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 0030 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 Digest 0000 d1 74 ab 98 d2 77 d9 f5 a5 61 1c 2c 9f 41 9d 9f Testing digest MD5 Plaintext 0000 31 32 33 34 35 36 37 38 39 30 31 32 33 34 35 36 0010 37 38 39 30 31 32 33 34 35 36 37 38 39 30 31 32 0020 33 34 35 36 37 38 39 30 31 32 33 34 35 36 37 38 0030 39 30 31 32 33 34 35 36 37 38 39 30 31 32 33 34 0040 35 36 37 38 39 30 31 32 33 34 35 36 37 38 39 30 Digest 0000 57 ed f4 a2 2b e3 c9 55 ac 49 da 2e 21 07 b6 7a Testing digest MD5-SHA1 Plaintext 0000 61 62 63 Digest 0000 90 01 50 98 3c d2 4f b0 d6 96 3f 7d 28 e1 7f 72 0010 a9 99 3e 36 47 06 81 6a ba 3e 25 71 78 50 c2 6c 0020 9c d0 d8 9d Testing digest md_gost94 Plaintext Digest 0000 98 1e 5f 3c a3 0c 84 14 87 83 0f 84 fb 43 3e 13 0010 ac 11 01 56 9b 9c 13 58 4a c4 83 23 4c d6 56 c0 Testing digest streebog512 Plaintext Digest 0000 8e 94 5d a2 09 aa 86 9f 04 55 92 85 29 bc ae 46 0010 79 e9 87 3a b7 07 b5 53 15 f5 6c eb 98 be f0 a7 0020 36 2f 71 55 28 35 6e e8 3c da 5f 2a ac 4c 6a d2 0030 ba 3a 71 5c 1b cd 81 cb 8e 9f 90 bf 4c 1c 1a 8a Testing digest streebog256 Plaintext Digest 0000 3f 53 9a 21 3e 97 c8 02 cc 22 9d 47 4c 6a a3 2a 0010 82 5a 36 0b 2a 93 3a 94 9f d9 25 20 8d 9c e1 bb Testing digest streebog512 Plaintext 0000 30 31 32 33 34 35 36 37 38 39 30 31 32 33 34 35 0010 36 37 38 39 30 31 32 33 34 35 36 37 38 39 30 31 0020 32 33 34 35 36 37 38 39 30 31 32 33 34 35 36 37 0030 38 39 30 31 32 33 34 35 36 37 38 39 30 31 32 Digest 0000 1b 54 d0 1a 4a f5 b9 d5 cc 3d 86 d6 8d 28 54 62 0010 b1 9a bc 24 75 22 2f 35 c0 85 12 2b e4 ba 1f fa 0020 00 ad 30 f8 76 7b 3a 82 38 4c 65 74 f0 24 c3 11 0030 e2 a4 81 33 2b 08 ef 7f 41 79 78 91 c1 64 6f 48 Testing digest streebog256 Plaintext 0000 30 31 32 33 34 35 36 37 38 39 30 31 32 33 34 35 0010 36 37 38 39 30 31 32 33 34 35 36 37 38 39 30 31 0020 32 33 34 35 36 37 38 39 30 31 32 33 34 35 36 37 0030 38 39 30 31 32 33 34 35 36 37 38 39 30 31 32 Digest 0000 9d 15 1e ef d8 59 0b 89 da a6 ba 6c b7 4a f9 27 0010 5d d0 51 02 6b b1 49 a4 52 fd 84 e5 e5 7b 55 00 Testing digest streebog512 Plaintext 0000 d1 e5 20 e2 e5 f2 f0 e8 2c 20 d1 f2 f0 e8 e1 ee 0010 e6 e8 20 e2 ed f3 f6 e8 2c 20 e2 e5 fe f2 fa 20 0020 f1 20 ec ee f0 ff 20 f1 f2 f0 e5 eb e0 ec e8 20 0030 ed e0 20 f5 f0 e0 e1 f0 fb ff 20 ef eb fa ea fb 0040 20 c8 e3 ee f0 e5 e2 fb Digest 0000 1e 88 e6 22 26 bf ca 6f 99 94 f1 f2 d5 15 69 e0 0010 da f8 47 5a 3b 0f e6 1a 53 00 ee e4 6d 96 13 76 0020 03 5f e8 35 49 ad a2 b8 62 0f cd 7c 49 6c e5 b3 0030 3f 0c b9 dd dc 2b 64 60 14 3b 03 da ba c9 fb 28 Testing digest streebog256 Plaintext 0000 d1 e5 20 e2 e5 f2 f0 e8 2c 20 d1 f2 f0 e8 e1 ee 0010 e6 e8 20 e2 ed f3 f6 e8 2c 20 e2 e5 fe f2 fa 20 0020 f1 20 ec ee f0 ff 20 f1 f2 f0 e5 eb e0 ec e8 20 0030 ed e0 20 f5 f0 e0 e1 f0 fb ff 20 ef eb fa ea fb 0040 20 c8 e3 ee f0 e5 e2 fb Digest 0000 9d d2 fe 4e 90 40 9e 5d a8 7f 53 97 6d 74 05 b0 0010 c0 ca c6 28 fc 66 9a 74 1d 50 06 3c 55 7e 8f 50 Testing digest streebog512 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 21 ff ff ff ff ff ff ff 7f ff ff ff ff ff 7b ff 0030 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0040 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0060 00 00 00 00 00 00 00 00 b1 cd 42 dd 29 00 f9 00 Digest 0000 ef d5 fe c7 6e 1e 79 29 ba eb b8 50 07 ec 80 c9 0010 d5 65 ac 8f a5 cb 4f 10 07 49 09 1a fb 94 34 99 0020 ab 5d 40 8d 11 09 1f 6e b2 78 fa 7d 06 e1 8c ae 0030 63 37 0a 55 70 f0 41 ec d1 4b b3 6e b2 62 c8 2a Testing cipher AES-128-ECB(encrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 00 11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff Ciphertext 0000 69 c4 e0 d8 6a 7b 04 30 d8 cd b7 80 70 b4 c5 5a Testing cipher AES-192-ECB(encrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 Plaintext 0000 00 11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff Ciphertext 0000 dd a9 7c a4 86 4c df e0 6e af 70 a0 ec 0d 71 91 Testing cipher AES-256-ECB(encrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f Plaintext 0000 00 11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff Ciphertext 0000 8e a2 b7 ca 51 67 45 bf ea fc 49 90 4b 49 60 89 Testing cipher AES-128-ECB(encrypt/decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 3a d7 7b b4 0d 7a 36 60 a8 9e ca f3 24 66 ef 97 Testing cipher AES-128-ECB(encrypt/decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 f5 d3 d5 85 03 b9 69 9d e7 85 89 5a 96 fd ba af Testing cipher AES-128-ECB(encrypt/decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 43 b1 cd 7f 59 8e ce 23 88 1b 00 e3 ed 03 06 88 Testing cipher AES-128-ECB(encrypt/decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 7b 0c 78 5e 27 e8 ad 3f 82 23 20 71 04 72 5d d4 Testing cipher AES-192-ECB(encrypt/decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 bd 33 4f 1d 6e 45 f2 5f f7 12 a2 14 57 1f a5 cc Testing cipher AES-192-ECB(encrypt/decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 97 41 04 84 6d 0a d3 ad 77 34 ec b3 ec ee 4e ef Testing cipher AES-192-ECB(encrypt/decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 ef 7a fd 22 70 e2 e6 0a dc e0 ba 2f ac e6 44 4e Testing cipher AES-192-ECB(encrypt/decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 9a 4b 41 ba 73 8d 6c 72 fb 16 69 16 03 c1 8e 0e Testing cipher AES-256-ECB(encrypt/decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 f3 ee d1 bd b5 d2 a0 3c 06 4b 5a 7e 3d b1 81 f8 Testing cipher AES-256-ECB(encrypt/decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 59 1c cb 10 d4 10 ed 26 dc 5b a7 4a 31 36 28 70 Testing cipher AES-256-ECB(encrypt/decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 b6 ed 21 b9 9c a6 f4 f9 f1 53 e7 b1 be af ed 1d Testing cipher AES-256-ECB(encrypt/decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 23 30 4b 7a 39 f9 f3 ff 06 7d 8d 8f 9e 24 ec c7 Testing cipher AES-128-CBC(encrypt/decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 76 49 ab ac 81 19 b2 46 ce e9 8e 9b 12 e9 19 7d Testing cipher AES-128-CBC(encrypt/decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 76 49 ab ac 81 19 b2 46 ce e9 8e 9b 12 e9 19 7d Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 50 86 cb 9b 50 72 19 ee 95 db 11 3a 91 76 78 b2 Testing cipher AES-128-CBC(encrypt/decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 50 86 cb 9b 50 72 19 ee 95 db 11 3a 91 76 78 b2 Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 73 be d6 b8 e3 c1 74 3b 71 16 e6 9e 22 22 95 16 Testing cipher AES-128-CBC(encrypt/decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 73 be d6 b8 e3 c1 74 3b 71 16 e6 9e 22 22 95 16 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 3f f1 ca a1 68 1f ac 09 12 0e ca 30 75 86 e1 a7 Testing cipher AES-192-CBC(encrypt/decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 4f 02 1d b2 43 bc 63 3d 71 78 18 3a 9f a0 71 e8 Testing cipher AES-192-CBC(encrypt/decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 4f 02 1d b2 43 bc 63 3d 71 78 18 3a 9f a0 71 e8 Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 b4 d9 ad a9 ad 7d ed f4 e5 e7 38 76 3f 69 14 5a Testing cipher AES-192-CBC(encrypt/decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 b4 d9 ad a9 ad 7d ed f4 e5 e7 38 76 3f 69 14 5a Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 57 1b 24 20 12 fb 7a e0 7f a9 ba ac 3d f1 02 e0 Testing cipher AES-192-CBC(encrypt/decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 57 1b 24 20 12 fb 7a e0 7f a9 ba ac 3d f1 02 e0 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 08 b0 e2 79 88 59 88 81 d9 20 a9 e6 4f 56 15 cd Testing cipher AES-256-CBC(encrypt/decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 f5 8c 4c 04 d6 e5 f1 ba 77 9e ab fb 5f 7b fb d6 Testing cipher AES-256-CBC(encrypt/decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 f5 8c 4c 04 d6 e5 f1 ba 77 9e ab fb 5f 7b fb d6 Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 9c fc 4e 96 7e db 80 8d 67 9f 77 7b c6 70 2c 7d Testing cipher AES-256-CBC(encrypt/decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 9c fc 4e 96 7e db 80 8d 67 9f 77 7b c6 70 2c 7d Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 39 f2 33 69 a9 d9 ba cf a5 30 e2 63 04 23 14 61 Testing cipher AES-256-CBC(encrypt/decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 39 f2 33 69 a9 d9 ba cf a5 30 e2 63 04 23 14 61 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 b2 eb 05 e2 c3 9b e9 fc da 6c 19 07 8c 6a 9d 1b Testing cipher AES-128-CFB(encrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 3b 3f d9 2e b7 2d ad 20 33 34 49 f8 e8 3c fb 4a Testing cipher AES-128-CFB(encrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 3b 3f d9 2e b7 2d ad 20 33 34 49 f8 e8 3c fb 4a Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 c8 a6 45 37 a0 b3 a9 3f cd e3 cd ad 9f 1c e5 8b Testing cipher AES-128-CFB(encrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 c8 a6 45 37 a0 b3 a9 3f cd e3 cd ad 9f 1c e5 8b Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 26 75 1f 67 a3 cb b1 40 b1 80 8c f1 87 a4 f4 df Testing cipher AES-128-CFB(encrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 26 75 1f 67 a3 cb b1 40 b1 80 8c f1 87 a4 f4 df Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 c0 4b 05 35 7c 5d 1c 0e ea c4 c6 6f 9f f7 f2 e6 Testing cipher AES-128-CFB(decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 3b 3f d9 2e b7 2d ad 20 33 34 49 f8 e8 3c fb 4a Testing cipher AES-128-CFB(decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 3b 3f d9 2e b7 2d ad 20 33 34 49 f8 e8 3c fb 4a Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 c8 a6 45 37 a0 b3 a9 3f cd e3 cd ad 9f 1c e5 8b Testing cipher AES-128-CFB(decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 c8 a6 45 37 a0 b3 a9 3f cd e3 cd ad 9f 1c e5 8b Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 26 75 1f 67 a3 cb b1 40 b1 80 8c f1 87 a4 f4 df Testing cipher AES-128-CFB(decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 26 75 1f 67 a3 cb b1 40 b1 80 8c f1 87 a4 f4 df Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 c0 4b 05 35 7c 5d 1c 0e ea c4 c6 6f 9f f7 f2 e6 Testing cipher AES-192-CFB(encrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 cd c8 0d 6f dd f1 8c ab 34 c2 59 09 c9 9a 41 74 Testing cipher AES-192-CFB(encrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 cd c8 0d 6f dd f1 8c ab 34 c2 59 09 c9 9a 41 74 Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 67 ce 7f 7f 81 17 36 21 96 1a 2b 70 17 1d 3d 7a Testing cipher AES-192-CFB(encrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 67 ce 7f 7f 81 17 36 21 96 1a 2b 70 17 1d 3d 7a Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 2e 1e 8a 1d d5 9b 88 b1 c8 e6 0f ed 1e fa c4 c9 Testing cipher AES-192-CFB(encrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 2e 1e 8a 1d d5 9b 88 b1 c8 e6 0f ed 1e fa c4 c9 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 c0 5f 9f 9c a9 83 4f a0 42 ae 8f ba 58 4b 09 ff Testing cipher AES-192-CFB(decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 cd c8 0d 6f dd f1 8c ab 34 c2 59 09 c9 9a 41 74 Testing cipher AES-192-CFB(decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 cd c8 0d 6f dd f1 8c ab 34 c2 59 09 c9 9a 41 74 Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 67 ce 7f 7f 81 17 36 21 96 1a 2b 70 17 1d 3d 7a Testing cipher AES-192-CFB(decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 67 ce 7f 7f 81 17 36 21 96 1a 2b 70 17 1d 3d 7a Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 2e 1e 8a 1d d5 9b 88 b1 c8 e6 0f ed 1e fa c4 c9 Testing cipher AES-192-CFB(decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 2e 1e 8a 1d d5 9b 88 b1 c8 e6 0f ed 1e fa c4 c9 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 c0 5f 9f 9c a9 83 4f a0 42 ae 8f ba 58 4b 09 ff Testing cipher AES-256-CFB(encrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 dc 7e 84 bf da 79 16 4b 7e cd 84 86 98 5d 38 60 Testing cipher AES-256-CFB(encrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 dc 7e 84 bf da 79 16 4b 7e cd 84 86 98 5d 38 60 Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 39 ff ed 14 3b 28 b1 c8 32 11 3c 63 31 e5 40 7b Testing cipher AES-256-CFB(encrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 39 ff ed 14 3b 28 b1 c8 32 11 3c 63 31 e5 40 7b Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 df 10 13 24 15 e5 4b 92 a1 3e d0 a8 26 7a e2 f9 Testing cipher AES-256-CFB(encrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 df 10 13 24 15 e5 4b 92 a1 3e d0 a8 26 7a e2 f9 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 75 a3 85 74 1a b9 ce f8 20 31 62 3d 55 b1 e4 71 Testing cipher AES-256-CFB(decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 dc 7e 84 bf da 79 16 4b 7e cd 84 86 98 5d 38 60 Testing cipher AES-256-CFB(decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 dc 7e 84 bf da 79 16 4b 7e cd 84 86 98 5d 38 60 Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 39 ff ed 14 3b 28 b1 c8 32 11 3c 63 31 e5 40 7b Testing cipher AES-256-CFB(decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 39 ff ed 14 3b 28 b1 c8 32 11 3c 63 31 e5 40 7b Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 df 10 13 24 15 e5 4b 92 a1 3e d0 a8 26 7a e2 f9 Testing cipher AES-256-CFB(decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 df 10 13 24 15 e5 4b 92 a1 3e d0 a8 26 7a e2 f9 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 75 a3 85 74 1a b9 ce f8 20 31 62 3d 55 b1 e4 71 Testing cipher AES-128-OFB(encrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 3b 3f d9 2e b7 2d ad 20 33 34 49 f8 e8 3c fb 4a Testing cipher AES-128-OFB(encrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 50 fe 67 cc 99 6d 32 b6 da 09 37 e9 9b af ec 60 Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 77 89 50 8d 16 91 8f 03 f5 3c 52 da c5 4e d8 25 Testing cipher AES-128-OFB(encrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 d9 a4 da da 08 92 23 9f 6b 8b 3d 76 80 e1 56 74 Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 97 40 05 1e 9c 5f ec f6 43 44 f7 a8 22 60 ed cc Testing cipher AES-128-OFB(encrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 a7 88 19 58 3f 03 08 e7 a6 bf 36 b1 38 6a bf 23 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 30 4c 65 28 f6 59 c7 78 66 a5 10 d9 c1 d6 ae 5e Testing cipher AES-128-OFB(decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 3b 3f d9 2e b7 2d ad 20 33 34 49 f8 e8 3c fb 4a Testing cipher AES-128-OFB(decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 50 fe 67 cc 99 6d 32 b6 da 09 37 e9 9b af ec 60 Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 77 89 50 8d 16 91 8f 03 f5 3c 52 da c5 4e d8 25 Testing cipher AES-128-OFB(decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 d9 a4 da da 08 92 23 9f 6b 8b 3d 76 80 e1 56 74 Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 97 40 05 1e 9c 5f ec f6 43 44 f7 a8 22 60 ed cc Testing cipher AES-128-OFB(decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 a7 88 19 58 3f 03 08 e7 a6 bf 36 b1 38 6a bf 23 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 30 4c 65 28 f6 59 c7 78 66 a5 10 d9 c1 d6 ae 5e Testing cipher AES-192-OFB(encrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 cd c8 0d 6f dd f1 8c ab 34 c2 59 09 c9 9a 41 74 Testing cipher AES-192-OFB(encrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 a6 09 b3 8d f3 b1 13 3d dd ff 27 18 ba 09 56 5e Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 fc c2 8b 8d 4c 63 83 7c 09 e8 17 00 c1 10 04 01 Testing cipher AES-192-OFB(encrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 52 ef 01 da 52 60 2f e0 97 5f 78 ac 84 bf 8a 50 Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 8d 9a 9a ea c0 f6 59 6f 55 9c 6d 4d af 59 a5 f2 Testing cipher AES-192-OFB(encrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 bd 52 86 ac 63 aa bd 7e b0 67 ac 54 b5 53 f7 1d Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 6d 9f 20 08 57 ca 6c 3e 9c ac 52 4b d9 ac c9 2a Testing cipher AES-192-OFB(decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 cd c8 0d 6f dd f1 8c ab 34 c2 59 09 c9 9a 41 74 Testing cipher AES-192-OFB(decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 a6 09 b3 8d f3 b1 13 3d dd ff 27 18 ba 09 56 5e Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 fc c2 8b 8d 4c 63 83 7c 09 e8 17 00 c1 10 04 01 Testing cipher AES-192-OFB(decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 52 ef 01 da 52 60 2f e0 97 5f 78 ac 84 bf 8a 50 Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 8d 9a 9a ea c0 f6 59 6f 55 9c 6d 4d af 59 a5 f2 Testing cipher AES-192-OFB(decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 bd 52 86 ac 63 aa bd 7e b0 67 ac 54 b5 53 f7 1d Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 6d 9f 20 08 57 ca 6c 3e 9c ac 52 4b d9 ac c9 2a Testing cipher AES-256-OFB(encrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 dc 7e 84 bf da 79 16 4b 7e cd 84 86 98 5d 38 60 Testing cipher AES-256-OFB(encrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 b7 bf 3a 5d f4 39 89 dd 97 f0 fa 97 eb ce 2f 4a Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 4f eb dc 67 40 d2 0b 3a c8 8f 6a d8 2a 4f b0 8d Testing cipher AES-256-OFB(encrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 e1 c6 56 30 5e d1 a7 a6 56 38 05 74 6f e0 3e dc Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 71 ab 47 a0 86 e8 6e ed f3 9d 1c 5b ba 97 c4 08 Testing cipher AES-256-OFB(encrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 41 63 5b e6 25 b4 8a fc 16 66 dd 42 a0 9d 96 e7 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 01 26 14 1d 67 f3 7b e8 53 8f 5a 8b e7 40 e4 84 Testing cipher AES-256-OFB(decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 dc 7e 84 bf da 79 16 4b 7e cd 84 86 98 5d 38 60 Testing cipher AES-256-OFB(decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 b7 bf 3a 5d f4 39 89 dd 97 f0 fa 97 eb ce 2f 4a Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 4f eb dc 67 40 d2 0b 3a c8 8f 6a d8 2a 4f b0 8d Testing cipher AES-256-OFB(decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 e1 c6 56 30 5e d1 a7 a6 56 38 05 74 6f e0 3e dc Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 71 ab 47 a0 86 e8 6e ed f3 9d 1c 5b ba 97 c4 08 Testing cipher AES-256-OFB(decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 41 63 5b e6 25 b4 8a fc 16 66 dd 42 a0 9d 96 e7 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 01 26 14 1d 67 f3 7b e8 53 8f 5a 8b e7 40 e4 84 Testing cipher AES-128-CTR(encrypt) Key 0000 ae 68 52 f8 12 10 67 cc 4b f7 a5 76 55 77 f3 9e IV 0000 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 01 Plaintext 0000 53 69 6e 67 6c 65 20 62 6c 6f 63 6b 20 6d 73 67 Ciphertext 0000 e4 09 5d 4f b7 a7 b3 79 2d 61 75 a3 26 13 11 b8 Testing cipher AES-128-CTR(encrypt) Key 0000 7e 24 06 78 17 fa e0 d7 43 d6 ce 1f 32 53 91 63 IV 0000 00 6c b6 db c0 54 3b 59 da 48 d9 0b 00 00 00 01 Plaintext 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f Ciphertext 0000 51 04 a1 06 16 8a 72 d9 79 0d 41 ee 8e da d3 88 0010 eb 2e 1e fc 46 da 57 c8 fc e6 30 df 91 41 be 28 Testing cipher AES-128-CTR(encrypt) Key 0000 76 91 be 03 5e 50 20 a8 ac 6e 61 85 29 f9 a0 dc IV 0000 00 e0 01 7b 27 77 7f 3f 4a 17 86 f0 00 00 00 01 Plaintext 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 0020 20 21 22 23 Ciphertext 0000 c1 cf 48 a8 9f 2f fd d9 cf 46 52 e9 ef db 72 d7 0010 45 40 a4 2b de 6d 78 36 d5 9a 5c ea ae f3 10 53 0020 25 b2 07 2f Testing cipher AES-192-CTR(encrypt) Key 0000 16 af 5b 14 5f c9 f5 79 c1 75 f9 3e 3b fb 0e ed 0010 86 3d 06 cc fd b7 85 15 IV 0000 00 00 00 48 36 73 3c 14 7d 6d 93 cb 00 00 00 01 Plaintext 0000 53 69 6e 67 6c 65 20 62 6c 6f 63 6b 20 6d 73 67 Ciphertext 0000 4b 55 38 4f e2 59 c9 c8 4e 79 35 a0 03 cb e9 28 Testing cipher AES-192-CTR(encrypt) Key 0000 7c 5c b2 40 1b 3d c3 3c 19 e7 34 08 19 e0 f6 9c 0010 67 8c 3d b8 e6 f6 a9 1a IV 0000 00 96 b0 3b 02 0c 6e ad c2 cb 50 0d 00 00 00 01 Plaintext 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f Ciphertext 0000 45 32 43 fc 60 9b 23 32 7e df aa fa 71 31 cd 9f 0010 84 90 70 1c 5a d4 a7 9c fc 1f e0 ff 42 f4 fb 00 Testing cipher AES-192-CTR(encrypt) Key 0000 02 bf 39 1e e8 ec b1 59 b9 59 61 7b 09 65 27 9b 0010 f5 9b 60 a7 86 d3 e0 fe IV 0000 00 07 bd fd 5c bd 60 27 8d cc 09 12 00 00 00 01 Plaintext 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 0020 20 21 22 23 Ciphertext 0000 96 89 3f c5 5e 5c 72 2f 54 0b 7d d1 dd f7 e7 58 0010 d2 88 bc 95 c6 91 65 88 45 36 c8 11 66 2f 21 88 0020 ab ee 09 35 Testing cipher AES-256-CTR(encrypt) Key 0000 77 6b ef f2 85 1d b0 6f 4c 8a 05 42 c8 69 6f 6c 0010 6a 81 af 1e ec 96 b4 d3 7f c1 d6 89 e6 c1 c1 04 IV 0000 00 00 00 60 db 56 72 c9 7a a8 f0 b2 00 00 00 01 Plaintext 0000 53 69 6e 67 6c 65 20 62 6c 6f 63 6b 20 6d 73 67 Ciphertext 0000 14 5a d0 1d bf 82 4e c7 56 08 63 dc 71 e3 e0 c0 Testing cipher AES-256-CTR(encrypt) Key 0000 f6 d6 6d 6b d5 2d 59 bb 07 96 36 58 79 ef f8 86 0010 c6 6d d5 1a 5b 6a 99 74 4b 50 59 0c 87 a2 38 84 IV 0000 00 fa ac 24 c1 58 5e f1 5a 43 d8 75 00 00 00 01 Plaintext 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f Ciphertext 0000 f0 5e 23 1b 38 94 61 2c 49 ee 00 0b 80 4e b2 a9 0010 b8 30 6b 50 8f 83 9d 6a 55 30 83 1d 93 44 af 1c Testing cipher AES-256-CTR(encrypt) Key 0000 ff 7a 61 7c e6 91 48 e4 f1 72 6e 2f 43 58 1d e2 0010 aa 62 d9 f8 05 53 2e df f1 ee d6 87 fb 54 15 3d IV 0000 00 1c c5 b7 51 a5 1d 70 a1 c1 11 48 00 00 00 01 Plaintext 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 0020 20 21 22 23 Ciphertext 0000 eb 6c 52 82 1d 0b bb f7 ce 75 94 46 2a ca 4f aa 0010 b4 07 df 86 65 69 fd 07 f4 8c c0 b5 83 d6 07 1f 0020 1e c0 e6 b8 Testing cipher id-aes128-wrap(encrypt/decrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 00 11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff Ciphertext 0000 1f a6 8b 0a 81 12 b4 47 ae f3 4b d8 fb 5a 7b 82 0010 9d 3e 86 23 71 d2 cf e5 Testing cipher id-aes192-wrap(encrypt/decrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 Plaintext 0000 00 11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff Ciphertext 0000 96 77 8b 25 ae 6c a4 35 f9 2b 5b 97 c0 50 ae d2 0010 46 8a b8 a1 7a d8 4e 5d Testing cipher id-aes256-wrap(encrypt/decrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f Plaintext 0000 00 11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff Ciphertext 0000 64 e8 c3 f9 ce 0f 5b a2 63 e9 77 79 05 81 8a 2a 0010 93 c8 19 1e 7d 6e 8a e7 Testing cipher id-aes192-wrap(encrypt/decrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 Plaintext 0000 00 11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff 0010 00 01 02 03 04 05 06 07 Ciphertext 0000 03 1d 33 26 4e 15 d3 32 68 f2 4e c2 60 74 3e dc 0010 e1 c6 c7 dd ee 72 5a 93 6b a8 14 91 5c 67 62 d2 Testing cipher id-aes256-wrap(encrypt/decrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f Plaintext 0000 00 11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff 0010 00 01 02 03 04 05 06 07 Ciphertext 0000 a8 f9 bc 16 12 c6 8b 3f f6 e6 f4 fb e3 0e 71 e4 0010 76 9c 8b 80 a3 2c b8 95 8c d5 d1 7d 6b 25 4d a1 Testing cipher id-aes256-wrap(encrypt/decrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f Plaintext 0000 00 11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff 0010 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Ciphertext 0000 28 c9 f4 04 c4 b8 10 f4 cb cc b3 5c fb 87 f8 26 0010 3f 57 86 e2 d8 0e d3 26 cb c7 f0 e7 1a 99 f4 3b 0020 fb 98 8b 9b 7a 02 dd 21 Testing cipher DES-ECB(encrypt/decrypt) Key 0000 00 00 00 00 00 00 00 00 Plaintext 0000 00 00 00 00 00 00 00 00 Ciphertext 0000 8c a6 4d e9 c1 b1 23 a7 Testing cipher DES-ECB(encrypt/decrypt) Key 0000 ff ff ff ff ff ff ff ff Plaintext 0000 ff ff ff ff ff ff ff ff Ciphertext 0000 73 59 b2 16 3e 4e dc 58 Testing cipher DES-ECB(encrypt/decrypt) Key 0000 30 00 00 00 00 00 00 00 Plaintext 0000 10 00 00 00 00 00 00 01 Ciphertext 0000 95 8e 6e 62 7a 05 55 7b Testing cipher DES-ECB(encrypt/decrypt) Key 0000 11 11 11 11 11 11 11 11 Plaintext 0000 11 11 11 11 11 11 11 11 Ciphertext 0000 f4 03 79 ab 9e 0e c5 33 Testing cipher DES-ECB(encrypt/decrypt) Key 0000 01 23 45 67 89 ab cd ef Plaintext 0000 11 11 11 11 11 11 11 11 Ciphertext 0000 17 66 8d fc 72 92 53 2d Testing cipher DES-ECB(encrypt/decrypt) Key 0000 11 11 11 11 11 11 11 11 Plaintext 0000 01 23 45 67 89 ab cd ef Ciphertext 0000 8a 5a e1 f8 1a b8 f2 dd Testing cipher DES-ECB(encrypt/decrypt) Key 0000 fe dc ba 98 76 54 32 10 Plaintext 0000 01 23 45 67 89 ab cd ef Ciphertext 0000 ed 39 d9 50 fa 74 bc c4 Testing cipher DESX-CBC(encrypt/decrypt) Key 0000 01 23 45 67 89 ab cd ef f1 e0 d3 c2 b5 a4 97 86 0010 fe dc ba 98 76 54 32 10 IV 0000 fe dc ba 98 76 54 32 10 Plaintext 0000 37 36 35 34 33 32 31 20 4e 6f 77 20 69 73 20 74 0010 68 65 20 74 69 6d 65 20 66 6f 72 20 00 00 00 00 Ciphertext 0000 84 6b 29 14 85 1e 9a 29 54 73 2f 8a a0 a6 11 c1 0010 15 cd c2 d7 95 1b 10 53 a6 3c 5e 03 b2 1a a3 c4 Testing cipher DES-EDE3-CBC(encrypt/decrypt) Key 0000 01 23 45 67 89 ab cd ef f1 e0 d3 c2 b5 a4 97 86 0010 fe dc ba 98 76 54 32 10 IV 0000 fe dc ba 98 76 54 32 10 Plaintext 0000 37 36 35 34 33 32 31 20 4e 6f 77 20 69 73 20 74 0010 68 65 20 74 69 6d 65 20 66 6f 72 20 00 00 00 00 Ciphertext 0000 3f e3 01 c9 62 ac 01 d0 22 13 76 3c 1c bd 4c dc 0010 79 96 57 c0 64 ec f5 d4 1c 67 38 12 cf de 96 75 Testing cipher RC4(encrypt/decrypt) Key 0000 01 23 45 67 89 ab cd ef 01 23 45 67 89 ab cd ef Plaintext 0000 01 23 45 67 89 ab cd ef Ciphertext 0000 75 b7 87 80 99 e0 c5 96 Testing cipher RC4(encrypt/decrypt) Key 0000 01 23 45 67 89 ab cd ef 01 23 45 67 89 ab cd ef Plaintext 0000 00 00 00 00 00 00 00 00 Ciphertext 0000 74 94 c2 e7 10 4b 08 79 Testing cipher RC4(encrypt/decrypt) Key 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Plaintext 0000 00 00 00 00 00 00 00 00 Ciphertext 0000 de 18 89 41 a3 37 5d 3a Testing cipher RC4(encrypt/decrypt) Key 0000 ef 01 23 45 ef 01 23 45 ef 01 23 45 ef 01 23 45 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 Ciphertext 0000 d6 a1 41 a7 ec 3c 38 df bd 61 5a 11 62 e1 c7 ba 0010 36 b6 78 58 Testing cipher RC4(encrypt/decrypt) Key 0000 01 23 45 67 89 ab cd ef 01 23 45 67 89 ab cd ef Plaintext 0000 12 34 56 78 9a bc de f0 12 34 56 78 9a bc de f0 0010 12 34 56 78 9a bc de f0 12 34 56 78 Ciphertext 0000 66 a0 94 9f 8a f7 d6 89 1f 7f 83 2b a8 33 c0 0c 0010 89 2e be 30 14 3c e2 87 40 01 1e cf Testing cipher RC4(encrypt/decrypt) Key 0000 ef 01 23 45 ef 01 23 45 ef 01 23 45 ef 01 23 45 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 d6 a1 41 a7 ec 3c 38 df bd 61 Testing cipher CAMELLIA-128-ECB(encrypt/decrypt) Key 0000 01 23 45 67 89 ab cd ef fe dc ba 98 76 54 32 10 Plaintext 0000 01 23 45 67 89 ab cd ef fe dc ba 98 76 54 32 10 Ciphertext 0000 67 67 31 38 54 96 69 73 08 57 06 56 48 ea be 43 Testing cipher CAMELLIA-192-ECB(encrypt/decrypt) Key 0000 01 23 45 67 89 ab cd ef fe dc ba 98 76 54 32 10 0010 00 11 22 33 44 55 66 77 Plaintext 0000 01 23 45 67 89 ab cd ef fe dc ba 98 76 54 32 10 Ciphertext 0000 b4 99 34 01 b3 e9 96 f8 4e e5 ce e7 d7 9b 09 b9 Testing cipher CAMELLIA-256-ECB(encrypt/decrypt) Key 0000 01 23 45 67 89 ab cd ef fe dc ba 98 76 54 32 10 0010 00 11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff Plaintext 0000 01 23 45 67 89 ab cd ef fe dc ba 98 76 54 32 10 Ciphertext 0000 9a cc 23 7d ff 16 d7 6c 20 ef 7c 91 9e 3a 75 09 Testing cipher CAMELLIA-128-ECB(encrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 00 11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff Ciphertext 0000 77 cf 41 20 67 af 82 70 61 35 29 14 99 19 54 6f Testing cipher CAMELLIA-192-ECB(encrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 Plaintext 0000 00 11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff Ciphertext 0000 b2 2f 3c 36 b7 2d 31 32 9e ee 8a dd c2 90 6c 68 Testing cipher CAMELLIA-256-ECB(encrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f Plaintext 0000 00 11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff Ciphertext 0000 2e df 1f 34 18 d5 3b 88 84 1f c8 98 5f b1 ec f2 Testing cipher CAMELLIA-128-ECB(encrypt/decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 43 2f c5 dc d6 28 11 5b 7c 38 8d 77 0b 27 0c 96 Testing cipher CAMELLIA-128-ECB(encrypt/decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 0b e1 f1 40 23 78 2a 22 e8 38 4c 5a bb 7f ab 2b Testing cipher CAMELLIA-128-ECB(encrypt/decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 a0 a1 ab cd 18 93 ab 6f e0 fe 5b 65 df 5f 86 36 Testing cipher CAMELLIA-128-ECB(encrypt/decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 e6 19 25 e0 d5 df aa 9b b2 9f 81 5b 30 76 e5 1a Testing cipher CAMELLIA-192-ECB(encrypt/decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 cc cc 6c 4e 13 8b 45 84 85 14 d4 8d 0d 34 39 d3 Testing cipher CAMELLIA-192-ECB(encrypt/decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 57 13 c6 2c 14 b2 ec 0f 83 93 b6 af d6 f5 78 5a Testing cipher CAMELLIA-192-ECB(encrypt/decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 b4 0e d2 b6 0e b5 4d 09 d0 30 cf 51 1f ee f3 66 Testing cipher CAMELLIA-192-ECB(encrypt/decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 90 9d bd 95 79 90 96 74 8c b2 73 57 e7 3e 1d 26 Testing cipher CAMELLIA-256-ECB(encrypt/decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 be fd 21 9b 11 2f a0 00 98 91 9c d1 01 c9 cc fa Testing cipher CAMELLIA-256-ECB(encrypt/decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 c9 1d 3a 8f 1a ea 08 a9 38 6c f4 b6 6c 01 69 ea Testing cipher CAMELLIA-256-ECB(encrypt/decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 a6 23 d7 11 dc 5f 25 a5 1b b8 a8 0d 56 39 7d 28 Testing cipher CAMELLIA-256-ECB(encrypt/decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 79 60 10 9f b6 dc 42 94 7f cf e5 9e a3 c5 eb 6b Testing cipher CAMELLIA-128-CBC(encrypt/decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 16 07 cf 49 4b 36 bb f0 0d ae b0 b5 03 c8 31 ab Testing cipher CAMELLIA-128-CBC(encrypt/decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 16 07 cf 49 4b 36 bb f0 0d ae b0 b5 03 c8 31 ab Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 a2 f2 cf 67 16 29 ef 78 40 c5 a5 df b5 07 48 87 Testing cipher CAMELLIA-128-CBC(encrypt/decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 a2 f2 cf 67 16 29 ef 78 40 c5 a5 df b5 07 48 87 Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 0f 06 16 50 08 cf 8b 8b 5a 63 58 63 62 54 3e 54 Testing cipher CAMELLIA-128-CBC(encrypt/decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 36 a8 4c da fd 5f 9a 85 ad a0 f0 a9 93 d6 d5 77 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 74 c6 42 68 cd b8 b8 fa f5 b3 4e 8a f3 73 29 80 Testing cipher CAMELLIA-192-CBC(encrypt/decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 2a 48 30 ab 5a c4 a1 a2 40 59 55 fd 21 95 cf 93 Testing cipher CAMELLIA-192-CBC(encrypt/decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 2a 48 30 ab 5a c4 a1 a2 40 59 55 fd 21 95 cf 93 Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 5d 5a 86 9b d1 4c e5 42 64 f8 92 a6 dd 2e c3 d5 Testing cipher CAMELLIA-192-CBC(encrypt/decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 5d 5a 86 9b d1 4c e5 42 64 f8 92 a6 dd 2e c3 d5 Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 37 d3 59 c3 34 98 36 d8 84 e3 10 ad df 68 c4 49 Testing cipher CAMELLIA-192-CBC(encrypt/decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 37 d3 59 c3 34 98 36 d8 84 e3 10 ad df 68 c4 49 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 01 fa aa 93 0b 4a b9 91 6e 96 68 e1 42 8c 6b 08 Testing cipher CAMELLIA-256-CBC(encrypt/decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 e6 cf a3 5f c0 2b 13 4a 4d 2c 0b 67 37 ac 3e da Testing cipher CAMELLIA-256-CBC(encrypt/decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 e6 cf a3 5f c0 2b 13 4a 4d 2c 0b 67 37 ac 3e da Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 36 cb eb 73 bd 50 4b 40 70 b1 b7 de 2b 21 eb 50 Testing cipher CAMELLIA-256-CBC(encrypt/decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 36 cb eb 73 bd 50 4b 40 70 b1 b7 de 2b 21 eb 50 Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 e3 1a 60 55 29 7d 96 ca 33 30 cd f1 b1 86 0a 83 Testing cipher CAMELLIA-256-CBC(encrypt/decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 e3 1a 60 55 29 7d 96 ca 33 30 cd f1 b1 86 0a 83 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 5d 56 3f 6d 1c cc f2 36 05 1c 0c 5c 1c 58 f2 8f Testing cipher CAMELLIA-128-CFB(encrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 14 f7 64 61 87 81 7e b5 86 59 91 46 b8 2b d7 19 Testing cipher CAMELLIA-128-CFB(encrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 14 f7 64 61 87 81 7e b5 86 59 91 46 b8 2b d7 19 Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 a5 3d 28 bb 82 df 74 11 03 ea 4f 92 1a 44 88 0b Testing cipher CAMELLIA-128-CFB(encrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 a5 3d 28 bb 82 df 74 11 03 ea 4f 92 1a 44 88 0b Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 9c 21 57 a6 64 62 6d 1d ef 9e a4 20 fd e6 9b 96 Testing cipher CAMELLIA-128-CFB(encrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 9c 21 57 a6 64 62 6d 1d ef 9e a4 20 fd e6 9b 96 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 74 2a 25 f0 54 23 40 c7 ba ef 24 ca 84 82 bb 09 Testing cipher CAMELLIA-128-CFB(decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 14 f7 64 61 87 81 7e b5 86 59 91 46 b8 2b d7 19 Testing cipher CAMELLIA-128-CFB(decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 14 f7 64 61 87 81 7e b5 86 59 91 46 b8 2b d7 19 Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 a5 3d 28 bb 82 df 74 11 03 ea 4f 92 1a 44 88 0b Testing cipher CAMELLIA-128-CFB(decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 a5 3d 28 bb 82 df 74 11 03 ea 4f 92 1a 44 88 0b Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 9c 21 57 a6 64 62 6d 1d ef 9e a4 20 fd e6 9b 96 Testing cipher CAMELLIA-128-CFB(decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 9c 21 57 a6 64 62 6d 1d ef 9e a4 20 fd e6 9b 96 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 74 2a 25 f0 54 23 40 c7 ba ef 24 ca 84 82 bb 09 Testing cipher CAMELLIA-192-CFB(encrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 c8 32 bb 97 80 67 7d aa 82 d9 b6 86 0d cd 56 5e Testing cipher CAMELLIA-192-CFB(encrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 c8 32 bb 97 80 67 7d aa 82 d9 b6 86 0d cd 56 5e Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 86 f8 49 16 27 90 6d 78 0c 7a 6d 46 ea 33 1f 98 Testing cipher CAMELLIA-192-CFB(encrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 86 f8 49 16 27 90 6d 78 0c 7a 6d 46 ea 33 1f 98 Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 69 51 1c ce 59 4c f7 10 cb 98 bb 63 d7 22 1f 01 Testing cipher CAMELLIA-192-CFB(encrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 69 51 1c ce 59 4c f7 10 cb 98 bb 63 d7 22 1f 01 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 d5 b5 37 8a 3a be d5 58 03 f2 55 65 d8 90 7b 84 Testing cipher CAMELLIA-192-CFB(decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 c8 32 bb 97 80 67 7d aa 82 d9 b6 86 0d cd 56 5e Testing cipher CAMELLIA-192-CFB(decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 c8 32 bb 97 80 67 7d aa 82 d9 b6 86 0d cd 56 5e Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 86 f8 49 16 27 90 6d 78 0c 7a 6d 46 ea 33 1f 98 Testing cipher CAMELLIA-192-CFB(decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 86 f8 49 16 27 90 6d 78 0c 7a 6d 46 ea 33 1f 98 Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 69 51 1c ce 59 4c f7 10 cb 98 bb 63 d7 22 1f 01 Testing cipher CAMELLIA-192-CFB(decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 69 51 1c ce 59 4c f7 10 cb 98 bb 63 d7 22 1f 01 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 d5 b5 37 8a 3a be d5 58 03 f2 55 65 d8 90 7b 84 Testing cipher CAMELLIA-256-CFB(encrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 cf 61 07 bb 0c ea 7d 7f b1 bd 31 f5 e7 b0 6c 93 Testing cipher CAMELLIA-256-CFB(encrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 cf 61 07 bb 0c ea 7d 7f b1 bd 31 f5 e7 b0 6c 93 Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 89 be db 4c cd d8 64 ea 11 ba 4c be 84 9b 5e 2b Testing cipher CAMELLIA-256-CFB(encrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 89 be db 4c cd d8 64 ea 11 ba 4c be 84 9b 5e 2b Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 55 5f c3 f3 4b dd 2d 54 c6 2d 9e 3b f3 38 c1 c4 Testing cipher CAMELLIA-256-CFB(encrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 55 5f c3 f3 4b dd 2d 54 c6 2d 9e 3b f3 38 c1 c4 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 59 53 ad ce 14 db 8c 7f 39 f1 bd 39 f3 59 bf fa Testing cipher CAMELLIA-256-CFB(decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 cf 61 07 bb 0c ea 7d 7f b1 bd 31 f5 e7 b0 6c 93 Testing cipher CAMELLIA-256-CFB(decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 cf 61 07 bb 0c ea 7d 7f b1 bd 31 f5 e7 b0 6c 93 Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 89 be db 4c cd d8 64 ea 11 ba 4c be 84 9b 5e 2b Testing cipher CAMELLIA-256-CFB(decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 89 be db 4c cd d8 64 ea 11 ba 4c be 84 9b 5e 2b Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 55 5f c3 f3 4b dd 2d 54 c6 2d 9e 3b f3 38 c1 c4 Testing cipher CAMELLIA-256-CFB(decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 55 5f c3 f3 4b dd 2d 54 c6 2d 9e 3b f3 38 c1 c4 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 59 53 ad ce 14 db 8c 7f 39 f1 bd 39 f3 59 bf fa Testing cipher CAMELLIA-128-OFB(encrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 14 f7 64 61 87 81 7e b5 86 59 91 46 b8 2b d7 19 Testing cipher CAMELLIA-128-OFB(encrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 50 fe 67 cc 99 6d 32 b6 da 09 37 e9 9b af ec 60 Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 25 62 3d b5 69 ca 51 e0 14 82 64 99 77 e2 8d 84 Testing cipher CAMELLIA-128-OFB(encrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 d9 a4 da da 08 92 23 9f 6b 8b 3d 76 80 e1 56 74 Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 c7 76 63 4a 60 72 9d c6 57 d1 2b 9f ca 80 1e 98 Testing cipher CAMELLIA-128-OFB(encrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 a7 88 19 58 3f 03 08 e7 a6 bf 36 b1 38 6a bf 23 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 d7 76 37 9b e0 e5 08 25 e6 81 da 1a 4c 98 0e 8e Testing cipher CAMELLIA-128-OFB(decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 14 f7 64 61 87 81 7e b5 86 59 91 46 b8 2b d7 19 Testing cipher CAMELLIA-128-OFB(decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 50 fe 67 cc 99 6d 32 b6 da 09 37 e9 9b af ec 60 Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 25 62 3d b5 69 ca 51 e0 14 82 64 99 77 e2 8d 84 Testing cipher CAMELLIA-128-OFB(decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 d9 a4 da da 08 92 23 9f 6b 8b 3d 76 80 e1 56 74 Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 c7 76 63 4a 60 72 9d c6 57 d1 2b 9f ca 80 1e 98 Testing cipher CAMELLIA-128-OFB(decrypt) Key 0000 2b 7e 15 16 28 ae d2 a6 ab f7 15 88 09 cf 4f 3c IV 0000 a7 88 19 58 3f 03 08 e7 a6 bf 36 b1 38 6a bf 23 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 d7 76 37 9b e0 e5 08 25 e6 81 da 1a 4c 98 0e 8e Testing cipher CAMELLIA-192-OFB(encrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 c8 32 bb 97 80 67 7d aa 82 d9 b6 86 0d cd 56 5e Testing cipher CAMELLIA-192-OFB(encrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 a6 09 b3 8d f3 b1 13 3d dd ff 27 18 ba 09 56 5e Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 8e ce b7 d0 35 0d 72 c7 f7 85 62 ae bd f9 93 39 Testing cipher CAMELLIA-192-OFB(encrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 52 ef 01 da 52 60 2f e0 97 5f 78 ac 84 bf 8a 50 Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 bd d6 2d bb b9 70 08 46 c5 3b 50 7f 54 46 96 f0 Testing cipher CAMELLIA-192-OFB(encrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 bd 52 86 ac 63 aa bd 7e b0 67 ac 54 b5 53 f7 1d Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 e2 80 14 e0 46 b8 02 f3 85 c4 c2 e1 3e ad 4a 72 Testing cipher CAMELLIA-192-OFB(decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 c8 32 bb 97 80 67 7d aa 82 d9 b6 86 0d cd 56 5e Testing cipher CAMELLIA-192-OFB(decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 a6 09 b3 8d f3 b1 13 3d dd ff 27 18 ba 09 56 5e Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 8e ce b7 d0 35 0d 72 c7 f7 85 62 ae bd f9 93 39 Testing cipher CAMELLIA-192-OFB(decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 52 ef 01 da 52 60 2f e0 97 5f 78 ac 84 bf 8a 50 Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 bd d6 2d bb b9 70 08 46 c5 3b 50 7f 54 46 96 f0 Testing cipher CAMELLIA-192-OFB(decrypt) Key 0000 8e 73 b0 f7 da 0e 64 52 c8 10 f3 2b 80 90 79 e5 0010 62 f8 ea d2 52 2c 6b 7b IV 0000 bd 52 86 ac 63 aa bd 7e b0 67 ac 54 b5 53 f7 1d Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 e2 80 14 e0 46 b8 02 f3 85 c4 c2 e1 3e ad 4a 72 Testing cipher CAMELLIA-256-OFB(encrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 cf 61 07 bb 0c ea 7d 7f b1 bd 31 f5 e7 b0 6c 93 Testing cipher CAMELLIA-256-OFB(encrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 b7 bf 3a 5d f4 39 89 dd 97 f0 fa 97 eb ce 2f 4a Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 12 7a d9 7e 8e 39 94 e4 82 00 27 d7 ba 10 93 68 Testing cipher CAMELLIA-256-OFB(encrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 e1 c6 56 30 5e d1 a7 a6 56 38 05 74 6f e0 3e dc Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 6b ff 62 65 a6 a6 b7 a5 35 bc 65 a8 0b 17 21 4e Testing cipher CAMELLIA-256-OFB(encrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 41 63 5b e6 25 b4 8a fc 16 66 dd 42 a0 9d 96 e7 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 0a 4a 04 04 e2 6a a7 8a 27 cb 27 1e 8b f3 cf 20 Testing cipher CAMELLIA-256-OFB(decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f Plaintext 0000 6b c1 be e2 2e 40 9f 96 e9 3d 7e 11 73 93 17 2a Ciphertext 0000 cf 61 07 bb 0c ea 7d 7f b1 bd 31 f5 e7 b0 6c 93 Testing cipher CAMELLIA-256-OFB(decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 b7 bf 3a 5d f4 39 89 dd 97 f0 fa 97 eb ce 2f 4a Plaintext 0000 ae 2d 8a 57 1e 03 ac 9c 9e b7 6f ac 45 af 8e 51 Ciphertext 0000 12 7a d9 7e 8e 39 94 e4 82 00 27 d7 ba 10 93 68 Testing cipher CAMELLIA-256-OFB(decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 e1 c6 56 30 5e d1 a7 a6 56 38 05 74 6f e0 3e dc Plaintext 0000 30 c8 1c 46 a3 5c e4 11 e5 fb c1 19 1a 0a 52 ef Ciphertext 0000 6b ff 62 65 a6 a6 b7 a5 35 bc 65 a8 0b 17 21 4e Testing cipher CAMELLIA-256-OFB(decrypt) Key 0000 60 3d eb 10 15 ca 71 be 2b 73 ae f0 85 7d 77 81 0010 1f 35 2c 07 3b 61 08 d7 2d 98 10 a3 09 14 df f4 IV 0000 41 63 5b e6 25 b4 8a fc 16 66 dd 42 a0 9d 96 e7 Plaintext 0000 f6 9f 24 45 df 4f 9b 17 ad 2b 41 7b e6 6c 37 10 Ciphertext 0000 0a 4a 04 04 e2 6a a7 8a 27 cb 27 1e 8b f3 cf 20 Cipher disabled, skipping SEED-ECB Cipher disabled, skipping SEED-ECB Cipher disabled, skipping SEED-ECB Cipher disabled, skipping SEED-ECB Cipher disabled, skipping SEED-ECB Cipher disabled, skipping SEED-ECB Cipher disabled, skipping SEED-ECB Cipher disabled, skipping SEED-ECB Testing cipher ChaCha(encrypt) Key 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 IV 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 76 b8 e0 ad a0 f1 3d 90 40 5d 6a e5 53 86 bd 28 0010 bd d2 19 b8 a0 8d ed 1a a8 36 ef cc 8b 77 0d c7 0020 da 41 59 7c 51 57 48 8d 77 24 e0 3f b8 d8 4a 37 0030 6a 43 b8 f4 15 18 a1 1c c3 87 b6 69 b2 ee 65 86 Testing cipher ChaCha(encrypt) Key 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 IV 0000 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 9f 07 e7 be 55 51 38 7a 98 ba 97 7c 73 2d 08 0d 0010 cb 0f 29 a0 48 e3 65 69 12 c6 53 3e 32 ee 7a ed 0020 29 b7 21 76 9c e6 4e 43 d5 71 33 b0 74 d8 39 d5 0030 31 ed 1f 28 51 0a fb 45 ac e1 0a 1f 4b 79 4d 6f Testing cipher ChaCha(encrypt) Key 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 IV 0000 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 Plaintext 0000 41 6e 79 20 73 75 62 6d 69 73 73 69 6f 6e 20 74 0010 6f 20 74 68 65 20 49 45 54 46 20 69 6e 74 65 6e 0020 64 65 64 20 62 79 20 74 68 65 20 43 6f 6e 74 72 0030 69 62 75 74 6f 72 20 66 6f 72 20 70 75 62 6c 69 0040 63 61 74 69 6f 6e 20 61 73 20 61 6c 6c 20 6f 72 0050 20 70 61 72 74 20 6f 66 20 61 6e 20 49 45 54 46 0060 20 49 6e 74 65 72 6e 65 74 2d 44 72 61 66 74 20 0070 6f 72 20 52 46 43 20 61 6e 64 20 61 6e 79 20 73 0080 74 61 74 65 6d 65 6e 74 20 6d 61 64 65 20 77 69 0090 74 68 69 6e 20 74 68 65 20 63 6f 6e 74 65 78 74 00a0 20 6f 66 20 61 6e 20 49 45 54 46 20 61 63 74 69 00b0 76 69 74 79 20 69 73 20 63 6f 6e 73 69 64 65 72 00c0 65 64 20 61 6e 20 22 49 45 54 46 20 43 6f 6e 74 00d0 72 69 62 75 74 69 6f 6e 22 2e 20 53 75 63 68 20 00e0 73 74 61 74 65 6d 65 6e 74 73 20 69 6e 63 6c 75 00f0 64 65 20 6f 72 61 6c 20 73 74 61 74 65 6d 65 6e 0100 74 73 20 69 6e 20 49 45 54 46 20 73 65 73 73 69 0110 6f 6e 73 2c 20 61 73 20 77 65 6c 6c 20 61 73 20 0120 77 72 69 74 74 65 6e 20 61 6e 64 20 65 6c 65 63 0130 74 72 6f 6e 69 63 20 63 6f 6d 6d 75 6e 69 63 61 0140 74 69 6f 6e 73 20 6d 61 64 65 20 61 74 20 61 6e 0150 79 20 74 69 6d 65 20 6f 72 20 70 6c 61 63 65 2c 0160 20 77 68 69 63 68 20 61 72 65 20 61 64 64 72 65 0170 73 73 65 64 20 74 6f Ciphertext 0000 a3 fb f0 7d f3 fa 2f de 4f 37 6c a2 3e 82 73 70 0010 41 60 5d 9f 4f 4f 57 bd 8c ff 2c 1d 4b 79 55 ec 0020 2a 97 94 8b d3 72 29 15 c8 f3 d3 37 f7 d3 70 05 0030 0e 9e 96 d6 47 b7 c3 9f 56 e0 31 ca 5e b6 25 0d 0040 40 42 e0 27 85 ec ec fa 4b 4b b5 e8 ea d0 44 0e 0050 20 b6 e8 db 09 d8 81 a7 c6 13 2f 42 0e 52 79 50 0060 42 bd fa 77 73 d8 a9 05 14 47 b3 29 1c e1 41 1c 0070 68 04 65 55 2a a6 c4 05 b7 76 4d 5e 87 be a8 5a 0080 d0 0f 84 49 ed 8f 72 d0 d6 62 ab 05 26 91 ca 66 0090 42 4b c8 6d 2d f8 0e a4 1f 43 ab f9 37 d3 25 9d 00a0 c4 b2 d0 df b4 8a 6c 91 39 dd d7 f7 69 66 e9 28 00b0 e6 35 55 3b a7 6c 5c 87 9d 7b 35 d4 9e b2 e6 2b 00c0 08 71 cd ac 63 89 39 e2 5e 8a 1e 0e f9 d5 28 0f 00d0 a8 ca 32 8b 35 1c 3c 76 59 89 cb cf 3d aa 8b 6c 00e0 cc 3a af 9f 39 79 c9 2b 37 20 fc 88 dc 95 ed 84 00f0 a1 be 05 9c 64 99 b9 fd a2 36 e7 e8 18 b0 4b 0b 0100 c3 9c 1e 87 6b 19 3b fe 55 69 75 3f 88 12 8c c0 0110 8a aa 9b 63 d1 a1 6f 80 ef 25 54 d7 18 9c 41 1f 0120 58 69 ca 52 c5 b8 3f a3 6f f2 16 b9 c1 d3 00 62 0130 be bc fd 2d c5 bc e0 91 19 34 fd a7 9a 86 f6 e6 0140 98 ce d7 59 c3 ff 9b 64 77 33 8f 3d a4 f9 cd 85 0150 14 ea 99 82 cc af b3 41 b2 38 4d d9 02 f3 d1 ab 0160 7a c6 1d d2 9c 6f 21 ba 5b 86 2f 37 30 e3 7c fd 0170 c4 fd 80 6c 22 f2 21 Testing cipher ChaCha(encrypt) Key 0000 1c 92 40 a5 eb 55 d3 8a f3 33 88 86 04 f6 b5 f0 0010 47 39 17 c1 40 2b 80 09 9d ca 5c bc 20 70 75 c0 IV 0000 2a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 Plaintext 0000 27 54 77 61 73 20 62 72 69 6c 6c 69 67 2c 20 61 0010 6e 64 20 74 68 65 20 73 6c 69 74 68 79 20 74 6f 0020 76 65 73 0a 44 69 64 20 67 79 72 65 20 61 6e 64 0030 20 67 69 6d 62 6c 65 20 69 6e 20 74 68 65 20 77 0040 61 62 65 3a 0a 41 6c 6c 20 6d 69 6d 73 79 20 77 0050 65 72 65 20 74 68 65 20 62 6f 72 6f 67 6f 76 65 0060 73 2c 0a 41 6e 64 20 74 68 65 20 6d 6f 6d 65 20 0070 72 61 74 68 73 20 6f 75 74 67 72 61 62 65 2e Ciphertext 0000 62 e6 34 7f 95 ed 87 a4 5f fa e7 42 6f 27 a1 df 0010 5f b6 91 10 04 4c 0d 73 11 8e ff a9 5b 01 e5 cf 0020 16 6d 3d f2 d7 21 ca f9 b2 1e 5f b1 4c 61 68 71 0030 fd 84 c5 4f 9d 65 b2 83 19 6c 7f e4 f6 05 53 eb 0040 f3 9c 64 02 c4 22 34 e3 2a 35 6b 3e 76 43 12 a6 0050 1a 55 32 05 57 16 ea d6 96 25 68 f8 7d 3f 3f 77 0060 04 c6 a8 d1 bc d1 bf 4d 50 d6 15 4b 6d a7 31 b1 0070 87 b5 8d fd 72 8a fa 36 75 7a 79 7a c1 88 d1 Testing cipher ChaCha(encrypt) Key 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 IV 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 45 40 f0 5a 9f 1f b2 96 d7 73 6e 7b 20 8e 3c 96 0010 eb 4f e1 83 46 88 d2 60 4f 45 09 52 ed 43 2d 41 0020 bb e2 a0 b6 ea 75 66 d2 a5 d1 e7 e2 0d 42 af 2c 0030 53 d7 92 b1 c4 3f ea 81 7e 9a d2 75 ae 54 69 63 Testing cipher ChaCha(encrypt) Key 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 IV 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 de 9c ba 7b f3 d6 9e f5 e7 86 dc 63 97 3f 65 3a 0010 0b 49 e0 15 ad bf f7 13 4f cb 7d f1 37 82 10 31 0020 e8 5a 05 02 78 a7 08 45 27 21 4f 73 ef c7 fa 5b 0030 52 77 06 2e b7 a0 43 3e 44 5f 41 e3 1a fa b7 57 Testing cipher ChaCha(encrypt) Key 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 IV 0000 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 ef 3f df d6 c6 15 78 fb f5 cf 35 bd 3d d3 3b 80 0010 09 63 16 34 d2 1e 42 ac 33 96 0b d1 38 e5 0d 32 0020 11 1e 4c af 23 7e e5 3c a8 ad 64 26 19 4a 88 54 0030 5d dc 49 7a 0b 46 6e 7d 6b bd b0 04 1b 2f 58 6b Testing cipher ChaCha(encrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f IV 0000 00 00 00 00 00 00 00 00 00 01 02 03 04 05 06 07 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 f7 98 a1 89 f1 95 e6 69 82 10 5f fb 64 0b b7 75 0010 7f 57 9d a3 16 02 fc 93 ec 01 ac 56 f8 5a c3 c1 0020 34 a4 54 7b 73 3b 46 41 30 42 c9 44 00 49 17 69 0030 05 d3 be 59 ea 1c 53 f1 59 16 15 5c 2b e8 24 1a 0040 38 00 8b 9a 26 bc 35 94 1e 24 44 17 7c 8a de 66 0050 89 de 95 26 49 86 d9 58 89 fb 60 e8 46 29 c9 bd 0060 9a 5a cb 1c c1 18 be 56 3e b9 b3 a4 a4 72 f8 2e 0070 09 a7 e7 78 49 2b 56 2e f7 13 0e 88 df e0 31 c7 0080 9d b9 d4 f7 c7 a8 99 15 1b 9a 47 50 32 b6 3f c3 0090 85 24 5f e0 54 e3 dd 5a 97 a5 f5 76 fe 06 40 25 00a0 d3 ce 04 2c 56 6a b2 c5 07 b1 38 db 85 3e 3d 69 00b0 59 66 09 96 54 6c c9 c4 a6 ea fd c7 77 c0 40 d7 00c0 0e af 46 f7 6d ad 39 79 e5 c5 36 0c 33 17 16 6a 00d0 1c 89 4c 94 a3 71 87 6a 94 df 76 28 fe 4e aa f2 00e0 cc b2 7d 5a aa e0 ad 7a d0 f9 d4 b6 ad 3b 54 09 00f0 87 46 d4 52 4d 38 40 7a 6d eb Testing cipher ChaCha(encrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f IV 0000 00 00 00 00 00 00 00 00 00 01 02 03 04 05 06 07 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 f7 98 a1 89 f1 95 e6 69 82 10 5f fb 64 0b b7 75 0010 7f 57 9d a3 16 02 fc 93 ec 01 ac 56 f8 5a c3 c1 0020 34 a4 54 7b 73 3b 46 41 30 42 c9 44 00 49 17 69 0030 05 d3 be 59 ea 1c 53 f1 59 16 15 5c 2b e8 24 1a 0040 38 00 8b 9a 26 bc 35 94 1e 24 44 17 7c 8a de 66 0050 89 de 95 26 49 86 d9 58 89 fb 60 e8 46 29 c9 bd 0060 9a 5a cb 1c c1 18 be 56 3e b9 b3 a4 a4 72 f8 2e 0070 09 a7 e7 78 49 2b 56 2e f7 13 0e 88 df e0 31 c7 0080 9d b9 d4 f7 c7 a8 99 15 1b 9a 47 50 32 b6 3f c3 0090 85 24 5f e0 54 e3 dd 5a 97 a5 f5 76 fe 06 40 25 00a0 d3 ce 04 2c 56 6a b2 c5 07 b1 38 db 85 3e 3d 69 00b0 59 66 09 96 54 6c c9 c4 a6 ea fd c7 77 c0 40 d7 00c0 0e af 46 f7 6d ad 39 79 e5 c5 36 0c 33 17 16 6a 00d0 1c 89 4c 94 a3 71 87 6a 94 df 76 28 fe 4e aa f2 00e0 cc b2 7d 5a aa e0 ad 7a d0 f9 d4 b6 ad 3b 54 09 00f0 87 46 d4 52 4d 38 40 7a 6d eb 3a b7 8f ab 78 c9 Testing cipher ChaCha(encrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f IV 0000 00 00 00 00 00 00 00 00 00 01 02 03 04 05 06 07 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 f7 98 a1 89 f1 95 e6 69 82 10 5f fb 64 0b b7 75 0010 7f 57 9d a3 16 02 fc 93 ec 01 ac 56 f8 5a c3 c1 0020 34 a4 54 7b 73 3b 46 41 30 42 c9 44 00 49 17 69 0030 05 d3 be 59 ea 1c 53 f1 59 16 15 5c 2b e8 24 1a 0040 38 00 8b 9a 26 bc 35 94 1e 24 44 17 7c 8a de 66 0050 89 de 95 26 49 86 d9 58 89 fb 60 e8 46 29 c9 bd 0060 9a 5a cb 1c c1 18 be 56 3e b9 b3 a4 a4 72 f8 2e 0070 09 a7 e7 78 49 2b 56 2e f7 13 0e 88 df e0 31 c7 0080 9d b9 d4 f7 c7 a8 99 15 1b 9a 47 50 32 b6 3f c3 0090 85 24 5f e0 54 e3 dd 5a 97 a5 f5 76 fe 06 40 25 00a0 d3 ce 04 2c 56 6a b2 c5 07 b1 38 db 85 3e 3d 69 00b0 59 66 09 96 54 6c c9 c4 a6 ea fd c7 77 c0 40 d7 00c0 0e af 46 f7 6d ad 39 79 e5 c5 36 0c 33 17 16 6a 00d0 1c 89 4c 94 a3 71 87 6a 94 df 76 28 fe 4e aa f2 00e0 cc b2 7d 5a aa e0 ad 7a d0 f9 d4 b6 ad 3b 54 09 00f0 87 46 d4 52 4d 38 40 7a 6d eb 3a b7 8f ab 78 c9 0100 42 13 66 8b bb d3 94 c5 de 93 b8 53 17 8a dd d6 0110 b9 7f 9f a1 ec 3e 56 c0 0c 9d df f0 a4 4a 20 42 0120 41 17 5a 4c ab 0f 96 1b a5 3e de 9b df 96 0b 94 0130 f9 82 9b 1f 34 14 72 64 29 b3 62 c5 b5 38 e3 91 0140 52 0f 48 9b 7e d8 d2 0a e3 fd 49 e9 e2 59 e4 43 0150 97 51 4d 61 8c 96 c4 84 6b e3 c6 80 bd c1 1c 71 0160 dc bb e2 9c cf 80 d6 2a 09 38 fa 54 93 91 e6 ea 0170 57 ec be 26 06 79 0e c1 5d 22 24 ae 30 7c 14 42 0180 26 b7 c4 e8 c2 f9 7d 2a 1d 67 85 2d 29 be ba 11 0190 0e dd 44 51 97 01 20 62 a3 93 a9 c9 28 03 ad 3b 01a0 4f 31 d7 bc 60 33 cc f7 93 2c fe d3 f0 19 04 4d 01b0 25 90 59 16 77 72 86 f8 2f 9a 4c c1 ff e4 30 ff 01c0 d1 dc fc 27 de ed 32 7b 9f 96 30 d2 fa 96 9f b6 01d0 f0 60 3c d1 9d d9 a9 51 9e 67 3b cf cd 90 14 12 01e0 52 91 a4 46 69 ef 72 85 e7 4e d3 72 9b 67 7f 80 01f0 1c 3c df 05 8c 50 96 31 68 b4 96 04 37 16 c7 30 Testing cipher ChaCha(encrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f IV 0000 00 00 00 00 00 00 00 00 00 01 02 03 04 05 06 07 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0210 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0230 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0250 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0270 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 f7 98 a1 89 f1 95 e6 69 82 10 5f fb 64 0b b7 75 0010 7f 57 9d a3 16 02 fc 93 ec 01 ac 56 f8 5a c3 c1 0020 34 a4 54 7b 73 3b 46 41 30 42 c9 44 00 49 17 69 0030 05 d3 be 59 ea 1c 53 f1 59 16 15 5c 2b e8 24 1a 0040 38 00 8b 9a 26 bc 35 94 1e 24 44 17 7c 8a de 66 0050 89 de 95 26 49 86 d9 58 89 fb 60 e8 46 29 c9 bd 0060 9a 5a cb 1c c1 18 be 56 3e b9 b3 a4 a4 72 f8 2e 0070 09 a7 e7 78 49 2b 56 2e f7 13 0e 88 df e0 31 c7 0080 9d b9 d4 f7 c7 a8 99 15 1b 9a 47 50 32 b6 3f c3 0090 85 24 5f e0 54 e3 dd 5a 97 a5 f5 76 fe 06 40 25 00a0 d3 ce 04 2c 56 6a b2 c5 07 b1 38 db 85 3e 3d 69 00b0 59 66 09 96 54 6c c9 c4 a6 ea fd c7 77 c0 40 d7 00c0 0e af 46 f7 6d ad 39 79 e5 c5 36 0c 33 17 16 6a 00d0 1c 89 4c 94 a3 71 87 6a 94 df 76 28 fe 4e aa f2 00e0 cc b2 7d 5a aa e0 ad 7a d0 f9 d4 b6 ad 3b 54 09 00f0 87 46 d4 52 4d 38 40 7a 6d eb 3a b7 8f ab 78 c9 0100 42 13 66 8b bb d3 94 c5 de 93 b8 53 17 8a dd d6 0110 b9 7f 9f a1 ec 3e 56 c0 0c 9d df f0 a4 4a 20 42 0120 41 17 5a 4c ab 0f 96 1b a5 3e de 9b df 96 0b 94 0130 f9 82 9b 1f 34 14 72 64 29 b3 62 c5 b5 38 e3 91 0140 52 0f 48 9b 7e d8 d2 0a e3 fd 49 e9 e2 59 e4 43 0150 97 51 4d 61 8c 96 c4 84 6b e3 c6 80 bd c1 1c 71 0160 dc bb e2 9c cf 80 d6 2a 09 38 fa 54 93 91 e6 ea 0170 57 ec be 26 06 79 0e c1 5d 22 24 ae 30 7c 14 42 0180 26 b7 c4 e8 c2 f9 7d 2a 1d 67 85 2d 29 be ba 11 0190 0e dd 44 51 97 01 20 62 a3 93 a9 c9 28 03 ad 3b 01a0 4f 31 d7 bc 60 33 cc f7 93 2c fe d3 f0 19 04 4d 01b0 25 90 59 16 77 72 86 f8 2f 9a 4c c1 ff e4 30 ff 01c0 d1 dc fc 27 de ed 32 7b 9f 96 30 d2 fa 96 9f b6 01d0 f0 60 3c d1 9d d9 a9 51 9e 67 3b cf cd 90 14 12 01e0 52 91 a4 46 69 ef 72 85 e7 4e d3 72 9b 67 7f 80 01f0 1c 3c df 05 8c 50 96 31 68 b4 96 04 37 16 c7 30 0200 7c d9 e0 cd d1 37 fc cb 0f 05 b4 7c db b9 5c 5f 0210 54 83 16 22 c3 65 2a 32 b2 53 1f e3 26 bc d6 e2 0220 bb f5 6a 19 4f a1 96 fb d1 a5 49 52 11 0f 51 c7 0230 34 33 86 5f 76 64 b8 36 68 5e 36 64 b3 d8 44 4a 0240 f8 9a 24 28 05 e1 8c 97 5f 11 46 32 49 96 fd e1 0250 70 07 cf 3e 6e 8f 4e 76 40 22 53 3e db fe 07 d4 0260 73 3e 48 bb 37 2d 75 b0 ef 48 ec 98 3e b7 85 32 0270 16 1c c5 29 e5 ab b8 98 37 df cc a6 26 1d bb 37 Testing cipher ChaCha(encrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f IV 0000 00 00 00 00 00 00 00 00 00 01 02 03 04 05 06 07 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0210 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0230 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 f7 98 a1 89 f1 95 e6 69 82 10 5f fb 64 0b b7 75 0010 7f 57 9d a3 16 02 fc 93 ec 01 ac 56 f8 5a c3 c1 0020 34 a4 54 7b 73 3b 46 41 30 42 c9 44 00 49 17 69 0030 05 d3 be 59 ea 1c 53 f1 59 16 15 5c 2b e8 24 1a 0040 38 00 8b 9a 26 bc 35 94 1e 24 44 17 7c 8a de 66 0050 89 de 95 26 49 86 d9 58 89 fb 60 e8 46 29 c9 bd 0060 9a 5a cb 1c c1 18 be 56 3e b9 b3 a4 a4 72 f8 2e 0070 09 a7 e7 78 49 2b 56 2e f7 13 0e 88 df e0 31 c7 0080 9d b9 d4 f7 c7 a8 99 15 1b 9a 47 50 32 b6 3f c3 0090 85 24 5f e0 54 e3 dd 5a 97 a5 f5 76 fe 06 40 25 00a0 d3 ce 04 2c 56 6a b2 c5 07 b1 38 db 85 3e 3d 69 00b0 59 66 09 96 54 6c c9 c4 a6 ea fd c7 77 c0 40 d7 00c0 0e af 46 f7 6d ad 39 79 e5 c5 36 0c 33 17 16 6a 00d0 1c 89 4c 94 a3 71 87 6a 94 df 76 28 fe 4e aa f2 00e0 cc b2 7d 5a aa e0 ad 7a d0 f9 d4 b6 ad 3b 54 09 00f0 87 46 d4 52 4d 38 40 7a 6d eb 3a b7 8f ab 78 c9 0100 42 13 66 8b bb d3 94 c5 de 93 b8 53 17 8a dd d6 0110 b9 7f 9f a1 ec 3e 56 c0 0c 9d df f0 a4 4a 20 42 0120 41 17 5a 4c ab 0f 96 1b a5 3e de 9b df 96 0b 94 0130 f9 82 9b 1f 34 14 72 64 29 b3 62 c5 b5 38 e3 91 0140 52 0f 48 9b 7e d8 d2 0a e3 fd 49 e9 e2 59 e4 43 0150 97 51 4d 61 8c 96 c4 84 6b e3 c6 80 bd c1 1c 71 0160 dc bb e2 9c cf 80 d6 2a 09 38 fa 54 93 91 e6 ea 0170 57 ec be 26 06 79 0e c1 5d 22 24 ae 30 7c 14 42 0180 26 b7 c4 e8 c2 f9 7d 2a 1d 67 85 2d 29 be ba 11 0190 0e dd 44 51 97 01 20 62 a3 93 a9 c9 28 03 ad 3b 01a0 4f 31 d7 bc 60 33 cc f7 93 2c fe d3 f0 19 04 4d 01b0 25 90 59 16 77 72 86 f8 2f 9a 4c c1 ff e4 30 ff 01c0 d1 dc fc 27 de ed 32 7b 9f 96 30 d2 fa 96 9f b6 01d0 f0 60 3c d1 9d d9 a9 51 9e 67 3b cf cd 90 14 12 01e0 52 91 a4 46 69 ef 72 85 e7 4e d3 72 9b 67 7f 80 01f0 1c 3c df 05 8c 50 96 31 68 b4 96 04 37 16 c7 30 0200 7c d9 e0 cd d1 37 fc cb 0f 05 b4 7c db b9 5c 5f 0210 54 83 16 22 c3 65 2a 32 b2 53 1f e3 26 bc d6 e2 0220 bb f5 6a 19 4f a1 96 fb d1 a5 49 52 11 0f 51 c7 0230 34 33 86 5f 76 64 b8 36 68 5e 36 64 b3 d8 44 4a Testing cipher ChaCha(encrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f IV 0000 00 00 00 00 00 00 00 00 00 01 02 03 04 05 06 07 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0210 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0230 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0250 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0270 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0290 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 f7 98 a1 89 f1 95 e6 69 82 10 5f fb 64 0b b7 75 0010 7f 57 9d a3 16 02 fc 93 ec 01 ac 56 f8 5a c3 c1 0020 34 a4 54 7b 73 3b 46 41 30 42 c9 44 00 49 17 69 0030 05 d3 be 59 ea 1c 53 f1 59 16 15 5c 2b e8 24 1a 0040 38 00 8b 9a 26 bc 35 94 1e 24 44 17 7c 8a de 66 0050 89 de 95 26 49 86 d9 58 89 fb 60 e8 46 29 c9 bd 0060 9a 5a cb 1c c1 18 be 56 3e b9 b3 a4 a4 72 f8 2e 0070 09 a7 e7 78 49 2b 56 2e f7 13 0e 88 df e0 31 c7 0080 9d b9 d4 f7 c7 a8 99 15 1b 9a 47 50 32 b6 3f c3 0090 85 24 5f e0 54 e3 dd 5a 97 a5 f5 76 fe 06 40 25 00a0 d3 ce 04 2c 56 6a b2 c5 07 b1 38 db 85 3e 3d 69 00b0 59 66 09 96 54 6c c9 c4 a6 ea fd c7 77 c0 40 d7 00c0 0e af 46 f7 6d ad 39 79 e5 c5 36 0c 33 17 16 6a 00d0 1c 89 4c 94 a3 71 87 6a 94 df 76 28 fe 4e aa f2 00e0 cc b2 7d 5a aa e0 ad 7a d0 f9 d4 b6 ad 3b 54 09 00f0 87 46 d4 52 4d 38 40 7a 6d eb 3a b7 8f ab 78 c9 0100 42 13 66 8b bb d3 94 c5 de 93 b8 53 17 8a dd d6 0110 b9 7f 9f a1 ec 3e 56 c0 0c 9d df f0 a4 4a 20 42 0120 41 17 5a 4c ab 0f 96 1b a5 3e de 9b df 96 0b 94 0130 f9 82 9b 1f 34 14 72 64 29 b3 62 c5 b5 38 e3 91 0140 52 0f 48 9b 7e d8 d2 0a e3 fd 49 e9 e2 59 e4 43 0150 97 51 4d 61 8c 96 c4 84 6b e3 c6 80 bd c1 1c 71 0160 dc bb e2 9c cf 80 d6 2a 09 38 fa 54 93 91 e6 ea 0170 57 ec be 26 06 79 0e c1 5d 22 24 ae 30 7c 14 42 0180 26 b7 c4 e8 c2 f9 7d 2a 1d 67 85 2d 29 be ba 11 0190 0e dd 44 51 97 01 20 62 a3 93 a9 c9 28 03 ad 3b 01a0 4f 31 d7 bc 60 33 cc f7 93 2c fe d3 f0 19 04 4d 01b0 25 90 59 16 77 72 86 f8 2f 9a 4c c1 ff e4 30 ff 01c0 d1 dc fc 27 de ed 32 7b 9f 96 30 d2 fa 96 9f b6 01d0 f0 60 3c d1 9d d9 a9 51 9e 67 3b cf cd 90 14 12 01e0 52 91 a4 46 69 ef 72 85 e7 4e d3 72 9b 67 7f 80 01f0 1c 3c df 05 8c 50 96 31 68 b4 96 04 37 16 c7 30 0200 7c d9 e0 cd d1 37 fc cb 0f 05 b4 7c db b9 5c 5f 0210 54 83 16 22 c3 65 2a 32 b2 53 1f e3 26 bc d6 e2 0220 bb f5 6a 19 4f a1 96 fb d1 a5 49 52 11 0f 51 c7 0230 34 33 86 5f 76 64 b8 36 68 5e 36 64 b3 d8 44 4a 0240 f8 9a 24 28 05 e1 8c 97 5f 11 46 32 49 96 fd e1 0250 70 07 cf 3e 6e 8f 4e 76 40 22 53 3e db fe 07 d4 0260 73 3e 48 bb 37 2d 75 b0 ef 48 ec 98 3e b7 85 32 0270 16 1c c5 29 e5 ab b8 98 37 df cc a6 26 1d bb 37 0280 c7 c5 e6 a8 74 78 bf 41 ee 85 a5 18 c0 f4 ef a9 0290 bd e8 28 c5 a7 1b 8e 46 59 7b 63 4a fd 20 4d 3c 02a0 50 13 34 23 9c 34 14 28 5e d7 2d 3a 91 69 ea bb 02b0 d4 dc 25 d5 2b b7 51 6d 3b a7 12 d7 5a d8 c0 ae Testing cipher ChaCha(encrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f IV 0000 00 00 00 00 00 00 00 00 00 01 02 03 04 05 06 07 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0210 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0230 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0250 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0270 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0290 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 f7 98 a1 89 f1 95 e6 69 82 10 5f fb 64 0b b7 75 0010 7f 57 9d a3 16 02 fc 93 ec 01 ac 56 f8 5a c3 c1 0020 34 a4 54 7b 73 3b 46 41 30 42 c9 44 00 49 17 69 0030 05 d3 be 59 ea 1c 53 f1 59 16 15 5c 2b e8 24 1a 0040 38 00 8b 9a 26 bc 35 94 1e 24 44 17 7c 8a de 66 0050 89 de 95 26 49 86 d9 58 89 fb 60 e8 46 29 c9 bd 0060 9a 5a cb 1c c1 18 be 56 3e b9 b3 a4 a4 72 f8 2e 0070 09 a7 e7 78 49 2b 56 2e f7 13 0e 88 df e0 31 c7 0080 9d b9 d4 f7 c7 a8 99 15 1b 9a 47 50 32 b6 3f c3 0090 85 24 5f e0 54 e3 dd 5a 97 a5 f5 76 fe 06 40 25 00a0 d3 ce 04 2c 56 6a b2 c5 07 b1 38 db 85 3e 3d 69 00b0 59 66 09 96 54 6c c9 c4 a6 ea fd c7 77 c0 40 d7 00c0 0e af 46 f7 6d ad 39 79 e5 c5 36 0c 33 17 16 6a 00d0 1c 89 4c 94 a3 71 87 6a 94 df 76 28 fe 4e aa f2 00e0 cc b2 7d 5a aa e0 ad 7a d0 f9 d4 b6 ad 3b 54 09 00f0 87 46 d4 52 4d 38 40 7a 6d eb 3a b7 8f ab 78 c9 0100 42 13 66 8b bb d3 94 c5 de 93 b8 53 17 8a dd d6 0110 b9 7f 9f a1 ec 3e 56 c0 0c 9d df f0 a4 4a 20 42 0120 41 17 5a 4c ab 0f 96 1b a5 3e de 9b df 96 0b 94 0130 f9 82 9b 1f 34 14 72 64 29 b3 62 c5 b5 38 e3 91 0140 52 0f 48 9b 7e d8 d2 0a e3 fd 49 e9 e2 59 e4 43 0150 97 51 4d 61 8c 96 c4 84 6b e3 c6 80 bd c1 1c 71 0160 dc bb e2 9c cf 80 d6 2a 09 38 fa 54 93 91 e6 ea 0170 57 ec be 26 06 79 0e c1 5d 22 24 ae 30 7c 14 42 0180 26 b7 c4 e8 c2 f9 7d 2a 1d 67 85 2d 29 be ba 11 0190 0e dd 44 51 97 01 20 62 a3 93 a9 c9 28 03 ad 3b 01a0 4f 31 d7 bc 60 33 cc f7 93 2c fe d3 f0 19 04 4d 01b0 25 90 59 16 77 72 86 f8 2f 9a 4c c1 ff e4 30 ff 01c0 d1 dc fc 27 de ed 32 7b 9f 96 30 d2 fa 96 9f b6 01d0 f0 60 3c d1 9d d9 a9 51 9e 67 3b cf cd 90 14 12 01e0 52 91 a4 46 69 ef 72 85 e7 4e d3 72 9b 67 7f 80 01f0 1c 3c df 05 8c 50 96 31 68 b4 96 04 37 16 c7 30 0200 7c d9 e0 cd d1 37 fc cb 0f 05 b4 7c db b9 5c 5f 0210 54 83 16 22 c3 65 2a 32 b2 53 1f e3 26 bc d6 e2 0220 bb f5 6a 19 4f a1 96 fb d1 a5 49 52 11 0f 51 c7 0230 34 33 86 5f 76 64 b8 36 68 5e 36 64 b3 d8 44 4a 0240 f8 9a 24 28 05 e1 8c 97 5f 11 46 32 49 96 fd e1 0250 70 07 cf 3e 6e 8f 4e 76 40 22 53 3e db fe 07 d4 0260 73 3e 48 bb 37 2d 75 b0 ef 48 ec 98 3e b7 85 32 0270 16 1c c5 29 e5 ab b8 98 37 df cc a6 26 1d bb 37 0280 c7 c5 e6 a8 74 78 bf 41 ee 85 a5 18 c0 f4 ef a9 0290 bd e8 28 c5 a7 1b 8e 46 59 7b 63 4a fd 20 4d 3c 02a0 50 13 34 23 9c 34 14 28 5e d7 2d 3a 91 69 ea bb 02b0 d4 dc 25 d5 2b b7 51 6d 3b a7 12 d7 5a d8 c0 ae 02c0 5d 49 3c 19 e3 8a 77 93 9e 7a 05 8d 71 3e 9c cc 02d0 ca 58 04 5f 43 6b 43 4b 1c 80 d3 65 47 24 06 e3 02e0 92 95 19 87 db 69 05 c8 0d 43 1d a1 84 51 13 5b 02f0 e7 e8 2b ca b3 58 cb 39 71 e6 14 05 b2 ff 17 98 Testing cipher ChaCha(encrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f IV 0000 00 00 00 00 00 00 00 00 00 01 02 03 04 05 06 07 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0210 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0230 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0250 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0270 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0290 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0310 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0330 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 f7 98 a1 89 f1 95 e6 69 82 10 5f fb 64 0b b7 75 0010 7f 57 9d a3 16 02 fc 93 ec 01 ac 56 f8 5a c3 c1 0020 34 a4 54 7b 73 3b 46 41 30 42 c9 44 00 49 17 69 0030 05 d3 be 59 ea 1c 53 f1 59 16 15 5c 2b e8 24 1a 0040 38 00 8b 9a 26 bc 35 94 1e 24 44 17 7c 8a de 66 0050 89 de 95 26 49 86 d9 58 89 fb 60 e8 46 29 c9 bd 0060 9a 5a cb 1c c1 18 be 56 3e b9 b3 a4 a4 72 f8 2e 0070 09 a7 e7 78 49 2b 56 2e f7 13 0e 88 df e0 31 c7 0080 9d b9 d4 f7 c7 a8 99 15 1b 9a 47 50 32 b6 3f c3 0090 85 24 5f e0 54 e3 dd 5a 97 a5 f5 76 fe 06 40 25 00a0 d3 ce 04 2c 56 6a b2 c5 07 b1 38 db 85 3e 3d 69 00b0 59 66 09 96 54 6c c9 c4 a6 ea fd c7 77 c0 40 d7 00c0 0e af 46 f7 6d ad 39 79 e5 c5 36 0c 33 17 16 6a 00d0 1c 89 4c 94 a3 71 87 6a 94 df 76 28 fe 4e aa f2 00e0 cc b2 7d 5a aa e0 ad 7a d0 f9 d4 b6 ad 3b 54 09 00f0 87 46 d4 52 4d 38 40 7a 6d eb 3a b7 8f ab 78 c9 0100 42 13 66 8b bb d3 94 c5 de 93 b8 53 17 8a dd d6 0110 b9 7f 9f a1 ec 3e 56 c0 0c 9d df f0 a4 4a 20 42 0120 41 17 5a 4c ab 0f 96 1b a5 3e de 9b df 96 0b 94 0130 f9 82 9b 1f 34 14 72 64 29 b3 62 c5 b5 38 e3 91 0140 52 0f 48 9b 7e d8 d2 0a e3 fd 49 e9 e2 59 e4 43 0150 97 51 4d 61 8c 96 c4 84 6b e3 c6 80 bd c1 1c 71 0160 dc bb e2 9c cf 80 d6 2a 09 38 fa 54 93 91 e6 ea 0170 57 ec be 26 06 79 0e c1 5d 22 24 ae 30 7c 14 42 0180 26 b7 c4 e8 c2 f9 7d 2a 1d 67 85 2d 29 be ba 11 0190 0e dd 44 51 97 01 20 62 a3 93 a9 c9 28 03 ad 3b 01a0 4f 31 d7 bc 60 33 cc f7 93 2c fe d3 f0 19 04 4d 01b0 25 90 59 16 77 72 86 f8 2f 9a 4c c1 ff e4 30 ff 01c0 d1 dc fc 27 de ed 32 7b 9f 96 30 d2 fa 96 9f b6 01d0 f0 60 3c d1 9d d9 a9 51 9e 67 3b cf cd 90 14 12 01e0 52 91 a4 46 69 ef 72 85 e7 4e d3 72 9b 67 7f 80 01f0 1c 3c df 05 8c 50 96 31 68 b4 96 04 37 16 c7 30 0200 7c d9 e0 cd d1 37 fc cb 0f 05 b4 7c db b9 5c 5f 0210 54 83 16 22 c3 65 2a 32 b2 53 1f e3 26 bc d6 e2 0220 bb f5 6a 19 4f a1 96 fb d1 a5 49 52 11 0f 51 c7 0230 34 33 86 5f 76 64 b8 36 68 5e 36 64 b3 d8 44 4a 0240 f8 9a 24 28 05 e1 8c 97 5f 11 46 32 49 96 fd e1 0250 70 07 cf 3e 6e 8f 4e 76 40 22 53 3e db fe 07 d4 0260 73 3e 48 bb 37 2d 75 b0 ef 48 ec 98 3e b7 85 32 0270 16 1c c5 29 e5 ab b8 98 37 df cc a6 26 1d bb 37 0280 c7 c5 e6 a8 74 78 bf 41 ee 85 a5 18 c0 f4 ef a9 0290 bd e8 28 c5 a7 1b 8e 46 59 7b 63 4a fd 20 4d 3c 02a0 50 13 34 23 9c 34 14 28 5e d7 2d 3a 91 69 ea bb 02b0 d4 dc 25 d5 2b b7 51 6d 3b a7 12 d7 5a d8 c0 ae 02c0 5d 49 3c 19 e3 8a 77 93 9e 7a 05 8d 71 3e 9c cc 02d0 ca 58 04 5f 43 6b 43 4b 1c 80 d3 65 47 24 06 e3 02e0 92 95 19 87 db 69 05 c8 0d 43 1d a1 84 51 13 5b 02f0 e7 e8 2b ca b3 58 cb 39 71 e6 14 05 b2 ff 17 98 0300 0d 6e 7e 67 e8 61 e2 82 01 c1 ee 30 b4 41 04 0f 0310 d0 68 78 d6 50 42 c9 55 82 a4 31 82 07 bf c7 00 0320 be 0c e3 28 89 ae c2 ff e5 08 5e 89 67 91 0d 87 0330 9f a0 e8 c0 ff 85 fd c5 10 b9 ff 2f bf 87 cf cb Testing cipher ChaCha(encrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f IV 0000 00 00 00 00 00 00 00 00 00 01 02 03 04 05 06 07 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0210 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0230 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0250 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0270 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0290 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0310 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0330 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0350 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0370 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 f7 98 a1 89 f1 95 e6 69 82 10 5f fb 64 0b b7 75 0010 7f 57 9d a3 16 02 fc 93 ec 01 ac 56 f8 5a c3 c1 0020 34 a4 54 7b 73 3b 46 41 30 42 c9 44 00 49 17 69 0030 05 d3 be 59 ea 1c 53 f1 59 16 15 5c 2b e8 24 1a 0040 38 00 8b 9a 26 bc 35 94 1e 24 44 17 7c 8a de 66 0050 89 de 95 26 49 86 d9 58 89 fb 60 e8 46 29 c9 bd 0060 9a 5a cb 1c c1 18 be 56 3e b9 b3 a4 a4 72 f8 2e 0070 09 a7 e7 78 49 2b 56 2e f7 13 0e 88 df e0 31 c7 0080 9d b9 d4 f7 c7 a8 99 15 1b 9a 47 50 32 b6 3f c3 0090 85 24 5f e0 54 e3 dd 5a 97 a5 f5 76 fe 06 40 25 00a0 d3 ce 04 2c 56 6a b2 c5 07 b1 38 db 85 3e 3d 69 00b0 59 66 09 96 54 6c c9 c4 a6 ea fd c7 77 c0 40 d7 00c0 0e af 46 f7 6d ad 39 79 e5 c5 36 0c 33 17 16 6a 00d0 1c 89 4c 94 a3 71 87 6a 94 df 76 28 fe 4e aa f2 00e0 cc b2 7d 5a aa e0 ad 7a d0 f9 d4 b6 ad 3b 54 09 00f0 87 46 d4 52 4d 38 40 7a 6d eb 3a b7 8f ab 78 c9 0100 42 13 66 8b bb d3 94 c5 de 93 b8 53 17 8a dd d6 0110 b9 7f 9f a1 ec 3e 56 c0 0c 9d df f0 a4 4a 20 42 0120 41 17 5a 4c ab 0f 96 1b a5 3e de 9b df 96 0b 94 0130 f9 82 9b 1f 34 14 72 64 29 b3 62 c5 b5 38 e3 91 0140 52 0f 48 9b 7e d8 d2 0a e3 fd 49 e9 e2 59 e4 43 0150 97 51 4d 61 8c 96 c4 84 6b e3 c6 80 bd c1 1c 71 0160 dc bb e2 9c cf 80 d6 2a 09 38 fa 54 93 91 e6 ea 0170 57 ec be 26 06 79 0e c1 5d 22 24 ae 30 7c 14 42 0180 26 b7 c4 e8 c2 f9 7d 2a 1d 67 85 2d 29 be ba 11 0190 0e dd 44 51 97 01 20 62 a3 93 a9 c9 28 03 ad 3b 01a0 4f 31 d7 bc 60 33 cc f7 93 2c fe d3 f0 19 04 4d 01b0 25 90 59 16 77 72 86 f8 2f 9a 4c c1 ff e4 30 ff 01c0 d1 dc fc 27 de ed 32 7b 9f 96 30 d2 fa 96 9f b6 01d0 f0 60 3c d1 9d d9 a9 51 9e 67 3b cf cd 90 14 12 01e0 52 91 a4 46 69 ef 72 85 e7 4e d3 72 9b 67 7f 80 01f0 1c 3c df 05 8c 50 96 31 68 b4 96 04 37 16 c7 30 0200 7c d9 e0 cd d1 37 fc cb 0f 05 b4 7c db b9 5c 5f 0210 54 83 16 22 c3 65 2a 32 b2 53 1f e3 26 bc d6 e2 0220 bb f5 6a 19 4f a1 96 fb d1 a5 49 52 11 0f 51 c7 0230 34 33 86 5f 76 64 b8 36 68 5e 36 64 b3 d8 44 4a 0240 f8 9a 24 28 05 e1 8c 97 5f 11 46 32 49 96 fd e1 0250 70 07 cf 3e 6e 8f 4e 76 40 22 53 3e db fe 07 d4 0260 73 3e 48 bb 37 2d 75 b0 ef 48 ec 98 3e b7 85 32 0270 16 1c c5 29 e5 ab b8 98 37 df cc a6 26 1d bb 37 0280 c7 c5 e6 a8 74 78 bf 41 ee 85 a5 18 c0 f4 ef a9 0290 bd e8 28 c5 a7 1b 8e 46 59 7b 63 4a fd 20 4d 3c 02a0 50 13 34 23 9c 34 14 28 5e d7 2d 3a 91 69 ea bb 02b0 d4 dc 25 d5 2b b7 51 6d 3b a7 12 d7 5a d8 c0 ae 02c0 5d 49 3c 19 e3 8a 77 93 9e 7a 05 8d 71 3e 9c cc 02d0 ca 58 04 5f 43 6b 43 4b 1c 80 d3 65 47 24 06 e3 02e0 92 95 19 87 db 69 05 c8 0d 43 1d a1 84 51 13 5b 02f0 e7 e8 2b ca b3 58 cb 39 71 e6 14 05 b2 ff 17 98 0300 0d 6e 7e 67 e8 61 e2 82 01 c1 ee 30 b4 41 04 0f 0310 d0 68 78 d6 50 42 c9 55 82 a4 31 82 07 bf c7 00 0320 be 0c e3 28 89 ae c2 ff e5 08 5e 89 67 91 0d 87 0330 9f a0 e8 c0 ff 85 fd c5 10 b9 ff 2f bf 87 cf cb 0340 29 57 7d 68 09 9e 04 ff a0 5f 75 2a 73 d3 77 c7 0350 0d 3a 8b c2 da 80 e6 e7 80 ec 05 71 82 c3 3a d1 0360 de 38 72 52 25 8a 1e 18 e6 fa d9 10 32 7c e7 f4 0370 2f d1 e1 e0 51 5f 95 86 e2 f2 ef cb 9f 47 2b 1d Testing cipher ChaCha(encrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f IV 0000 00 00 00 00 00 00 00 00 00 01 02 03 04 05 06 07 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0210 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0230 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0250 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0270 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0290 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0310 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0330 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0350 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0370 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0390 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 f7 98 a1 89 f1 95 e6 69 82 10 5f fb 64 0b b7 75 0010 7f 57 9d a3 16 02 fc 93 ec 01 ac 56 f8 5a c3 c1 0020 34 a4 54 7b 73 3b 46 41 30 42 c9 44 00 49 17 69 0030 05 d3 be 59 ea 1c 53 f1 59 16 15 5c 2b e8 24 1a 0040 38 00 8b 9a 26 bc 35 94 1e 24 44 17 7c 8a de 66 0050 89 de 95 26 49 86 d9 58 89 fb 60 e8 46 29 c9 bd 0060 9a 5a cb 1c c1 18 be 56 3e b9 b3 a4 a4 72 f8 2e 0070 09 a7 e7 78 49 2b 56 2e f7 13 0e 88 df e0 31 c7 0080 9d b9 d4 f7 c7 a8 99 15 1b 9a 47 50 32 b6 3f c3 0090 85 24 5f e0 54 e3 dd 5a 97 a5 f5 76 fe 06 40 25 00a0 d3 ce 04 2c 56 6a b2 c5 07 b1 38 db 85 3e 3d 69 00b0 59 66 09 96 54 6c c9 c4 a6 ea fd c7 77 c0 40 d7 00c0 0e af 46 f7 6d ad 39 79 e5 c5 36 0c 33 17 16 6a 00d0 1c 89 4c 94 a3 71 87 6a 94 df 76 28 fe 4e aa f2 00e0 cc b2 7d 5a aa e0 ad 7a d0 f9 d4 b6 ad 3b 54 09 00f0 87 46 d4 52 4d 38 40 7a 6d eb 3a b7 8f ab 78 c9 0100 42 13 66 8b bb d3 94 c5 de 93 b8 53 17 8a dd d6 0110 b9 7f 9f a1 ec 3e 56 c0 0c 9d df f0 a4 4a 20 42 0120 41 17 5a 4c ab 0f 96 1b a5 3e de 9b df 96 0b 94 0130 f9 82 9b 1f 34 14 72 64 29 b3 62 c5 b5 38 e3 91 0140 52 0f 48 9b 7e d8 d2 0a e3 fd 49 e9 e2 59 e4 43 0150 97 51 4d 61 8c 96 c4 84 6b e3 c6 80 bd c1 1c 71 0160 dc bb e2 9c cf 80 d6 2a 09 38 fa 54 93 91 e6 ea 0170 57 ec be 26 06 79 0e c1 5d 22 24 ae 30 7c 14 42 0180 26 b7 c4 e8 c2 f9 7d 2a 1d 67 85 2d 29 be ba 11 0190 0e dd 44 51 97 01 20 62 a3 93 a9 c9 28 03 ad 3b 01a0 4f 31 d7 bc 60 33 cc f7 93 2c fe d3 f0 19 04 4d 01b0 25 90 59 16 77 72 86 f8 2f 9a 4c c1 ff e4 30 ff 01c0 d1 dc fc 27 de ed 32 7b 9f 96 30 d2 fa 96 9f b6 01d0 f0 60 3c d1 9d d9 a9 51 9e 67 3b cf cd 90 14 12 01e0 52 91 a4 46 69 ef 72 85 e7 4e d3 72 9b 67 7f 80 01f0 1c 3c df 05 8c 50 96 31 68 b4 96 04 37 16 c7 30 0200 7c d9 e0 cd d1 37 fc cb 0f 05 b4 7c db b9 5c 5f 0210 54 83 16 22 c3 65 2a 32 b2 53 1f e3 26 bc d6 e2 0220 bb f5 6a 19 4f a1 96 fb d1 a5 49 52 11 0f 51 c7 0230 34 33 86 5f 76 64 b8 36 68 5e 36 64 b3 d8 44 4a 0240 f8 9a 24 28 05 e1 8c 97 5f 11 46 32 49 96 fd e1 0250 70 07 cf 3e 6e 8f 4e 76 40 22 53 3e db fe 07 d4 0260 73 3e 48 bb 37 2d 75 b0 ef 48 ec 98 3e b7 85 32 0270 16 1c c5 29 e5 ab b8 98 37 df cc a6 26 1d bb 37 0280 c7 c5 e6 a8 74 78 bf 41 ee 85 a5 18 c0 f4 ef a9 0290 bd e8 28 c5 a7 1b 8e 46 59 7b 63 4a fd 20 4d 3c 02a0 50 13 34 23 9c 34 14 28 5e d7 2d 3a 91 69 ea bb 02b0 d4 dc 25 d5 2b b7 51 6d 3b a7 12 d7 5a d8 c0 ae 02c0 5d 49 3c 19 e3 8a 77 93 9e 7a 05 8d 71 3e 9c cc 02d0 ca 58 04 5f 43 6b 43 4b 1c 80 d3 65 47 24 06 e3 02e0 92 95 19 87 db 69 05 c8 0d 43 1d a1 84 51 13 5b 02f0 e7 e8 2b ca b3 58 cb 39 71 e6 14 05 b2 ff 17 98 0300 0d 6e 7e 67 e8 61 e2 82 01 c1 ee 30 b4 41 04 0f 0310 d0 68 78 d6 50 42 c9 55 82 a4 31 82 07 bf c7 00 0320 be 0c e3 28 89 ae c2 ff e5 08 5e 89 67 91 0d 87 0330 9f a0 e8 c0 ff 85 fd c5 10 b9 ff 2f bf 87 cf cb 0340 29 57 7d 68 09 9e 04 ff a0 5f 75 2a 73 d3 77 c7 0350 0d 3a 8b c2 da 80 e6 e7 80 ec 05 71 82 c3 3a d1 0360 de 38 72 52 25 8a 1e 18 e6 fa d9 10 32 7c e7 f4 0370 2f d1 e1 e0 51 5f 95 86 e2 f2 ef cb 9f 47 2b 1d 0380 bd ba c3 54 a4 16 21 51 e9 d9 2c 79 fb 08 bb 4d 0390 dc 56 f1 94 48 c0 17 5a 46 e2 e6 c4 91 fe c7 14 03a0 19 aa 43 a3 49 be a7 68 a9 2c 75 de 68 fd 95 91 03b0 e6 80 67 f3 19 70 94 d3 fb 87 ed 81 78 5e a0 75 Testing cipher ChaCha(encrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f IV 0000 00 00 00 00 00 00 00 00 00 01 02 03 04 05 06 07 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0210 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0230 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0250 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0270 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0290 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0310 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0330 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0350 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0370 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0390 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 f7 98 a1 89 f1 95 e6 69 82 10 5f fb 64 0b b7 75 0010 7f 57 9d a3 16 02 fc 93 ec 01 ac 56 f8 5a c3 c1 0020 34 a4 54 7b 73 3b 46 41 30 42 c9 44 00 49 17 69 0030 05 d3 be 59 ea 1c 53 f1 59 16 15 5c 2b e8 24 1a 0040 38 00 8b 9a 26 bc 35 94 1e 24 44 17 7c 8a de 66 0050 89 de 95 26 49 86 d9 58 89 fb 60 e8 46 29 c9 bd 0060 9a 5a cb 1c c1 18 be 56 3e b9 b3 a4 a4 72 f8 2e 0070 09 a7 e7 78 49 2b 56 2e f7 13 0e 88 df e0 31 c7 0080 9d b9 d4 f7 c7 a8 99 15 1b 9a 47 50 32 b6 3f c3 0090 85 24 5f e0 54 e3 dd 5a 97 a5 f5 76 fe 06 40 25 00a0 d3 ce 04 2c 56 6a b2 c5 07 b1 38 db 85 3e 3d 69 00b0 59 66 09 96 54 6c c9 c4 a6 ea fd c7 77 c0 40 d7 00c0 0e af 46 f7 6d ad 39 79 e5 c5 36 0c 33 17 16 6a 00d0 1c 89 4c 94 a3 71 87 6a 94 df 76 28 fe 4e aa f2 00e0 cc b2 7d 5a aa e0 ad 7a d0 f9 d4 b6 ad 3b 54 09 00f0 87 46 d4 52 4d 38 40 7a 6d eb 3a b7 8f ab 78 c9 0100 42 13 66 8b bb d3 94 c5 de 93 b8 53 17 8a dd d6 0110 b9 7f 9f a1 ec 3e 56 c0 0c 9d df f0 a4 4a 20 42 0120 41 17 5a 4c ab 0f 96 1b a5 3e de 9b df 96 0b 94 0130 f9 82 9b 1f 34 14 72 64 29 b3 62 c5 b5 38 e3 91 0140 52 0f 48 9b 7e d8 d2 0a e3 fd 49 e9 e2 59 e4 43 0150 97 51 4d 61 8c 96 c4 84 6b e3 c6 80 bd c1 1c 71 0160 dc bb e2 9c cf 80 d6 2a 09 38 fa 54 93 91 e6 ea 0170 57 ec be 26 06 79 0e c1 5d 22 24 ae 30 7c 14 42 0180 26 b7 c4 e8 c2 f9 7d 2a 1d 67 85 2d 29 be ba 11 0190 0e dd 44 51 97 01 20 62 a3 93 a9 c9 28 03 ad 3b 01a0 4f 31 d7 bc 60 33 cc f7 93 2c fe d3 f0 19 04 4d 01b0 25 90 59 16 77 72 86 f8 2f 9a 4c c1 ff e4 30 ff 01c0 d1 dc fc 27 de ed 32 7b 9f 96 30 d2 fa 96 9f b6 01d0 f0 60 3c d1 9d d9 a9 51 9e 67 3b cf cd 90 14 12 01e0 52 91 a4 46 69 ef 72 85 e7 4e d3 72 9b 67 7f 80 01f0 1c 3c df 05 8c 50 96 31 68 b4 96 04 37 16 c7 30 0200 7c d9 e0 cd d1 37 fc cb 0f 05 b4 7c db b9 5c 5f 0210 54 83 16 22 c3 65 2a 32 b2 53 1f e3 26 bc d6 e2 0220 bb f5 6a 19 4f a1 96 fb d1 a5 49 52 11 0f 51 c7 0230 34 33 86 5f 76 64 b8 36 68 5e 36 64 b3 d8 44 4a 0240 f8 9a 24 28 05 e1 8c 97 5f 11 46 32 49 96 fd e1 0250 70 07 cf 3e 6e 8f 4e 76 40 22 53 3e db fe 07 d4 0260 73 3e 48 bb 37 2d 75 b0 ef 48 ec 98 3e b7 85 32 0270 16 1c c5 29 e5 ab b8 98 37 df cc a6 26 1d bb 37 0280 c7 c5 e6 a8 74 78 bf 41 ee 85 a5 18 c0 f4 ef a9 0290 bd e8 28 c5 a7 1b 8e 46 59 7b 63 4a fd 20 4d 3c 02a0 50 13 34 23 9c 34 14 28 5e d7 2d 3a 91 69 ea bb 02b0 d4 dc 25 d5 2b b7 51 6d 3b a7 12 d7 5a d8 c0 ae 02c0 5d 49 3c 19 e3 8a 77 93 9e 7a 05 8d 71 3e 9c cc 02d0 ca 58 04 5f 43 6b 43 4b 1c 80 d3 65 47 24 06 e3 02e0 92 95 19 87 db 69 05 c8 0d 43 1d a1 84 51 13 5b 02f0 e7 e8 2b ca b3 58 cb 39 71 e6 14 05 b2 ff 17 98 0300 0d 6e 7e 67 e8 61 e2 82 01 c1 ee 30 b4 41 04 0f 0310 d0 68 78 d6 50 42 c9 55 82 a4 31 82 07 bf c7 00 0320 be 0c e3 28 89 ae c2 ff e5 08 5e 89 67 91 0d 87 0330 9f a0 e8 c0 ff 85 fd c5 10 b9 ff 2f bf 87 cf cb 0340 29 57 7d 68 09 9e 04 ff a0 5f 75 2a 73 d3 77 c7 0350 0d 3a 8b c2 da 80 e6 e7 80 ec 05 71 82 c3 3a d1 0360 de 38 72 52 25 8a 1e 18 e6 fa d9 10 32 7c e7 f4 0370 2f d1 e1 e0 51 5f 95 86 e2 f2 ef cb 9f 47 2b 1d 0380 bd ba c3 54 a4 16 21 51 e9 d9 2c 79 fb 08 bb 4d 0390 dc 56 f1 94 48 c0 17 5a 46 e2 e6 c4 91 fe c7 14 03a0 19 aa 43 a3 49 be a7 68 a9 2c 75 de 68 fd 95 91 03b0 e6 80 67 f3 19 70 94 d3 fb 87 ed 81 78 5e a0 75 03c0 e4 b6 5e 3e 4c 78 f8 1d a9 b7 51 c5 ef e0 24 15 03d0 23 01 c4 8e 63 24 5b 55 6c 4c 67 af f8 57 e5 ea 03e0 15 a9 08 d8 3a 1d 97 04 f8 e5 5e 73 52 b2 0b 69 03f0 4b f9 97 02 98 e6 b5 aa d3 3e a2 15 5d 10 5d 4e Testing cipher ChaCha(encrypt) Key 0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0010 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f IV 0000 00 00 00 00 00 00 00 00 00 01 02 03 04 05 06 07 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0210 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0230 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0250 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0270 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0290 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0310 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0330 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0350 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0370 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0390 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0410 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0430 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 f7 98 a1 89 f1 95 e6 69 82 10 5f fb 64 0b b7 75 0010 7f 57 9d a3 16 02 fc 93 ec 01 ac 56 f8 5a c3 c1 0020 34 a4 54 7b 73 3b 46 41 30 42 c9 44 00 49 17 69 0030 05 d3 be 59 ea 1c 53 f1 59 16 15 5c 2b e8 24 1a 0040 38 00 8b 9a 26 bc 35 94 1e 24 44 17 7c 8a de 66 0050 89 de 95 26 49 86 d9 58 89 fb 60 e8 46 29 c9 bd 0060 9a 5a cb 1c c1 18 be 56 3e b9 b3 a4 a4 72 f8 2e 0070 09 a7 e7 78 49 2b 56 2e f7 13 0e 88 df e0 31 c7 0080 9d b9 d4 f7 c7 a8 99 15 1b 9a 47 50 32 b6 3f c3 0090 85 24 5f e0 54 e3 dd 5a 97 a5 f5 76 fe 06 40 25 00a0 d3 ce 04 2c 56 6a b2 c5 07 b1 38 db 85 3e 3d 69 00b0 59 66 09 96 54 6c c9 c4 a6 ea fd c7 77 c0 40 d7 00c0 0e af 46 f7 6d ad 39 79 e5 c5 36 0c 33 17 16 6a 00d0 1c 89 4c 94 a3 71 87 6a 94 df 76 28 fe 4e aa f2 00e0 cc b2 7d 5a aa e0 ad 7a d0 f9 d4 b6 ad 3b 54 09 00f0 87 46 d4 52 4d 38 40 7a 6d eb 3a b7 8f ab 78 c9 0100 42 13 66 8b bb d3 94 c5 de 93 b8 53 17 8a dd d6 0110 b9 7f 9f a1 ec 3e 56 c0 0c 9d df f0 a4 4a 20 42 0120 41 17 5a 4c ab 0f 96 1b a5 3e de 9b df 96 0b 94 0130 f9 82 9b 1f 34 14 72 64 29 b3 62 c5 b5 38 e3 91 0140 52 0f 48 9b 7e d8 d2 0a e3 fd 49 e9 e2 59 e4 43 0150 97 51 4d 61 8c 96 c4 84 6b e3 c6 80 bd c1 1c 71 0160 dc bb e2 9c cf 80 d6 2a 09 38 fa 54 93 91 e6 ea 0170 57 ec be 26 06 79 0e c1 5d 22 24 ae 30 7c 14 42 0180 26 b7 c4 e8 c2 f9 7d 2a 1d 67 85 2d 29 be ba 11 0190 0e dd 44 51 97 01 20 62 a3 93 a9 c9 28 03 ad 3b 01a0 4f 31 d7 bc 60 33 cc f7 93 2c fe d3 f0 19 04 4d 01b0 25 90 59 16 77 72 86 f8 2f 9a 4c c1 ff e4 30 ff 01c0 d1 dc fc 27 de ed 32 7b 9f 96 30 d2 fa 96 9f b6 01d0 f0 60 3c d1 9d d9 a9 51 9e 67 3b cf cd 90 14 12 01e0 52 91 a4 46 69 ef 72 85 e7 4e d3 72 9b 67 7f 80 01f0 1c 3c df 05 8c 50 96 31 68 b4 96 04 37 16 c7 30 0200 7c d9 e0 cd d1 37 fc cb 0f 05 b4 7c db b9 5c 5f 0210 54 83 16 22 c3 65 2a 32 b2 53 1f e3 26 bc d6 e2 0220 bb f5 6a 19 4f a1 96 fb d1 a5 49 52 11 0f 51 c7 0230 34 33 86 5f 76 64 b8 36 68 5e 36 64 b3 d8 44 4a 0240 f8 9a 24 28 05 e1 8c 97 5f 11 46 32 49 96 fd e1 0250 70 07 cf 3e 6e 8f 4e 76 40 22 53 3e db fe 07 d4 0260 73 3e 48 bb 37 2d 75 b0 ef 48 ec 98 3e b7 85 32 0270 16 1c c5 29 e5 ab b8 98 37 df cc a6 26 1d bb 37 0280 c7 c5 e6 a8 74 78 bf 41 ee 85 a5 18 c0 f4 ef a9 0290 bd e8 28 c5 a7 1b 8e 46 59 7b 63 4a fd 20 4d 3c 02a0 50 13 34 23 9c 34 14 28 5e d7 2d 3a 91 69 ea bb 02b0 d4 dc 25 d5 2b b7 51 6d 3b a7 12 d7 5a d8 c0 ae 02c0 5d 49 3c 19 e3 8a 77 93 9e 7a 05 8d 71 3e 9c cc 02d0 ca 58 04 5f 43 6b 43 4b 1c 80 d3 65 47 24 06 e3 02e0 92 95 19 87 db 69 05 c8 0d 43 1d a1 84 51 13 5b 02f0 e7 e8 2b ca b3 58 cb 39 71 e6 14 05 b2 ff 17 98 0300 0d 6e 7e 67 e8 61 e2 82 01 c1 ee 30 b4 41 04 0f 0310 d0 68 78 d6 50 42 c9 55 82 a4 31 82 07 bf c7 00 0320 be 0c e3 28 89 ae c2 ff e5 08 5e 89 67 91 0d 87 0330 9f a0 e8 c0 ff 85 fd c5 10 b9 ff 2f bf 87 cf cb 0340 29 57 7d 68 09 9e 04 ff a0 5f 75 2a 73 d3 77 c7 0350 0d 3a 8b c2 da 80 e6 e7 80 ec 05 71 82 c3 3a d1 0360 de 38 72 52 25 8a 1e 18 e6 fa d9 10 32 7c e7 f4 0370 2f d1 e1 e0 51 5f 95 86 e2 f2 ef cb 9f 47 2b 1d 0380 bd ba c3 54 a4 16 21 51 e9 d9 2c 79 fb 08 bb 4d 0390 dc 56 f1 94 48 c0 17 5a 46 e2 e6 c4 91 fe c7 14 03a0 19 aa 43 a3 49 be a7 68 a9 2c 75 de 68 fd 95 91 03b0 e6 80 67 f3 19 70 94 d3 fb 87 ed 81 78 5e a0 75 03c0 e4 b6 5e 3e 4c 78 f8 1d a9 b7 51 c5 ef e0 24 15 03d0 23 01 c4 8e 63 24 5b 55 6c 4c 67 af f8 57 e5 ea 03e0 15 a9 08 d8 3a 1d 97 04 f8 e5 5e 73 52 b2 0b 69 03f0 4b f9 97 02 98 e6 b5 aa d3 3e a2 15 5d 10 5d 4e 0400 63 7d 1e 87 c4 0a 8e 5f 4e 8c 5a 16 a4 b8 f3 dc 0410 27 b3 17 21 d7 7a 65 fd 1e d6 f8 6b e2 5f b9 5d 0420 b2 9b 19 88 49 37 70 a7 c6 0e 45 1f f9 7d d2 41 0430 a2 36 85 1f c4 25 69 19 79 fe 30 22 65 59 ad 95 Testing cipher ChaCha(encrypt) Key 0000 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 IV 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 c5 d3 0a 7c e1 ec 11 93 78 c8 4f 48 7d 77 5a 85 0010 42 f1 3e ce 23 8a 94 55 e8 22 9e 88 8d e8 5b bd 0020 29 eb 63 d0 a1 7a 5b 99 9b 52 da 22 be 40 23 eb 0030 07 62 0a 54 f6 fa 6a d8 73 7b 71 eb 04 64 da c0 Testing cipher ChaCha(encrypt) Key 0000 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0010 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff IV 0000 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff 0010 00 00 00 00 00 00 00 00 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 d9 bf 3f 6b ce 6e d0 b5 42 54 55 77 67 fb 57 44 0010 3d d4 77 89 11 b6 06 05 5c 39 cc 25 e6 74 b8 36 0020 3f ea bc 57 fd e5 4f 79 0c 52 c8 ae 43 24 0b 79 0030 d4 90 42 b7 77 bf d6 cb 80 e9 31 27 0b 7f 50 eb Testing cipher ChaCha(encrypt) Key 0000 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 0010 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 IV 0000 00 00 00 00 00 00 00 00 aa aa aa aa aa aa aa aa 0010 00 00 00 00 00 00 00 00 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 af f7 41 82 93 f3 a5 53 89 4b 1e 74 84 bd 1e 8e 0010 de 19 6e ce d5 a1 d6 81 4d e3 70 91 e0 7e 07 6e 0020 34 bb ba 81 07 a6 86 c9 82 85 0f 0a 73 53 94 0d 0030 40 db 1a b0 b5 76 5b 78 b4 cf 47 3d 94 85 a3 dd Testing cipher ChaCha(encrypt) Key 0000 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 0010 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 IV 0000 00 00 00 00 00 00 00 00 55 55 55 55 55 55 55 55 0010 00 00 00 00 00 00 00 00 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 be a9 41 1a a4 53 c5 43 4a 5a e8 c9 28 62 f5 64 0010 39 68 55 a9 ea 6e 22 d6 d3 b5 0a e1 b3 66 33 11 0020 a4 a3 60 6c 67 1d 60 5c e1 6c 3a ec e8 e6 1e a1 0030 45 c5 97 75 01 7b ee 2f a6 f8 8a fc 75 80 69 f7 Testing cipher ChaCha(encrypt) Key 0000 aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 0010 aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa IV 0000 00 00 00 00 00 00 00 00 aa aa aa aa aa aa aa aa 0010 00 00 00 00 00 00 00 00 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 9a a2 a9 f6 56 ef de 5a a7 59 1c 5f ed 4b 35 ae 0010 a2 89 5d ec 7c b4 54 3b 9e 9f 21 f5 e7 bc bc f3 0020 c4 3c 74 8a 97 08 88 f8 24 83 93 a0 9d 43 e0 b7 0030 e1 64 bc 4d 0b 0f b2 40 a2 d7 21 15 c4 80 89 06 Testing cipher ChaCha(encrypt) Key 0000 00 11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff 0010 ff ee dd cc bb aa 99 88 77 66 55 44 33 22 11 00 IV 0000 00 00 00 00 00 00 00 00 0f 1e 2d 3c 4b 5a 69 78 0010 00 00 00 00 00 00 00 00 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 9f ad f4 09 c0 08 11 d0 04 31 d6 7e fb d8 8f ba 0010 59 21 8d 5d 67 08 b1 d6 85 86 3f ab bb 0e 96 1e 0020 ea 48 0f d6 fb 53 2b fd 49 4b 21 51 01 50 57 42 0030 3a b6 0a 63 fe 4f 55 f7 a2 12 e2 16 7c ca b9 31 Testing cipher ChaCha(encrypt) Key 0000 c4 6e c1 b1 8c e8 a8 78 72 5a 37 e7 80 df b7 35 0010 1f 68 ed 2e 19 4c 79 fb c6 ae be e1 a6 67 97 5d IV 0000 00 00 00 00 00 00 00 00 1a da 31 d5 cf 68 82 21 0010 00 00 00 00 00 00 00 00 Plaintext 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Ciphertext 0000 f6 3a 89 b7 5c 22 71 f9 36 88 16 54 2b a5 2f 06 0010 ed 49 24 17 92 30 2b 00 b5 e8 f8 0a e9 a4 73 af 0020 c2 5b 21 8f 51 9a f0 fd d4 06 36 2e 8d 69 de 7f 0030 54 c6 04 a6 e0 0f 35 3f 11 0f 77 1b dc a8 ab 92 PASS lib/libcrypto/evp Duration 0m01.06s