diff options
author | Jon Spillett <jon.spillett@oracle.com> | 2021-04-27 06:56:00 +0200 |
---|---|---|
committer | Tomas Mraz <tomas@openssl.org> | 2021-04-28 10:01:12 +0200 |
commit | e1491a2f15a985e642043f234240953886d2f989 (patch) | |
tree | 49e29056e64ff29333e481c4e63d5d0e51eaa5d2 /test/recipes | |
parent | Use "canonical" names when matching the output of the commands (diff) | |
download | openssl-e1491a2f15a985e642043f234240953886d2f989.tar.xz openssl-e1491a2f15a985e642043f234240953886d2f989.zip |
Add testing for updated cipher IV
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15041)
Diffstat (limited to 'test/recipes')
-rw-r--r-- | test/recipes/30-test_evp_data/evpciph_aes_common.txt | 74 | ||||
-rw-r--r-- | test/recipes/30-test_evp_data/evpciph_aria.txt | 12 | ||||
-rw-r--r-- | test/recipes/30-test_evp_data/evpciph_camellia.txt | 60 | ||||
-rw-r--r-- | test/recipes/30-test_evp_data/evpciph_des.txt | 3 | ||||
-rw-r--r-- | test/recipes/30-test_evp_data/evpciph_des3_common.txt | 1 | ||||
-rw-r--r-- | test/recipes/30-test_evp_data/evpciph_rc2.txt | 4 | ||||
-rw-r--r-- | test/recipes/30-test_evp_data/evpciph_rc5.txt | 8 | ||||
-rw-r--r-- | test/recipes/30-test_evp_data/evpciph_seed.txt | 42 |
8 files changed, 203 insertions, 1 deletions
diff --git a/test/recipes/30-test_evp_data/evpciph_aes_common.txt b/test/recipes/30-test_evp_data/evpciph_aes_common.txt index e2d88b1335..c0ed605646 100644 --- a/test/recipes/30-test_evp_data/evpciph_aes_common.txt +++ b/test/recipes/30-test_evp_data/evpciph_aes_common.txt @@ -148,24 +148,28 @@ Key = 2B7E151628AED2A6ABF7158809CF4F3C IV = 000102030405060708090A0B0C0D0E0F Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = 7649ABAC8119B246CEE98E9B12E9197D +NextIV = 7649abac8119b246cee98e9b12e9197d Cipher = AES-128-CBC Key = 2B7E151628AED2A6ABF7158809CF4F3C IV = 7649ABAC8119B246CEE98E9B12E9197D Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 5086CB9B507219EE95DB113A917678B2 +NextIV = 5086cb9b507219ee95db113a917678b2 Cipher = AES-128-CBC Key = 2B7E151628AED2A6ABF7158809CF4F3C IV = 5086CB9B507219EE95DB113A917678B2 Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 73BED6B8E3C1743B7116E69E22229516 +NextIV = 73bed6b8e3c1743b7116e69e22229516 Cipher = AES-128-CBC Key = 2B7E151628AED2A6ABF7158809CF4F3C IV = 73BED6B8E3C1743B7116E69E22229516 Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = 3FF1CAA1681FAC09120ECA307586E1A7 +NextIV = 3ff1caa1681fac09120eca307586e1a7 # CBC-AES192.Encrypt and CBC-AES192.Decrypt Cipher = AES-192-CBC @@ -173,24 +177,28 @@ Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B IV = 000102030405060708090A0B0C0D0E0F Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = 4F021DB243BC633D7178183A9FA071E8 +NextIV = 4f021db243bc633d7178183a9fa071e8 Cipher = AES-192-CBC Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B IV = 4F021DB243BC633D7178183A9FA071E8 Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = B4D9ADA9AD7DEDF4E5E738763F69145A +NextIV = b4d9ada9ad7dedf4e5e738763f69145a Cipher = AES-192-CBC Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B IV = B4D9ADA9AD7DEDF4E5E738763F69145A Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 571B242012FB7AE07FA9BAAC3DF102E0 +NextIV = 571b242012fb7ae07fa9baac3df102e0 Cipher = AES-192-CBC Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B IV = 571B242012FB7AE07FA9BAAC3DF102E0 Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = 08B0E27988598881D920A9E64F5615CD +NextIV = 08b0e27988598881d920a9e64f5615cd # CBC-AES256.Encrypt and CBC-AES256.Decrypt Cipher = AES-256-CBC @@ -198,24 +206,28 @@ Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 IV = 000102030405060708090A0B0C0D0E0F Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = F58C4C04D6E5F1BA779EABFB5F7BFBD6 +NextIV = f58c4c04d6e5f1ba779eabfb5f7bfbd6 Cipher = AES-256-CBC Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 IV = F58C4C04D6E5F1BA779EABFB5F7BFBD6 Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 9CFC4E967EDB808D679F777BC6702C7D +NextIV = 9cfc4e967edb808d679f777bc6702c7d Cipher = AES-256-CBC Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 IV = 9CFC4E967EDB808D679F777BC6702C7D Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 39F23369A9D9BACFA530E26304231461 +NextIV = 39f23369a9d9bacfa530e26304231461 Cipher = AES-256-CBC Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 IV = 39F23369A9D9BACFA530E26304231461 Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = B2EB05E2C39BE9FCDA6C19078C6A9D1B +NextIV = b2eb05e2c39be9fcda6c19078c6a9d1b # We don't support CFB{1,8}-AESxxx.{En,De}crypt # For all CFB128 encrypts and decrypts, the transformed sequence is @@ -227,6 +239,7 @@ IV = 000102030405060708090A0B0C0D0E0F Operation = ENCRYPT Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = 3B3FD92EB72DAD20333449F8E83CFB4A +NextIV = 3b3fd92eb72dad20333449f8e83cfb4a Cipher = AES-128-CFB Key = 2B7E151628AED2A6ABF7158809CF4F3C @@ -234,6 +247,7 @@ IV = 3B3FD92EB72DAD20333449F8E83CFB4A Operation = ENCRYPT Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = C8A64537A0B3A93FCDE3CDAD9F1CE58B +NextIV = c8a64537a0b3a93fcde3cdad9f1ce58b Cipher = AES-128-CFB Key = 2B7E151628AED2A6ABF7158809CF4F3C @@ -241,6 +255,7 @@ IV = C8A64537A0B3A93FCDE3CDAD9F1CE58B Operation = ENCRYPT Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 26751F67A3CBB140B1808CF187A4F4DF +NextIV = 26751f67a3cbb140b1808cf187a4f4df Cipher = AES-128-CFB Key = 2B7E151628AED2A6ABF7158809CF4F3C @@ -248,6 +263,7 @@ IV = 26751F67A3CBB140B1808CF187A4F4DF Operation = ENCRYPT Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = C04B05357C5D1C0EEAC4C66F9FF7F2E6 +NextIV = c04b05357c5d1c0eeac4c66f9ff7f2e6 # CFB128-AES128.Decrypt Cipher = AES-128-CFB @@ -256,6 +272,7 @@ IV = 000102030405060708090A0B0C0D0E0F Operation = DECRYPT Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = 3B3FD92EB72DAD20333449F8E83CFB4A +NextIV = 3b3fd92eb72dad20333449f8e83cfb4a Cipher = AES-128-CFB Key = 2B7E151628AED2A6ABF7158809CF4F3C @@ -263,6 +280,7 @@ IV = 3B3FD92EB72DAD20333449F8E83CFB4A Operation = DECRYPT Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = C8A64537A0B3A93FCDE3CDAD9F1CE58B +NextIV = c8a64537a0b3a93fcde3cdad9f1ce58b Cipher = AES-128-CFB Key = 2B7E151628AED2A6ABF7158809CF4F3C @@ -270,6 +288,7 @@ IV = C8A64537A0B3A93FCDE3CDAD9F1CE58B Operation = DECRYPT Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 26751F67A3CBB140B1808CF187A4F4DF +NextIV = 26751f67a3cbb140b1808cf187a4f4df Cipher = AES-128-CFB Key = 2B7E151628AED2A6ABF7158809CF4F3C @@ -277,6 +296,7 @@ IV = 26751F67A3CBB140B1808CF187A4F4DF Operation = DECRYPT Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = C04B05357C5D1C0EEAC4C66F9FF7F2E6 +NextIV = c04b05357c5d1c0eeac4c66f9ff7f2e6 # CFB128-AES192.Encrypt Cipher = AES-192-CFB @@ -285,6 +305,7 @@ IV = 000102030405060708090A0B0C0D0E0F Operation = ENCRYPT Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = CDC80D6FDDF18CAB34C25909C99A4174 +NextIV = cdc80d6fddf18cab34c25909c99a4174 Cipher = AES-192-CFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B @@ -292,6 +313,7 @@ IV = CDC80D6FDDF18CAB34C25909C99A4174 Operation = ENCRYPT Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 67CE7F7F81173621961A2B70171D3D7A +NextIV = 67ce7f7f81173621961a2b70171d3d7a Cipher = AES-192-CFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B @@ -299,6 +321,7 @@ IV = 67CE7F7F81173621961A2B70171D3D7A Operation = ENCRYPT Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 2E1E8A1DD59B88B1C8E60FED1EFAC4C9 +NextIV = 2e1e8a1dd59b88b1c8e60fed1efac4c9 Cipher = AES-192-CFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B @@ -306,6 +329,7 @@ IV = 2E1E8A1DD59B88B1C8E60FED1EFAC4C9 Operation = ENCRYPT Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = C05F9F9CA9834FA042AE8FBA584B09FF +NextIV = c05f9f9ca9834fa042ae8fba584b09ff # CFB128-AES192.Decrypt Cipher = AES-192-CFB @@ -314,6 +338,7 @@ IV = 000102030405060708090A0B0C0D0E0F Operation = DECRYPT Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = CDC80D6FDDF18CAB34C25909C99A4174 +NextIV = cdc80d6fddf18cab34c25909c99a4174 Cipher = AES-192-CFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B @@ -321,6 +346,7 @@ IV = CDC80D6FDDF18CAB34C25909C99A4174 Operation = DECRYPT Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 67CE7F7F81173621961A2B70171D3D7A +NextIV = 67ce7f7f81173621961a2b70171d3d7a Cipher = AES-192-CFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B @@ -328,6 +354,7 @@ IV = 67CE7F7F81173621961A2B70171D3D7A Operation = DECRYPT Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 2E1E8A1DD59B88B1C8E60FED1EFAC4C9 +NextIV = 2e1e8a1dd59b88b1c8e60fed1efac4c9 Cipher = AES-192-CFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B @@ -335,6 +362,7 @@ IV = 2E1E8A1DD59B88B1C8E60FED1EFAC4C9 Operation = DECRYPT Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = C05F9F9CA9834FA042AE8FBA584B09FF +NextIV = c05f9f9ca9834fa042ae8fba584b09ff # CFB128-AES256.Encrypt Cipher = AES-256-CFB @@ -343,6 +371,7 @@ IV = 000102030405060708090A0B0C0D0E0F Operation = ENCRYPT Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = DC7E84BFDA79164B7ECD8486985D3860 +NextIV = dc7e84bfda79164b7ecd8486985d3860 Cipher = AES-256-CFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 @@ -350,6 +379,7 @@ IV = DC7E84BFDA79164B7ECD8486985D3860 Operation = ENCRYPT Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 39FFED143B28B1C832113C6331E5407B +NextIV = 39ffed143b28b1c832113c6331e5407b Cipher = AES-256-CFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 @@ -357,6 +387,7 @@ IV = 39FFED143B28B1C832113C6331E5407B Operation = ENCRYPT Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = DF10132415E54B92A13ED0A8267AE2F9 +NextIV = df10132415e54b92a13ed0a8267ae2f9 Cipher = AES-256-CFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 @@ -364,6 +395,7 @@ IV = DF10132415E54B92A13ED0A8267AE2F9 Operation = ENCRYPT Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = 75A385741AB9CEF82031623D55B1E471 +NextIV = 75a385741ab9cef82031623d55b1e471 # CFB128-AES256.Decrypt Cipher = AES-256-CFB @@ -372,6 +404,7 @@ IV = 000102030405060708090A0B0C0D0E0F Operation = DECRYPT Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = DC7E84BFDA79164B7ECD8486985D3860 +NextIV = dc7e84bfda79164b7ecd8486985d3860 Cipher = AES-256-CFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 @@ -379,6 +412,7 @@ IV = DC7E84BFDA79164B7ECD8486985D3860 Operation = DECRYPT Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 39FFED143B28B1C832113C6331E5407B +NextIV = 39ffed143b28b1c832113c6331e5407b Cipher = AES-256-CFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 @@ -386,6 +420,7 @@ IV = 39FFED143B28B1C832113C6331E5407B Operation = DECRYPT Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = DF10132415E54B92A13ED0A8267AE2F9 +NextIV = df10132415e54b92a13ed0a8267ae2f9 Cipher = AES-256-CFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 @@ -393,6 +428,7 @@ IV = DF10132415E54B92A13ED0A8267AE2F9 Operation = DECRYPT Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = 75A385741AB9CEF82031623D55B1E471 +NextIV = 75a385741ab9cef82031623d55b1e471 # For all OFB encrypts and decrypts, the transformed sequence is # AES-bits-CFB:key:IV/output':plaintext:ciphertext:encdec @@ -402,24 +438,28 @@ Key = 2B7E151628AED2A6ABF7158809CF4F3C IV = 000102030405060708090A0B0C0D0E0F Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = 3B3FD92EB72DAD20333449F8E83CFB4A +NextIV = 50fe67cc996d32b6da0937e99bafec60 Cipher = AES-128-OFB Key = 2B7E151628AED2A6ABF7158809CF4F3C IV = 50FE67CC996D32B6DA0937E99BAFEC60 Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 7789508D16918F03F53C52DAC54ED825 +NextIV = d9a4dada0892239f6b8b3d7680e15674 Cipher = AES-128-OFB Key = 2B7E151628AED2A6ABF7158809CF4F3C IV = D9A4DADA0892239F6B8B3D7680E15674 Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 9740051E9C5FECF64344F7A82260EDCC +NextIV = a78819583f0308e7a6bf36b1386abf23 Cipher = AES-128-OFB Key = 2B7E151628AED2A6ABF7158809CF4F3C IV = A78819583F0308E7A6BF36B1386ABF23 Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = 304C6528F659C77866A510D9C1D6AE5E +NextIV = c6d3416d29165c6fcb8e51a227ba994e # OFB-AES192 Cipher = AES-192-OFB @@ -427,24 +467,28 @@ Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B IV = 000102030405060708090A0B0C0D0E0F Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = CDC80D6FDDF18CAB34C25909C99A4174 +NextIV = a609b38df3b1133dddff2718ba09565e Cipher = AES-192-OFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B IV = A609B38DF3B1133DDDFF2718BA09565E Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = FCC28B8D4C63837C09E81700C1100401 +NextIV = 52ef01da52602fe0975f78ac84bf8a50 Cipher = AES-192-OFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B IV = 52EF01DA52602FE0975F78AC84BF8A50 Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 8D9A9AEAC0F6596F559C6D4DAF59A5F2 +NextIV = bd5286ac63aabd7eb067ac54b553f71d Cipher = AES-192-OFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B IV = BD5286AC63AABD7EB067AC54B553F71D Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = 6D9F200857CA6C3E9CAC524BD9ACC92A +NextIV = 9b00044d8885f729318713303fc0fe3a # OFB-AES256 Cipher = AES-256-OFB @@ -452,24 +496,28 @@ Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 IV = 000102030405060708090A0B0C0D0E0F Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = DC7E84BFDA79164B7ECD8486985D3860 +NextIV = b7bf3a5df43989dd97f0fa97ebce2f4a Cipher = AES-256-OFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 IV = B7BF3A5DF43989DD97F0FA97EBCE2F4A Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 4FEBDC6740D20B3AC88F6AD82A4FB08D +NextIV = e1c656305ed1a7a6563805746fe03edc Cipher = AES-256-OFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 IV = E1C656305ED1A7A6563805746FE03EDC Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 71AB47A086E86EEDF39D1C5BBA97C408 +NextIV = 41635be625b48afc1666dd42a09d96e7 Cipher = AES-256-OFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 IV = 41635BE625B48AFC1666DD42A09D96E7 Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = 0126141D67F37BE8538F5A8BE740E484 +NextIV = f7b93058b8bce0fffea41bf0012cd394 Title = AES Counter test vectors from RFC3686 @@ -479,6 +527,7 @@ IV = 00000030000000000000000000000001 Operation = ENCRYPT Plaintext = 53696E676C6520626C6F636B206D7367 Ciphertext = E4095D4FB7A7B3792D6175A3261311B8 +NextIV = 00000030000000000000000000000002 Cipher = aes-128-ctr Key = 7E24067817FAE0D743D6CE1F32539163 @@ -486,6 +535,7 @@ IV = 006CB6DBC0543B59DA48D90B00000001 Operation = ENCRYPT Plaintext = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F Ciphertext = 5104A106168A72D9790D41EE8EDAD388EB2E1EFC46DA57C8FCE630DF9141BE28 +NextIV = 006cb6dbc0543b59da48d90b00000003 Cipher = aes-128-ctr Key = 7691BE035E5020A8AC6E618529F9A0DC @@ -493,6 +543,7 @@ IV = 00E0017B27777F3F4A1786F000000001 Operation = ENCRYPT Plaintext = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20212223 Ciphertext = C1CF48A89F2FFDD9CF4652E9EFDB72D74540A42BDE6D7836D59A5CEAAEF3105325B2072F +NextIV = 00e0017b27777f3f4a1786f000000004 Cipher = aes-192-ctr Key = 16AF5B145FC9F579C175F93E3BFB0EED863D06CCFDB78515 @@ -500,6 +551,7 @@ IV = 0000004836733C147D6D93CB00000001 Operation = ENCRYPT Plaintext = 53696E676C6520626C6F636B206D7367 Ciphertext = 4B55384FE259C9C84E7935A003CBE928 +NextIV = 0000004836733c147d6d93cb00000002 Cipher = aes-192-ctr Key = 7C5CB2401B3DC33C19E7340819E0F69C678C3DB8E6F6A91A @@ -507,6 +559,7 @@ IV = 0096B03B020C6EADC2CB500D00000001 Operation = ENCRYPT Plaintext = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F Ciphertext = 453243FC609B23327EDFAAFA7131CD9F8490701C5AD4A79CFC1FE0FF42F4FB00 +NextIV = 0096b03b020c6eadc2cb500d00000003 Cipher = aes-192-ctr Key = 02BF391EE8ECB159B959617B0965279BF59B60A786D3E0FE @@ -514,6 +567,7 @@ IV = 0007BDFD5CBD60278DCC091200000001 Operation = ENCRYPT Plaintext = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20212223 Ciphertext = 96893FC55E5C722F540B7DD1DDF7E758D288BC95C69165884536C811662F2188ABEE0935 +NextIV = 0007bdfd5cbd60278dcc091200000004 Cipher = aes-256-ctr Key = 776BEFF2851DB06F4C8A0542C8696F6C6A81AF1EEC96B4D37FC1D689E6C1C104 @@ -521,6 +575,7 @@ IV = 00000060DB5672C97AA8F0B200000001 Operation = ENCRYPT Plaintext = 53696E676C6520626C6F636B206D7367 Ciphertext = 145AD01DBF824EC7560863DC71E3E0C0 +NextIV = 00000060db5672c97aa8f0b200000002 Cipher = aes-256-ctr Key = F6D66D6BD52D59BB0796365879EFF886C66DD51A5B6A99744B50590C87A23884 @@ -528,6 +583,7 @@ IV = 00FAAC24C1585EF15A43D87500000001 Operation = ENCRYPT Plaintext = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F Ciphertext = F05E231B3894612C49EE000B804EB2A9B8306B508F839D6A5530831D9344AF1C +NextIV = 00faac24c1585ef15a43d87500000003 Cipher = aes-256-ctr Key = FF7A617CE69148E4F1726E2F43581DE2AA62D9F805532EDFF1EED687FB54153D @@ -535,6 +591,7 @@ IV = 001CC5B751A51D70A1C1114800000001 Operation = ENCRYPT Plaintext = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20212223 Ciphertext = EB6C52821D0BBBF7CE7594462ACA4FAAB407DF866569FD07F48CC0B583D6071F1EC0E6B8 +NextIV = 001cc5b751a51d70a1c1114800000004 # Self-generated vector to trigger false carry on big-endian platforms Cipher = aes-128-ctr @@ -543,6 +600,7 @@ IV = 00000000000000007FFFFFFFFFFFFFFF Operation = ENCRYPT Plaintext = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F Ciphertext = A2D459477E6432BD74184B1B5370D2243CDC202BC43583B2A55D288CDBBD1E03 +NextIV = 00000000000000008000000000000001 # AES CCM 256 bit key Cipher = aes-256-ccm @@ -590,6 +648,7 @@ AAD = Tag = ab6e47d42cec13bdf53a67b21257bddf Plaintext = 00000000000000000000000000000000 Ciphertext = 0388dace60b6a392f328c2b971b2fe78 +NextIV = 000000000000000000000000 Cipher = aes-128-gcm Key = feffe9928665731c6d6a8f9467308308 @@ -598,6 +657,7 @@ AAD = Tag = 4d5c2af327cd64a62cf35abd2ba6fab4 Plaintext = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b391aafd255 Ciphertext = 42831ec2217774244b7221b784d0d49ce3aa212f2c02a4e035c17e2329aca12e21d514b25466931c7d8f6a5aac84aa051ba30b396a0aac973d58e091473f5985 +NextIV = cafebabefacedbaddecaf888 Cipher = aes-128-gcm Key = feffe9928665731c6d6a8f9467308308 @@ -606,6 +666,7 @@ AAD = feedfacedeadbeeffeedfacedeadbeefabaddad2 Tag = 5bc94fbc3221a5db94fae95ae7121a47 Plaintext = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b39 Ciphertext = 42831ec2217774244b7221b784d0d49ce3aa212f2c02a4e035c17e2329aca12e21d514b25466931c7d8f6a5aac84aa051ba30b396a0aac973d58e091 +NextIV = cafebabefacedbaddecaf888 Cipher = aes-128-gcm Key = feffe9928665731c6d6a8f9467308308 @@ -648,6 +709,7 @@ AAD = Tag = 2ff58d80033927ab8ef4d4587514f0fb Plaintext = 00000000000000000000000000000000 Ciphertext = 98e7247c07f0fe411c267e4384b0f600 +NextIV = 000000000000000000000000 Cipher = aes-192-gcm Key = feffe9928665731c6d6a8f9467308308feffe9928665731c @@ -656,6 +718,7 @@ AAD = Tag = 9924a7c8587336bfb118024db8674a14 Plaintext = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b391aafd255 Ciphertext = 3980ca0b3c00e841eb06fac4872a2757859e1ceaa6efd984628593b40ca1e19c7d773d00c144c525ac619d18c84a3f4718e2448b2fe324d9ccda2710acade256 +NextIV = cafebabefacedbaddecaf888 Cipher = aes-192-gcm Key = feffe9928665731c6d6a8f9467308308feffe9928665731c @@ -664,6 +727,7 @@ AAD = feedfacedeadbeeffeedfacedeadbeefabaddad2 Tag = 2519498e80f1478f37ba55bd6d27618c Plaintext = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b39 Ciphertext = 3980ca0b3c00e841eb06fac4872a2757859e1ceaa6efd984628593b40ca1e19c7d773d00c144c525ac619d18c84a3f4718e2448b2fe324d9ccda2710 +NextIV = cafebabefacedbaddecaf888 Cipher = aes-192-gcm Key = feffe9928665731c6d6a8f9467308308feffe9928665731c @@ -706,6 +770,7 @@ AAD = Tag = d0d1c8a799996bf0265b98b5d48ab919 Plaintext = 00000000000000000000000000000000 Ciphertext = cea7403d4d606b6e074ec5d3baf39d18 +NextIV = 000000000000000000000000 Cipher = aes-256-gcm Key = feffe9928665731c6d6a8f9467308308feffe9928665731c6d6a8f9467308308 @@ -714,6 +779,7 @@ AAD = Tag = b094dac5d93471bdec1a502270e3cc6c Plaintext = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b391aafd255 Ciphertext = 522dc1f099567d07f47f37a32a84427d643a8cdcbfe5c0c97598a2bd2555d1aa8cb08e48590dbb3da7b08b1056828838c5f61e6393ba7a0abcc9f662898015ad +NextIV = cafebabefacedbaddecaf888 Cipher = aes-256-gcm Key = feffe9928665731c6d6a8f9467308308feffe9928665731c6d6a8f9467308308 @@ -722,6 +788,7 @@ AAD = feedfacedeadbeeffeedfacedeadbeefabaddad2 Tag = 76fc6ece0f4e1768cddf8853bb2d551b Plaintext = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b39 Ciphertext = 522dc1f099567d07f47f37a32a84427d643a8cdcbfe5c0c97598a2bd2555d1aa8cb08e48590dbb3da7b08b1056828838c5f61e6393ba7a0abcc9f662 +NextIV = cafebabefacedbaddecaf888 Cipher = aes-256-gcm Key = feffe9928665731c6d6a8f9467308308feffe9928665731c6d6a8f9467308308 @@ -767,6 +834,7 @@ AAD = Tag = 9dd0a376b08e40eb00c35f29f9ea61a4 Plaintext = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Ciphertext = 0388dace60b6a392f328c2b971b2fe78f795aaab494b5923f7fd89ff948bc1e0200211214e7394da2089b6acd093abe0 +NextIV = 000000000000000000000000 # 80 bytes plaintext Cipher = aes-128-gcm @@ -776,6 +844,7 @@ AAD = Tag = 98885a3a22bd4742fe7b72172193b163 Plaintext = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Ciphertext = 0388dace60b6a392f328c2b971b2fe78f795aaab494b5923f7fd89ff948bc1e0200211214e7394da2089b6acd093abe0c94da219118e297d7b7ebcbcc9c388f28ade7d85a8ee35616f7124a9d5270291 +NextIV = 000000000000000000000000 # 128 bytes plaintext Cipher = aes-128-gcm @@ -785,6 +854,7 @@ AAD = Tag = cac45f60e31efd3b5a43b98a22ce1aa1 Plaintext = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Ciphertext = 0388dace60b6a392f328c2b971b2fe78f795aaab494b5923f7fd89ff948bc1e0200211214e7394da2089b6acd093abe0c94da219118e297d7b7ebcbcc9c388f28ade7d85a8ee35616f7124a9d527029195b84d1b96c690ff2f2de30bf2ec89e00253786e126504f0dab90c48a30321de3345e6b0461e7c9e6c6b7afedde83f40 +NextIV = 000000000000000000000000 # 192 bytes plaintext, iv is chosen so that initial counter LSB is 0xFF Cipher = aes-128-gcm @@ -821,6 +891,7 @@ AAD = 00000000000000000000000000000000101112131415161718191a1b1c1d1e1f Tag = 3b629ccfbc1119b7319e1dce2cd6fd6d Plaintext = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f Ciphertext = 6268c6fa2a80b2d137467f092f657ac04d89be2beaa623d61b5a868c8f03ff95d3dcee23ad2f1ab3a6c80eaf4b140eb05de3457f0fbc111a6b43d0763aa422a3013cf1dc37fe417d1fbfc449b75d4cc5 +NextIV = dbcca32ebf9b804617c3aa9e Title = AES XTS test vectors from IEEE Std 1619-2007 @@ -1097,6 +1168,7 @@ Key = 2B7E151628AED2A6ABF7158809CF4F3C IV = 73BED6B8E3C1743B7116E69E22229516 Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = 3FF1CAA1681FAC09120ECA307586E1A7 +NextIV = 3ff1caa1681fac09120eca307586e1a7 Cipher = aES-128-CTR Key = AE6852F8121067CC4BF7A5765577F39E @@ -1104,6 +1176,7 @@ IV = 00000030000000000000000000000001 Operation = ENCRYPT Plaintext = 53696E676C6520626C6F636B206D7367 Ciphertext = E4095D4FB7A7B3792D6175A3261311B8 +NextIV = 00000030000000000000000000000002 Cipher = AES-128-GcM Key = 00000000000000000000000000000000 @@ -1112,4 +1185,5 @@ AAD = Tag = ab6e47d42cec13bdf53a67b21257bddf Plaintext = 00000000000000000000000000000000 Ciphertext = 0388dace60b6a392f328c2b971b2fe78 +NextIV = 000000000000000000000000 diff --git a/test/recipes/30-test_evp_data/evpciph_aria.txt b/test/recipes/30-test_evp_data/evpciph_aria.txt index be1698d822..503351e12e 100644 --- a/test/recipes/30-test_evp_data/evpciph_aria.txt +++ b/test/recipes/30-test_evp_data/evpciph_aria.txt @@ -39,12 +39,14 @@ Key = 00112233445566778899aabbccddeeff IV = 0f1e2d3c4b5a69788796a5b4c3d2e1f0 Plaintext = 11111111aaaaaaaa11111111bbbbbbbb11111111cccccccc11111111dddddddd22222222aaaaaaaa22222222bbbbbbbb22222222cccccccc22222222dddddddd33333333aaaaaaaa33333333bbbbbbbb33333333cccccccc33333333dddddddd44444444aaaaaaaa44444444bbbbbbbb44444444cccccccc44444444dddddddd55555555aaaaaaaa55555555bbbbbbbb55555555cccccccc55555555dddddddd Ciphertext = 49d61860b14909109cef0d22a9268134fadf9fb23151e9645fba75018bdb1538b53334634bbf7d4cd4b5377033060c155fe3948ca75de1031e1d85619e0ad61eb419a866b3c2dbfd10a4ed18b22149f75897f0b8668b0c1c542c687778835fb7cd46e45f85eaa7072437dd9fa6793d6f8d4ccefc4eb1ac641ac1bd30b18c6d64c49bca137eb21c2e04da62712ca2b4f540c57112c38791852cfac7a5d19ed83a +NextIV = 40c57112c38791852cfac7a5d19ed83a Cipher = ARIA-128-CFB Key = 00112233445566778899aabbccddeeff IV = 0f1e2d3c4b5a69788796a5b4c3d2e1f0 Plaintext = 11111111aaaaaaaa11111111bbbbbbbb11111111cccccccc11111111dddddddd22222222aaaaaaaa22222222bbbbbbbb22222222cccccccc22222222dddddddd33333333aaaaaaaa33333333bbbbbbbb33333333cccccccc33333333dddddddd44444444aaaaaaaa44444444bbbbbbbb44444444cccccccc44444444dddddddd55555555aaaaaaaa55555555bbbbbbbb55555555cccccccc55555555dddddddd Ciphertext = 3720e53ba7d615383406b09f0a05a200c07c21e6370f413a5d132500a68285017c61b434c7b7ca9685a51071861e4d4bb873b599b479e2d573dddeafba89f812ac6a9e44d554078eb3be94839db4b33da3f59c063123a7ef6f20e10579fa4fd239100ca73b52d4fcafeadee73f139f78f9b7614c2b3b9dbe010f87db06a89a9435f79ce8121431371f4e87b984e0230c22a6dacb32fc42dcc6accef33285bf11 +NextIV = 22a6dacb32fc42dcc6accef33285bf11 Cipher = ARIA-128-CFB8 Key = 00112233445566778899aabbccddeeff @@ -57,12 +59,14 @@ Key = 00112233445566778899aabbccddeeff IV = 0f1e2d3c4b5a69788796a5b4c3d2e1f0 Plaintext = 11111111aaaaaaaa11111111bbbbbbbb11111111cccccccc11111111dddddddd22222222aaaaaaaa22222222bbbbbbbb22222222cccccccc22222222dddddddd33333333aaaaaaaa33333333bbbbbbbb33333333cccccccc33333333dddddddd44444444aaaaaaaa44444444bbbbbbbb44444444cccccccc44444444dddddddd55555555aaaaaaaa55555555bbbbbbbb55555555cccccccc55555555dddddddd Ciphertext = 3720e53ba7d615383406b09f0a05a2000063063f0560083483faeb041c8adecef30cf80cefb002a0d280759168ec01db3d49f61aced260bd43eec0a2731730eec6fa4f2304319cf8ccac2d7be7833e4f8ae6ce967012c1c6badc5d28e7e4144f6bf5cebe01253ee202afce4bc61f28dec069a6f16f6c8a7dd2afae44148f6ff4d0029d5c607b5fa6b8c8a6301cde5c7033565cd0b8f0974ab490b236197ba04a +NextIV = 66030985743c5b86e1c5e763c4a67d97 Cipher = ARIA-128-CTR Key = 00112233445566778899aabbccddeeff IV = 00000000000000000000000000000000 Plaintext = 11111111aaaaaaaa11111111bbbbbbbb11111111cccccccc11111111dddddddd22222222aaaaaaaa22222222bbbbbbbb22222222cccccccc22222222dddddddd33333333aaaaaaaa33333333bbbbbbbb33333333cccccccc33333333dddddddd44444444aaaaaaaa44444444bbbbbbbb44444444cccccccc44444444dddddddd55555555aaaaaaaa55555555bbbbbbbb55555555cccccccc55555555dddddddd Ciphertext = ac5d7de805a0bf1c57c854501af60fa11497e2a34519dea1569e91e5b5ccae2ff3bfa1bf975f4571f48be191613546c3911163c085f871f0e7ae5f2a085b81851c2a3ddf20ecb8fa51901aec8ee4ba32a35dab67bb72cd9140ad188a967ac0fbbdfa94ea6cce47dcf8525ab5a814cfeb2bb60ee2b126e2d9d847c1a9e96f9019e3e6a7fe40d3829afb73db1cc245646addb62d9b907baaafbe46a73dbc131d3d +NextIV = 0000000000000000000000000000000a Cipher = ARIA-192-ECB Key = 00112233445566778899aabbccddeeff0011223344556677 @@ -74,12 +78,14 @@ Key = 00112233445566778899aabbccddeeff0011223344556677 IV = 0f1e2d3c4b5a69788796a5b4c3d2e1f0 Plaintext = 11111111aaaaaaaa11111111bbbbbbbb11111111cccccccc11111111dddddddd22222222aaaaaaaa22222222bbbbbbbb22222222cccccccc22222222dddddddd33333333aaaaaaaa33333333bbbbbbbb33333333cccccccc33333333dddddddd44444444aaaaaaaa44444444bbbbbbbb44444444cccccccc44444444dddddddd55555555aaaaaaaa55555555bbbbbbbb55555555cccccccc55555555dddddddd Ciphertext = afe6cf23974b533c672a826264ea785f4e4f7f780dc7f3f1e0962b80902386d514e9c3e77259de92dd1102ffab086c1ea52a71260db5920a83295c25320e421147ca45d532f327b856ea947cd2196ae2e040826548b4c891b0ed0ca6e714dbc4631998d548110d666b3d54c2a091955c6f05beb4f62309368696c9791fc4c551564a2637f194346ec45fbca6c72a5b4612e208d531d6c34cc5c64eac6bd0cf8c +NextIV = 12e208d531d6c34cc5c64eac6bd0cf8c Cipher = ARIA-192-CFB Key = 00112233445566778899aabbccddeeff0011223344556677 IV = 0f1e2d3c4b5a69788796a5b4c3d2e1f0 Plaintext = 11111111aaaaaaaa11111111bbbbbbbb11111111cccccccc11111111dddddddd22222222aaaaaaaa22222222bbbbbbbb22222222cccccccc22222222dddddddd33333333aaaaaaaa33333333bbbbbbbb33333333cccccccc33333333dddddddd44444444aaaaaaaa44444444bbbbbbbb44444444cccccccc44444444dddddddd55555555aaaaaaaa55555555bbbbbbbb55555555cccccccc55555555dddddddd Ciphertext = 4171f7192bf4495494d2736129640f5c4d87a9a213664c9448477c6ecc2013598d9766952dd8c3868f17e36ef66fd84bfa45d1593d2d6ee3ea2115047d710d4fb66187caa3a315b3c8ea2d313962edcfe5a3e2028d5ba9a09fd5c65c19d3440e477f0cab0628ec6902c73ee02f1afee9f80115be7b9df82d1e28228e28581a20560e195cbb9e2b327bf56fd2d0ae5502e42c13e9b4015d4da42dc859252e7da4 +NextIV = e42c13e9b4015d4da42dc859252e7da4 Cipher = ARIA-192-CFB8 Key = 00112233445566778899aabbccddeeff0011223344556677 @@ -92,12 +98,14 @@ Key = 00112233445566778899aabbccddeeff0011223344556677 IV = 0f1e2d3c4b5a69788796a5b4c3d2e1f0 Plaintext = 11111111aaaaaaaa11111111bbbbbbbb11111111cccccccc11111111dddddddd22222222aaaaaaaa22222222bbbbbbbb22222222cccccccc22222222dddddddd33333333aaaaaaaa33333333bbbbbbbb33333333cccccccc33333333dddddddd44444444aaaaaaaa44444444bbbbbbbb44444444cccccccc44444444dddddddd55555555aaaaaaaa55555555bbbbbbbb55555555cccccccc55555555dddddddd Ciphertext = 4171f7192bf4495494d2736129640f5cc224d26d364b5a06ddde13d0f1e74faa846de354c63cda77469d1a2d425c47ff41734c71b3fa1fcdc11e0b2de22bfeed54898e233df652c75ae136e61de6524e62b3f806fb2e8e616eb410a1b9500537e327ffb04f19f7f82fde2b122100261f81b82723bf936be7beaaf3067d1c036001f1ade71422268d274d7dc6c6ae1970b27a5f2c2f39c1d241fe8cac5ccd74e9 +NextIV = e72f0a79e3f50d1e14abd9f98110a934 Cipher = ARIA-192-CTR Key = 00112233445566778899aabbccddeeff0011223344556677 IV = 00000000000000000000000000000000 Plaintext = 11111111aaaaaaaa11111111bbbbbbbb11111111cccccccc11111111dddddddd22222222aaaaaaaa22222222bbbbbbbb22222222cccccccc22222222dddddddd33333333aaaaaaaa33333333bbbbbbbb33333333cccccccc33333333dddddddd44444444aaaaaaaa44444444bbbbbbbb44444444cccccccc44444444dddddddd55555555aaaaaaaa55555555bbbbbbbb55555555cccccccc55555555dddddddd Ciphertext = 08625ca8fe569c19ba7af3760a6ed1cef4d199263e999dde14082dbba7560b79a4c6b456b8707dce751f9854f18893dfdb3f4e5afa539733e6f1e70b98ba37891f8f81e95df8efc26c7ce043504cb18958b865e4e316cd2aa1c97f31bf23dc046ef326b95a692a191ba0f2a41c5fe9ae070f236ff7078e703b42666caafbdd20bad74ac4c20c0f46c7ca24c151716575c947da16c90cfe1bf217a41cfebe7531 +NextIV = 0000000000000000000000000000000a Cipher = ARIA-256-ECB Key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff @@ -109,12 +117,14 @@ Key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff IV = 0f1e2d3c4b5a69788796a5b4c3d2e1f0 Plaintext = 11111111aaaaaaaa11111111bbbbbbbb11111111cccccccc11111111dddddddd22222222aaaaaaaa22222222bbbbbbbb22222222cccccccc22222222dddddddd33333333aaaaaaaa33333333bbbbbbbb33333333cccccccc33333333dddddddd44444444aaaaaaaa44444444bbbbbbbb44444444cccccccc44444444dddddddd55555555aaaaaaaa55555555bbbbbbbb55555555cccccccc55555555dddddddd Ciphertext = 523a8a806ae621f155fdd28dbc34e1ab7b9b42432ad8b2efb96e23b13f0a6e52f36185d50ad002c5f601bee5493f118b243ee2e313642bffc3902e7b2efd9a12fa682edd2d23c8b9c5f043c18b17c1ec4b5867918270fbec1027c19ed6af833da5d620994668ca22f599791d292dd6273b2959082aafb7a996167cce1eec5f0cfd15f610d87e2dda9ba68ce1260ca54b222491418374294e7909b1e8551cd8de +NextIV = 222491418374294e7909b1e8551cd8de Cipher = ARIA-256-CFB Key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff IV = 0f1e2d3c4b5a69788796a5b4c3d2e1f0 Plaintext = 11111111aaaaaaaa11111111bbbbbbbb11111111cccccccc11111111dddddddd22222222aaaaaaaa22222222bbbbbbbb22222222cccccccc22222222dddddddd33333333aaaaaaaa33333333bbbbbbbb33333333cccccccc33333333dddddddd44444444aaaaaaaa44444444bbbbbbbb44444444cccccccc44444444dddddddd55555555aaaaaaaa55555555bbbbbbbb55555555cccccccc55555555dddddddd Ciphertext = 26834705b0f2c0e2588d4a7f09009635f28bb93d8c31f870ec1e0bdb082b66fa402dd9c202be300c4517d196b14d4ce11dce97f7aaba54341b0d872cc9b63753a3e8556a14be6f7b3e27e3cfc39caf80f2a355aa50dc83c09c7b11828694f8e4aa726c528976b53f2c877f4991a3a8d28adb63bd751846ffb2350265e179d4990753ae8485ff9b4133ddad5875b84a90cbcfa62a045d726df71b6bda0eeca0be +NextIV = cbcfa62a045d726df71b6bda0eeca0be Cipher = ARIA-256-CFB8 Key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff @@ -127,12 +137,14 @@ Key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff IV = 0f1e2d3c4b5a69788796a5b4c3d2e1f0 Plaintext = 11111111aaaaaaaa11111111bbbbbbbb11111111cccccccc11111111dddddddd22222222aaaaaaaa22222222bbbbbbbb22222222cccccccc22222222dddddddd33333333aaaaaaaa33333333bbbbbbbb33333333cccccccc33333333dddddddd44444444aaaaaaaa44444444bbbbbbbb44444444cccccccc44444444dddddddd55555555aaaaaaaa55555555bbbbbbbb55555555cccccccc55555555dddddddd Ciphertext = 26834705b0f2c0e2588d4a7f0900963584c256815c4292b59f8d3f966a75b52345b4f5f98c785d3f368a8d5ff89b7f950ceab3cd63773c2621d652b8ef98b4196afb2c2b30496bc5b7d9e7f9084f9d855f63a511751c8909e7a6deadbe0a67a4fb89383ca5d209c6f66f793fc471195c476fb9c1eab2ac91e680e454b4f3ed9a67fb52f09c29b965b23cfa6f3f6bbb2a86c6cdbaa2857bf2486f543231892a52 +NextIV = d39398ef6e49b73e1d3a0167ec54f78f Cipher = ARIA-256-CTR Key = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff IV = 00000000000000000000000000000000 Plaintext = 11111111aaaaaaaa11111111bbbbbbbb11111111cccccccc11111111dddddddd22222222aaaaaaaa22222222bbbbbbbb22222222cccccccc22222222dddddddd33333333aaaaaaaa33333333bbbbbbbb33333333cccccccc33333333dddddddd44444444aaaaaaaa44444444bbbbbbbb44444444cccccccc44444444dddddddd55555555aaaaaaaa55555555bbbbbbbb55555555cccccccc55555555dddddddd Ciphertext = 30026c329666141721178b99c0a1f1b2f06940253f7b3089e2a30ea86aa3c88f5940f05ad7ee41d71347bb7261e348f18360473fdf7d4e7723bffb4411cc13f6cdd89f3bc7b9c768145022c7a74f14d7c305cd012a10f16050c23f1ae5c23f45998d13fbaa041e51619577e0772764896a5d4516d8ffceb3bf7e05f613edd9a60cdcedaff9cfcaf4e00d445a54334f73ab2cad944e51d266548e61c6eb0aa1cd +NextIV = 0000000000000000000000000000000a Title = ARIA GCM test vectors from RFC8269 diff --git a/test/recipes/30-test_evp_data/evpciph_camellia.txt b/test/recipes/30-test_evp_data/evpciph_camellia.txt index 3a48fd778e..361d07e638 100644 --- a/test/recipes/30-test_evp_data/evpciph_camellia.txt +++ b/test/recipes/30-test_evp_data/evpciph_camellia.txt @@ -124,24 +124,28 @@ Key = 2B7E151628AED2A6ABF7158809CF4F3C IV = 000102030405060708090A0B0C0D0E0F Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = 1607CF494B36BBF00DAEB0B503C831AB +NextIV = 1607cf494b36bbf00daeb0b503c831ab Cipher = CAMELLIA-128-CBC Key = 2B7E151628AED2A6ABF7158809CF4F3C IV = 1607CF494B36BBF00DAEB0B503C831AB Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = A2F2CF671629EF7840C5A5DFB5074887 +NextIV = a2f2cf671629ef7840c5a5dfb5074887 Cipher = CAMELLIA-128-CBC Key = 2B7E151628AED2A6ABF7158809CF4F3C IV = A2F2CF671629EF7840C5A5DFB5074887 Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 0F06165008CF8B8B5A63586362543E54 +NextIV = 0f06165008cf8b8b5a63586362543e54 Cipher = CAMELLIA-128-CBC Key = 2B7E151628AED2A6ABF7158809CF4F3C IV = 36A84CDAFD5F9A85ADA0F0A993D6D577 Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = 74C64268CDB8B8FAF5B34E8AF3732980 +NextIV = 74c64268cdb8b8faf5b34e8af3732980 # CBC-CAMELLIA192.Encrypt and CBC-CAMELLIA192.Decrypt @@ -150,24 +154,28 @@ Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B IV = 000102030405060708090A0B0C0D0E0F Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = 2A4830AB5AC4A1A2405955FD2195CF93 +NextIV = 2a4830ab5ac4a1a2405955fd2195cf93 Cipher = CAMELLIA-192-CBC Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B IV = 2A4830AB5AC4A1A2405955FD2195CF93 Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 5D5A869BD14CE54264F892A6DD2EC3D5 +NextIV = 5d5a869bd14ce54264f892a6dd2ec3d5 Cipher = CAMELLIA-192-CBC Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B IV = 5D5A869BD14CE54264F892A6DD2EC3D5 Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 37D359C3349836D884E310ADDF68C449 +NextIV = 37d359c3349836d884e310addf68c449 Cipher = CAMELLIA-192-CBC Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B IV = 37D359C3349836D884E310ADDF68C449 Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = 01FAAA930B4AB9916E9668E1428C6B08 +NextIV = 01faaa930b4ab9916e9668e1428c6b08 # CBC-CAMELLIA256.Encrypt and CBC-CAMELLIA256.Decrypt @@ -176,24 +184,28 @@ Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 IV = 000102030405060708090A0B0C0D0E0F Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = E6CFA35FC02B134A4D2C0B6737AC3EDA +NextIV = e6cfa35fc02b134a4d2c0b6737ac3eda Cipher = CAMELLIA-256-CBC Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 IV = E6CFA35FC02B134A4D2C0B6737AC3EDA Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 36CBEB73BD504B4070B1B7DE2B21EB50 +NextIV = 36cbeb73bd504b4070b1b7de2b21eb50 Cipher = CAMELLIA-256-CBC Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 IV = 36CBEB73BD504B4070B1B7DE2B21EB50 Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = E31A6055297D96CA3330CDF1B1860A83 +NextIV = e31a6055297d96ca3330cdf1b1860a83 Cipher = CAMELLIA-256-CBC Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 IV = E31A6055297D96CA3330CDF1B1860A83 Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = 5D563F6D1CCCF236051C0C5C1C58F28F +NextIV = 5d563f6d1cccf236051c0c5c1c58f28f # We don't support CFB{1,8}-CAMELLIAxxx.{En,De}crypt @@ -206,6 +218,7 @@ IV = 000102030405060708090A0B0C0D0E0F Operation = ENCRYPT Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = 14F7646187817EB586599146B82BD719 +NextIV = 14f7646187817eb586599146b82bd719 Cipher = CAMELLIA-128-CFB Key = 2B7E151628AED2A6ABF7158809CF4F3C @@ -213,6 +226,7 @@ IV = 14F7646187817EB586599146B82BD719 Operation = ENCRYPT Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = A53D28BB82DF741103EA4F921A44880B +NextIV = a53d28bb82df741103ea4f921a44880b Cipher = CAMELLIA-128-CFB Key = 2B7E151628AED2A6ABF7158809CF4F3C @@ -220,6 +234,7 @@ IV = A53D28BB82DF741103EA4F921A44880B Operation = ENCRYPT Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 9C2157A664626D1DEF9EA420FDE69B96 +NextIV = 9c2157a664626d1def9ea420fde69b96 Cipher = CAMELLIA-128-CFB Key = 2B7E151628AED2A6ABF7158809CF4F3C @@ -227,6 +242,7 @@ IV = 9C2157A664626D1DEF9EA420FDE69B96 Operation = ENCRYPT Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = 742A25F0542340C7BAEF24CA8482BB09 +NextIV = 742a25f0542340c7baef24ca8482bb09 # CFB128-CAMELLIA128.Decrypt @@ -236,6 +252,7 @@ IV = 000102030405060708090A0B0C0D0E0F Operation = DECRYPT Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = 14F7646187817EB586599146B82BD719 +NextIV = 14f7646187817eb586599146b82bd719 Cipher = CAMELLIA-128-CFB Key = 2B7E151628AED2A6ABF7158809CF4F3C @@ -243,6 +260,7 @@ IV = 14F7646187817EB586599146B82BD719 Operation = DECRYPT Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = A53D28BB82DF741103EA4F921A44880B +NextIV = a53d28bb82df741103ea4f921a44880b Cipher = CAMELLIA-128-CFB Key = 2B7E151628AED2A6ABF7158809CF4F3C @@ -250,6 +268,7 @@ IV = A53D28BB82DF741103EA4F921A44880B Operation = DECRYPT Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 9C2157A664626D1DEF9EA420FDE69B96 +NextIV = 9c2157a664626d1def9ea420fde69b96 Cipher = CAMELLIA-128-CFB Key = 2B7E151628AED2A6ABF7158809CF4F3C @@ -257,6 +276,7 @@ IV = 9C2157A664626D1DEF9EA420FDE69B96 Operation = DECRYPT Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = 742A25F0542340C7BAEF24CA8482BB09 +NextIV = 742a25f0542340c7baef24ca8482bb09 # CFB128-CAMELLIA192.Encrypt @@ -266,6 +286,7 @@ IV = 000102030405060708090A0B0C0D0E0F Operation = ENCRYPT Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = C832BB9780677DAA82D9B6860DCD565E +NextIV = c832bb9780677daa82d9b6860dcd565e Cipher = CAMELLIA-192-CFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B @@ -273,6 +294,7 @@ IV = C832BB9780677DAA82D9B6860DCD565E Operation = ENCRYPT Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 86F8491627906D780C7A6D46EA331F98 +NextIV = 86f8491627906d780c7a6d46ea331f98 Cipher = CAMELLIA-192-CFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B @@ -280,6 +302,7 @@ IV = 86F8491627906D780C7A6D46EA331F98 Operation = ENCRYPT Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 69511CCE594CF710CB98BB63D7221F01 +NextIV = 69511cce594cf710cb98bb63d7221f01 Cipher = CAMELLIA-192-CFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B @@ -287,6 +310,7 @@ IV = 69511CCE594CF710CB98BB63D7221F01 Operation = ENCRYPT Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = D5B5378A3ABED55803F25565D8907B84 +NextIV = d5b5378a3abed55803f25565d8907b84 # CFB128-CAMELLIA192.Decrypt @@ -296,6 +320,7 @@ IV = 000102030405060708090A0B0C0D0E0F Operation = DECRYPT Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = C832BB9780677DAA82D9B6860DCD565E +NextIV = c832bb9780677daa82d9b6860dcd565e Cipher = CAMELLIA-192-CFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B @@ -303,6 +328,7 @@ IV = C832BB9780677DAA82D9B6860DCD565E Operation = DECRYPT Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 86F8491627906D780C7A6D46EA331F98 +NextIV = 86f8491627906d780c7a6d46ea331f98 Cipher = CAMELLIA-192-CFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B @@ -310,6 +336,7 @@ IV = 86F8491627906D780C7A6D46EA331F98 Operation = DECRYPT Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 69511CCE594CF710CB98BB63D7221F01 +NextIV = 69511cce594cf710cb98bb63d7221f01 Cipher = CAMELLIA-192-CFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B @@ -317,6 +344,7 @@ IV = 69511CCE594CF710CB98BB63D7221F01 Operation = DECRYPT Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = D5B5378A3ABED55803F25565D8907B84 +NextIV = d5b5378a3abed55803f25565d8907b84 # CFB128-CAMELLIA256.Encrypt @@ -326,6 +354,7 @@ IV = 000102030405060708090A0B0C0D0E0F Operation = ENCRYPT Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = CF6107BB0CEA7D7FB1BD31F5E7B06C93 +NextIV = cf6107bb0cea7d7fb1bd31f5e7b06c93 Cipher = CAMELLIA-256-CFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 @@ -333,6 +362,7 @@ IV = CF6107BB0CEA7D7FB1BD31F5E7B06C93 Operation = ENCRYPT Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 89BEDB4CCDD864EA11BA4CBE849B5E2B +NextIV = 89bedb4ccdd864ea11ba4cbe849b5e2b Cipher = CAMELLIA-256-CFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 @@ -340,6 +370,7 @@ IV = 89BEDB4CCDD864EA11BA4CBE849B5E2B Operation = ENCRYPT Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 555FC3F34BDD2D54C62D9E3BF338C1C4 +NextIV = 555fc3f34bdd2d54c62d9e3bf338c1c4 Cipher = CAMELLIA-256-CFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 @@ -347,6 +378,7 @@ IV = 555FC3F34BDD2D54C62D9E3BF338C1C4 Operation = ENCRYPT Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = 5953ADCE14DB8C7F39F1BD39F359BFFA +NextIV = 5953adce14db8c7f39f1bd39f359bffa # CFB128-CAMELLIA256.Decrypt @@ -356,6 +388,7 @@ IV = 000102030405060708090A0B0C0D0E0F Operation = DECRYPT Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = CF6107BB0CEA7D7FB1BD31F5E7B06C93 +NextIV = cf6107bb0cea7d7fb1bd31f5e7b06c93 Cipher = CAMELLIA-256-CFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 @@ -363,6 +396,7 @@ IV = CF6107BB0CEA7D7FB1BD31F5E7B06C93 Operation = DECRYPT Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 89BEDB4CCDD864EA11BA4CBE849B5E2B +NextIV = 89bedb4ccdd864ea11ba4cbe849b5e2b Cipher = CAMELLIA-256-CFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 @@ -370,6 +404,7 @@ IV = 89BEDB4CCDD864EA11BA4CBE849B5E2B Operation = DECRYPT Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 555FC3F34BDD2D54C62D9E3BF338C1C4 +NextIV = 555fc3f34bdd2d54c62d9e3bf338c1c4 Cipher = CAMELLIA-256-CFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 @@ -377,6 +412,7 @@ IV = 555FC3F34BDD2D54C62D9E3BF338C1C4 Operation = DECRYPT Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = 5953ADCE14DB8C7F39F1BD39F359BFFA +NextIV = 5953adce14db8c7f39f1bd39f359bffa # For all OFB encrypts and decrypts, the transformed sequence is @@ -388,6 +424,7 @@ IV = 000102030405060708090A0B0C0D0E0F Operation = ENCRYPT Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = 14F7646187817EB586599146B82BD719 +NextIV = 7f36da83a9c1e1236f64ef57cbb8c033 Cipher = CAMELLIA-128-OFB Key = 2B7E151628AED2A6ABF7158809CF4F3C @@ -395,6 +432,7 @@ IV = 50FE67CC996D32B6DA0937E99BAFEC60 Operation = ENCRYPT Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 25623DB569CA51E01482649977E28D84 +NextIV = 8b4fb7e277c9fd7c8a350b35324d03d5 Cipher = CAMELLIA-128-OFB Key = 2B7E151628AED2A6ABF7158809CF4F3C @@ -402,6 +440,7 @@ IV = D9A4DADA0892239F6B8B3D7680E15674 Operation = ENCRYPT Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = C776634A60729DC657D12B9FCA801E98 +NextIV = f7be7f0cc32e79d7b22aea86d08a4c77 Cipher = CAMELLIA-128-OFB Key = 2B7E151628AED2A6ABF7158809CF4F3C @@ -409,6 +448,7 @@ IV = A78819583F0308E7A6BF36B1386ABF23 Operation = ENCRYPT Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = D776379BE0E50825E681DA1A4C980E8E +NextIV = 21e913de3faa93324baa9b61aaf4399e # OFB-CAMELLIA128.Decrypt @@ -418,6 +458,7 @@ IV = 000102030405060708090A0B0C0D0E0F Operation = DECRYPT Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = 14F7646187817EB586599146B82BD719 +NextIV = 7f36da83a9c1e1236f64ef57cbb8c033 Cipher = CAMELLIA-128-OFB Key = 2B7E151628AED2A6ABF7158809CF4F3C @@ -425,6 +466,7 @@ IV = 50FE67CC996D32B6DA0937E99BAFEC60 Operation = DECRYPT Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 25623DB569CA51E01482649977E28D84 +NextIV = 8b4fb7e277c9fd7c8a350b35324d03d5 Cipher = CAMELLIA-128-OFB Key = 2B7E151628AED2A6ABF7158809CF4F3C @@ -432,6 +474,7 @@ IV = D9A4DADA0892239F6B8B3D7680E15674 Operation = DECRYPT Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = C776634A60729DC657D12B9FCA801E98 +NextIV = f7be7f0cc32e79d7b22aea86d08a4c77 Cipher = CAMELLIA-128-OFB Key = 2B7E151628AED2A6ABF7158809CF4F3C @@ -439,6 +482,7 @@ IV = A78819583F0308E7A6BF36B1386ABF23 Operation = DECRYPT Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = D776379BE0E50825E681DA1A4C980E8E +NextIV = 21e913de3faa93324baa9b61aaf4399e # OFB-CAMELLIA192.Encrypt @@ -448,6 +492,7 @@ IV = 000102030405060708090A0B0C0D0E0F Operation = ENCRYPT Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = C832BB9780677DAA82D9B6860DCD565E +NextIV = a3f30575ae27e23c6be4c8977e5e4174 Cipher = CAMELLIA-192-OFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B @@ -455,6 +500,7 @@ IV = A609B38DF3B1133DDDFF2718BA09565E Operation = ENCRYPT Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 8ECEB7D0350D72C7F78562AEBDF99339 +NextIV = 20e33d872b0ede5b69320d02f8561d68 Cipher = CAMELLIA-192-OFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B @@ -462,6 +508,7 @@ IV = 52EF01DA52602FE0975F78AC84BF8A50 Operation = ENCRYPT Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = BDD62DBBB9700846C53B507F544696F0 +NextIV = 8d1e31fd1a2cec5720c091664e4cc41f Cipher = CAMELLIA-192-OFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B @@ -469,6 +516,7 @@ IV = BD5286AC63AABD7EB067AC54B553F71D Operation = ENCRYPT Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = E28014E046B802F385C4C2E13EAD4A72 +NextIV = 141f30a599f799e428ef839ad8c17d62 # OFB-CAMELLIA192.Decrypt @@ -478,6 +526,7 @@ IV = 000102030405060708090A0B0C0D0E0F Operation = DECRYPT Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = C832BB9780677DAA82D9B6860DCD565E +NextIV = a3f30575ae27e23c6be4c8977e5e4174 Cipher = CAMELLIA-192-OFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B @@ -485,6 +534,7 @@ IV = A609B38DF3B1133DDDFF2718BA09565E Operation = DECRYPT Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 8ECEB7D0350D72C7F78562AEBDF99339 +NextIV = 20e33d872b0ede5b69320d02f8561d68 Cipher = CAMELLIA-192-OFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B @@ -492,6 +542,7 @@ IV = 52EF01DA52602FE0975F78AC84BF8A50 Operation = DECRYPT Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = BDD62DBBB9700846C53B507F544696F0 +NextIV = 8d1e31fd1a2cec5720c091664e4cc41f Cipher = CAMELLIA-192-OFB Key = 8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B @@ -499,6 +550,7 @@ IV = BD5286AC63AABD7EB067AC54B553F71D Operation = DECRYPT Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = E28014E046B802F385C4C2E13EAD4A72 +NextIV = 141f30a599f799e428ef839ad8c17d62 # OFB-CAMELLIA256.Encrypt @@ -508,6 +560,7 @@ IV = 000102030405060708090A0B0C0D0E0F Operation = ENCRYPT Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = CF6107BB0CEA7D7FB1BD31F5E7B06C93 +NextIV = a4a0b95922aae2e958804fe494237bb9 Cipher = CAMELLIA-256-OFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 @@ -515,6 +568,7 @@ IV = B7BF3A5DF43989DD97F0FA97EBCE2F4A Operation = ENCRYPT Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 127AD97E8E3994E4820027D7BA109368 +NextIV = bc575329903a38781cb7487bffbf1d39 Cipher = CAMELLIA-256-OFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 @@ -522,6 +576,7 @@ IV = E1C656305ED1A7A6563805746FE03EDC Operation = ENCRYPT Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 6BFF6265A6A6B7A535BC65A80B17214E +NextIV = 5b377e2305fa53b4d047a4b1111d73a1 Cipher = CAMELLIA-256-OFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 @@ -529,6 +584,7 @@ IV = 41635BE625B48AFC1666DD42A09D96E7 Operation = ENCRYPT Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = 0A4A0404E26AA78A27CB271E8BF3CF20 +NextIV = fcd520413d253c9d8ae066656d9ff830 # OFB-CAMELLIA256.Decrypt @@ -538,6 +594,7 @@ IV = 000102030405060708090A0B0C0D0E0F Operation = DECRYPT Plaintext = 6BC1BEE22E409F96E93D7E117393172A Ciphertext = CF6107BB0CEA7D7FB1BD31F5E7B06C93 +NextIV = a4a0b95922aae2e958804fe494237bb9 Cipher = CAMELLIA-256-OFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 @@ -545,6 +602,7 @@ IV = B7BF3A5DF43989DD97F0FA97EBCE2F4A Operation = DECRYPT Plaintext = AE2D8A571E03AC9C9EB76FAC45AF8E51 Ciphertext = 127AD97E8E3994E4820027D7BA109368 +NextIV = bc575329903a38781cb7487bffbf1d39 Cipher = CAMELLIA-256-OFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 @@ -552,6 +610,7 @@ IV = E1C656305ED1A7A6563805746FE03EDC Operation = DECRYPT Plaintext = 30C81C46A35CE411E5FBC1191A0A52EF Ciphertext = 6BFF6265A6A6B7A535BC65A80B17214E +NextIV = 5b377e2305fa53b4d047a4b1111d73a1 Cipher = CAMELLIA-256-OFB Key = 603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4 @@ -559,6 +618,7 @@ IV = 41635BE625B48AFC1666DD42A09D96E7 Operation = DECRYPT Plaintext = F69F2445DF4F9B17AD2B417BE66C3710 Ciphertext = 0A4A0404E26AA78A27CB271E8BF3CF20 +NextIV = fcd520413d253c9d8ae066656d9ff830 # Camellia test vectors from RFC5528 diff --git a/test/recipes/30-test_evp_data/evpciph_des.txt b/test/recipes/30-test_evp_data/evpciph_des.txt index 83b66e0dca..104ae50f50 100644 --- a/test/recipes/30-test_evp_data/evpciph_des.txt +++ b/test/recipes/30-test_evp_data/evpciph_des.txt @@ -58,6 +58,7 @@ Key = 0123456789abcdef IV = 1234567890abcdef Plaintext = 4e6f772069732074 Ciphertext = e5c7cdde872bf27c +NextIV = e5c7cdde872bf27c Availablein = legacy Cipher = DES-CFB8 @@ -72,7 +73,7 @@ Key = 0123456789abcdef IV = 1234567890abcdef Plaintext = 4e6f77206973207468652074696d6520666f7220616c6c20 Ciphertext = f3096249c7f46e51a69e839b1a92f78403467133898ea622 - +NextIV = 03467133898ea622 Title = DES Tests (various sources) diff --git a/test/recipes/30-test_evp_data/evpciph_des3_common.txt b/test/recipes/30-test_evp_data/evpciph_des3_common.txt index e8e2bf152f..511fabfaac 100644 --- a/test/recipes/30-test_evp_data/evpciph_des3_common.txt +++ b/test/recipes/30-test_evp_data/evpciph_des3_common.txt @@ -19,3 +19,4 @@ Key = 0123456789abcdeff1e0d3c2b5a49786fedcba9876543210 IV = fedcba9876543210 Plaintext = 37363534333231204E6F77206973207468652074696D6520666F722000000000 Ciphertext = 3FE301C962AC01D02213763C1CBD4CDC799657C064ECF5D41C673812CFDE9675 +NextIV = 1c673812cfde9675 diff --git a/test/recipes/30-test_evp_data/evpciph_rc2.txt b/test/recipes/30-test_evp_data/evpciph_rc2.txt index 0ca3d7ca60..62dea3d23a 100644 --- a/test/recipes/30-test_evp_data/evpciph_rc2.txt +++ b/test/recipes/30-test_evp_data/evpciph_rc2.txt @@ -38,6 +38,7 @@ KeyBits = 63 IV = 0000000000000000 Plaintext = 000102030405060708090A0B0C0D0E0F Ciphertext = b406b9037baf2d866614ef5e55e95b8d +NextIV = 6614ef5e55e95b8d Availablein = legacy Cipher = RC2-40-CBC @@ -45,6 +46,7 @@ Key = 0000000000 IV = 0000000000000000 Plaintext = 0102030405060708 Ciphertext = 61ae28bcf59d1f6f +NextIV = 61ae28bcf59d1f6f Availablein = legacy Cipher = RC2-40-CBC @@ -90,6 +92,7 @@ KeyBits = 63 IV = 0000000000000000 Plaintext = 000102030405060708090A0B0C0D0E0F Ciphertext = ebb671fa972288f87cb1810b91f2ae39 +NextIV = 7cb1810b91f2ae39 Availablein = legacy Cipher = RC2-OFB @@ -105,6 +108,7 @@ IV = 0000000000000000 KeyBits = 63 Plaintext = 000102030405060708090A0B0C0D0E0F Ciphertext = ebb671fa972288f8f8587d8069d61d58 +NextIV = f051778b65db1357 Availablein = legacy Cipher = RC2-OFB diff --git a/test/recipes/30-test_evp_data/evpciph_rc5.txt b/test/recipes/30-test_evp_data/evpciph_rc5.txt index a5f9a822c6..185f91a047 100644 --- a/test/recipes/30-test_evp_data/evpciph_rc5.txt +++ b/test/recipes/30-test_evp_data/evpciph_rc5.txt @@ -35,6 +35,7 @@ Key = 00000000000000000000000000000000 IV = 0000000000000000 Plaintext = 0000000000000000 Ciphertext = 21a5dbee154b8f6d +NextIV = 21a5dbee154b8f6d Availablein = legacy Cipher = RC5-CBC @@ -42,6 +43,7 @@ Key = 0102030405060708090A0B0C0D0E0F10 IV = 0102030405060708 Plaintext = 000102030405060708090A0B0C0D0E0F Ciphertext = eeebae12d768ac9e5b3d6072a9c76c65 +NextIV = 5b3d6072a9c76c65 #Self generated. Bigger key. Availablein = legacy @@ -50,6 +52,7 @@ Key = 0102030405060708090A0B0C0D0E0F1000000000 IV = 0102030405060708 Plaintext = 000102030405060708090A0B0C0D0E0F Ciphertext = af64972111a80ec28871c51dd4bfe8de +NextIV = 8871c51dd4bfe8de Availablein = legacy Cipher = RC5-OFB @@ -57,6 +60,7 @@ Key = 00000000000000000000000000000000 IV = 0000000000000000 Plaintext = 0000000000000000 Ciphertext = 21a5dbee154b8f6d +NextIV = 21a5dbee154b8f6d Availablein = legacy Cipher = RC5-OFB @@ -64,6 +68,7 @@ Key = 0102030405060708090A0B0C0D0E0F10 IV = 0102030405060708 Plaintext = 000102030405060708090A0B0C0D0E0F Ciphertext = c0ad101b40fc7ffdfc386ea5ecf458b7 +NextIV = f43164aee0f956b8 #Self generated. Bigger key. Availablein = legacy @@ -72,6 +77,7 @@ Key = 0102030405060708090A0B0C0D0E0F1000000000 IV = 0102030405060708 Plaintext = 000102030405060708090A0B0C0D0E0F Ciphertext = 66ff8fee03d45533dde93632e8f81f6f +NextIV = d5e03c39e4f51160 Availablein = legacy Cipher = RC5-CFB @@ -79,6 +85,7 @@ Key = 00000000000000000000000000000000 IV = 0000000000000000 Plaintext = 0000000000000000 Ciphertext = 21a5dbee154b8f6d +NextIV = 21a5dbee154b8f6d Availablein = legacy Cipher = RC5-CFB @@ -86,6 +93,7 @@ Key = 0102030405060708090A0B0C0D0E0F10 IV = 0102030405060708 Plaintext = 000102030405060708090A0B0C0D0E0F Ciphertext = c0ad101b40fc7ffdeb97c6173bf2987e +NextIV = eb97c6173bf2987e Availablein = legacy Cipher = RC5-CFB diff --git a/test/recipes/30-test_evp_data/evpciph_seed.txt b/test/recipes/30-test_evp_data/evpciph_seed.txt index e794b5b6d1..92a35abde3 100644 --- a/test/recipes/30-test_evp_data/evpciph_seed.txt +++ b/test/recipes/30-test_evp_data/evpciph_seed.txt @@ -14,6 +14,7 @@ Key = ed2401ad22fa255991bafdb01fefd697 IV = 93eb149f92c9905bae5cd34da06c3c8e Plaintext = b40d7003d9b6904b35622750c91a24575bb9a632364aa26e3ac0cf3a9c9d0dcb Ciphertext = f072c5b1a0588c105af8301adcd91dd067f6822155304bf3aad75ceb44341c25 +NextIV = 67f6822155304bf3aad75ceb44341c25 Availablein = legacy Cipher = SEED-CBC @@ -21,6 +22,7 @@ Key = 88e34f8f081779f1e9f394370ad40589 IV = 268d66a735a81a816fbad9fa36162501 Plaintext = d76d0d18327ec562b15e6bc365ac0c0f8d41e0bb938568aeebfd92ed1affa096394d20fc5277ddfc4de8b0fce1eb2b93d4ae40ef4768c613b50b8942f7d4b9b3 Ciphertext = a293eae9d9aebfac37ba714bd774e427e8b706d7e7d9a097228639e0b62b3b34ced11609cef2abaaec2edf979308f379c31527a8267783e5cba3538982b48d06 +NextIV = c31527a8267783e5cba3538982b48d06 Title = SEED ECB Test vectors (from RFC4269) @@ -88,6 +90,7 @@ Key = 085b8af6788fa6bc1a0b47dcf50fbd35 IV = 58cb2b12bb52c6f14b56da9210524864 Plaintext = 4b5a872260293312eea1a570fd39c788 Ciphertext = 5c460dc6a83060ee36ec55c5ce6448c1 +NextIV = 5c460dc6a83060ee36ec55c5ce6448c1 Availablein = legacy Cipher = SEED-CFB @@ -95,6 +98,7 @@ Key = 701ccc4c0e36e512ce077f5af6ccb957 IV = 5337ddeaf89a00dd4d58d860de968469 Plaintext = cc1172f2f80866d0768b25f70fcf6361aab7c627c8488f97525d7d88949beeea Ciphertext = a6841e5e4dea28f28d7a83031442c86e5b68d1048cda42452964df577d3c0abc +NextIV = 5b68d1048cda42452964df577d3c0abc Availablein = legacy Cipher = SEED-CFB @@ -102,6 +106,7 @@ Key = 0a8e8876c96cddf3223069002002c99f IV = b125a20ecd79e8b5ae91af738037acf7 Plaintext = 4fd0ecac65bfd321c88ebca0daea35d2b061205d696aab08bea68320db65451a6d6c3679fdf633f37cf8ebcf1fa94b91 Ciphertext = 4081ec9257303ae208eea0411d7977eb82e3b8d4f2d03d299f98fbddd519812c2bbe7af6d5c13b8fa5b15f233911eaaf +NextIV = 2bbe7af6d5c13b8fa5b15f233911eaaf Availablein = legacy Cipher = SEED-CFB @@ -109,6 +114,7 @@ Key = b9ba9fa32cc491d8ac2beb5f99193d57 IV = 95511452b71e53e93afad07ba1aa4d98 Plaintext = b40382705aaeea41097c309da6cd06010f15e09c0130fa4b3af69cc8da109d1f0f0a2661f1a8b89bab7e7009dcbb8a883d46254a830c45cd87981e0ea4e490fa Ciphertext = d9add2885d52163ff04060b8ee46a6e02374af2f895e28ac6d2a964ca8e78bcc9e4e2d4a7a4a11cce7a605a5c0b79c7b8f546ce9159014cb4b462454de902646 +NextIV = 8f546ce9159014cb4b462454de902646 Availablein = legacy Cipher = SEED-CFB @@ -116,6 +122,7 @@ Key = 5947bbd78b06bb5ea2fc67ed7b24216e IV = 8e4722ad2230b15f2eea302173bc1795 Plaintext = 9e69423653c20c982794ed35d63c1a78e8ac14f37e1888ae4bf273bfe119891b2e4ed8ac46e7a9a463c7a710298d43b02f0c5606bcfc08adceeef2ec61867f8bede498e53163803f2f86fc58782fb841 Ciphertext = 48af72fe5b7449786965500fe685b9ebbebd15b0afcc9ecc8ce424a931d55462c52dc2cfb41eb17f3cedce1ad1546c348a190846510a427216230575245462b61161c1ef7515e209bc809b66309521d1 +NextIV = 1161c1ef7515e209bc809b66309521d1 Availablein = legacy Cipher = SEED-CFB @@ -123,6 +130,7 @@ Key = abce650e78f969b3b210151c74117fd2 IV = bc4659fbb7073c1f2185cd8ac5314bd1 Plaintext = 322eae07df5ad2ddd64bba34e42d30c1b884f842e71efa123345a3fb0c39884c57dd4c2c6fb0c42e69ff5a269d59af3a6144853c182edb376ca65947d7ccefae6806ba25c4f527706ba85a353c0fd10e3cb244dd93a2d060d7b055058dde1dff Ciphertext = b343343a7f0fd1c0874c8c43cb4078c6da6b6691d1747a6c583f0b93e77d0b1b58e605f80d2f9e0f06d61f75cb03b81f543f5f309aa5cfe3c1d39359be074383d9159bb0b3e51e7b7742cd439b355926589fabfc7b45bbcbb81d84828dc81947 +NextIV = 589fabfc7b45bbcbb81d84828dc81947 Availablein = legacy Cipher = SEED-CFB @@ -130,6 +138,7 @@ Key = 9f56e19b09dd3fee0e110f71e9967b7a IV = 1155cf4231bf7ac55d5e6eb27a974fad Plaintext = ad1e4d3162a5084f581117639a13fc35df5449625ffe0f01e57d9a8726875be8515926ffe7449e30cd69ed4ca0c1b8b4486051c2d0fa2f6474a69c0afce2aec349d778a22edf81678145765b714c1b7c197287da56f59141d6978618729e1d89be20ace3de7d9b3c9b2d195ab6bc0fd4 Ciphertext = e5f75f794db9d60f1a8f64dcb241c4463b0bd8ecc57b4aea8f87db1478debdb02b9fb9a9f159b24a2b292681683394bd067fe07026043557391aa59f77421497205a44896bde4e74af04ac231f7918f66d65bf5211e3ff9d7628feee17331a9260b7412b561b1f8eaece42532bff6de7 +NextIV = 60b7412b561b1f8eaece42532bff6de7 Availablein = legacy Cipher = SEED-CFB @@ -137,6 +146,7 @@ Key = 31c485c996d6ceb2d17e0aa05b2490e4 IV = 8c37f33405051b4c50abd16c6456643e Plaintext = ac68de6a2c2144c6b4fd975a8dec93447391e7c9a4fde63d36be7f23ad186f96cd92b5e8adb546880d100329e97fe8204fad860e6dd8b3c0eed4805387536b9ccc63d6c74938b83dce2c93cc0a04a6025b7563d9e5e7239ae27819fb3844848a51e4294f273401ad9e592f8a170334b042f0667233b29f92b9b13262eb73232a Ciphertext = 9775a5c6dab170473a48e938e4bb036533476535c545ba27e149a2efc4f37dd4d8d45f769e74b080122077bf6d049cc146040bd56da957d644cc37abd2a20d795ad0b4a31f44f94e8b2bdeef0b7507c05a4b12dc84986d8e6c2beb1e5f6b16a057df782da903fd4bcc913e3ffc5fc75145a329e57528be7c34a92542cb80eab8 +NextIV = 45a329e57528be7c34a92542cb80eab8 Availablein = legacy Cipher = SEED-CFB @@ -144,6 +154,7 @@ Key = 556ccfa360ecb5025032dddb124cad4d IV = d54c6fdcc85dc0a28c0b06205fee8854 Plaintext = 71fbf180effac3dca0d69d40e4017dbe50455396f9fb6507ef7df26507de156cded8edd41a05fb25f352cbcdf3b2d770f90fa87f84863e0c2ed3b2dd770a1abfc489ad1ca82a28d061bd7039a6b5788da021657136def0c78d0b0cc7cfbec9512cf579811fd01185f3fdd2ab857328be4b63d293956b43df130e484b9861eccb1d06992b095e7febb0fb394c1954aeab Ciphertext = d43fe04c874d091a7953ed15589f7b4b6b509c21746a366b0c32f135a9e84c6c2a1bb8d2f6a3a389f95b903db62030b1ab54ff45b1a837ada720977944707fe8ea159714f8e7cfd5299227249aec14920ab5a877a57e4b23a951bda95b8f98b908a55f73792f86944de919b0a18cc50e13c549b6d7da8806062afb125c388f02d914548f5747b1bd227520018d97066e +NextIV = d914548f5747b1bd227520018d97066e Availablein = legacy Cipher = SEED-CFB @@ -151,6 +162,7 @@ Key = 7cb81fc4b203b0fa9bec49759bd515c2 IV = 4d5e2fa3bf73f488b3e7e125f03dfbbe Plaintext = 362789b376d85eb8181d4eeea52d42e873ce7741c11a2f820383a7457b15489b09fb21ac4445959dc9e851b7d40682c50d7044bda46a5da39fae2bab73b3db9ed22edc7ec5da936dfa7451cb5f0a829ff0762738cc2686148f1e1f00dc3fe38139c9a173201fc1f052ca34736fc1ab3dc4e707f864d6119b7adb6c8ddd41c80de5d357d17e9c85ed7af1e4f72cb2656932ccce469202680109eef89a9f42f10a Ciphertext = 87fbc595b52e0c299420338f422fabd264665e5457f1df907c5a2c95fc2ed4d04c29296467123223414b0e0223dcab3d93d5740f2e498acf20f50a59d267a734733c946597c2e1e54d5d76a6cb552b264f86b1b2e135cb601f73c5ec3237d2d341f09064e3e68cf08e9e770ced087c94e54b9aba36f01cd10596615cd02f1008b3701084cddfa659fc2b7293a605c1c273f54662894d6d6ca86256d915d4fb3f +NextIV = 73f54662894d6d6ca86256d915d4fb3f Availablein = legacy Cipher = SEED-CFB @@ -158,6 +170,7 @@ Key = beb622d0228cde29b342bbcf4c1c83b4 IV = 75c282fa581d9c671edf5d540951b680 Plaintext = 860476c81685b58e71e2599efe083ce5 Ciphertext = b8d5730f28bb21d79345e2668f9b4a91 +NextIV = b8d5730f28bb21d79345e2668f9b4a91 Availablein = legacy Cipher = SEED-CFB @@ -165,6 +178,7 @@ Key = c4666081e0b0eddb10a9a607c807378f IV = 5f23623288e4a41b03186024755a10ea Plaintext = 2fd02dab9054248073ebc0b07aed383756ccfa4fa6298722775be6a9b4ed27a5 Ciphertext = 6bacb9856757883e22e04085deb6dd3ed3694dc6a6ea4445dd2f2684e465e6d5 +NextIV = d3694dc6a6ea4445dd2f2684e465e6d5 Availablein = legacy Cipher = SEED-CFB @@ -172,6 +186,7 @@ Key = df010376a6b03279338773a70e012382 IV = 67455decec549365742525d8dbf1fed9 Plaintext = 9b9c3dea553ec235db0011b27191544171845b7bdda0dc04a089583959bba5ab7048f8ca87eab073a8b824fdd4e82e40 Ciphertext = 8871858efc277d3033d1c95c53a3fda31ba8d17b9f641922ef69de0277c80e914f25a8f3366106b22efef2a5c5355504 +NextIV = 4f25a8f3366106b22efef2a5c5355504 Availablein = legacy Cipher = SEED-CFB @@ -179,6 +194,7 @@ Key = ff01aa4f7106c6bd24399076f901a530 IV = 089b4f6054eeeef76d4e13f75de64f7e Plaintext = ae9cb9dfa305af83e95a3b2099f70907edcd49fbc6efc5ebe744184c76b4f56bf35774f3fe215e1c8ee42172a2dd3e6f9ccd3d9bb044325e61a6bb97e48e9986 Ciphertext = 676537bc02ad0fc270ba547f5640bcdb125bc95d9db54029b4ef32b83da838773c0750300b4384fec116732b76f654228f6c942f54839a5a2101c1fed1eb62b3 +NextIV = 8f6c942f54839a5a2101c1fed1eb62b3 Availablein = legacy Cipher = SEED-CFB @@ -186,6 +202,7 @@ Key = d33d4062ab32298eafcca86b5088d5fd IV = fcfffce8b020240f9f694adcb8ddf213 Plaintext = 1fe1318adb99e6d4fced292902fe8c831ba488a43f85964d6ff54b322663b380bc99fed15568278cfe1d0af795c71355bf65e876855763655eec3abf3d4b27a0341d607f4bfbd82c8900fd436f7c4186 Ciphertext = 1898807204f12402a0ca6f11c2ff2a929123c3c18e02149740d6bc91f6a626e79b827d3fb877e1821c861b3e7a361c0fae457340692425b0b8f21447e3fadf95e60819789f2964fda844bd3c508d06c9 +NextIV = e60819789f2964fda844bd3c508d06c9 Availablein = legacy Cipher = SEED-CFB @@ -193,6 +210,7 @@ Key = 47e13544a7bbf74dd68ab5ce66e5bdaa IV = 69480b4dd38cf3b47e2b7652751395ae Plaintext = 3e2e583a3a0389ca324f2aaa52b7823904ab288dae562995cf1d70c796d785fd361261434eea480ceb3d369d969652c7ff194931c0a9bd978f5ae4094d6ef32d986a092c580ccbf865e5095a7b80559be13f842f9bea9e42a3a01ef8a24a6526 Ciphertext = d5d73ef41aea9daa98d04b309299809408eeebc8de56b2258ba97155dc0bf54150b5338be0aac01ec9a93f49c3aa193d9c74ea5fd0dd4efb9030eca445dd52784cf5f18bd4e0f5facd56620df9d66ead9de1b6fc86f8c3d87f69866a490f5ed4 +NextIV = 9de1b6fc86f8c3d87f69866a490f5ed4 Availablein = legacy Cipher = SEED-CFB @@ -200,6 +218,7 @@ Key = ae86823695b48e8c612ae5a01b597f97 IV = b26eef7b1d14894c0c6388ce5273f4f2 Plaintext = 569a910bc6aa97b8939ca703fc10ce0d171625bc735a1fea7148650541109d955b1b686c6cc404b2d3d92ad9faaff217dc7b31b038b770959aeccd1ca55d650364fde51df8d4f0aeb05fa364f5028f709c179ca6df0bdfc1cb850f238d755ac44a733fce558402be0c70bc0871b8e62f Ciphertext = 0be12d90fd8536ef7fa415f0322dc833891e97d4e6c5427e743bae14fb2776177ad9bb8198d344e74b2c9fe720b67c35965acac1436c5f8e328fe86b4b65d389d8e060295a1c48c6de9a06835e677adea60d3ccc589754593bae6ac9f847b8f0c39253db2e863d5ce1df024f504cecf0 +NextIV = c39253db2e863d5ce1df024f504cecf0 Availablein = legacy Cipher = SEED-CFB @@ -207,6 +226,7 @@ Key = b85df29c9244229835d73441dc37555e IV = c1375430efedb2d311a37bfa5ad2110e Plaintext = c232a0bbf967ef28b74e7b809c62bc8c1cf2d52a273a84162900da834448fd567870471498f29770619dec504922e379eaba0d3a712602583d00279d8fc6a6d568cb94a330039a189ed5802abb7a2898c13ef89c00d73fca9a2f2ffc2107ab498212c56835c0fc26f835a69c00bb3eaa695ac20e8bdb0f5b5b6684d02bee8fb2 Ciphertext = 7b8b2a3a38328276e2739ecac4c876633e5cc8835a46053fdbbe0bc828450bc6b2e9cb31515edbbccf74a1128213d64577eec37eff3377528dafdd14bcfe2d8cc988f7705622893d3691126ed1de20a1ae7397e3dfe78464c2d310a452608799b024e7725394b309b9def5b2840e8ffa9fb2b9da92fe2df24769c5250167f4f2 +NextIV = 9fb2b9da92fe2df24769c5250167f4f2 Availablein = legacy Cipher = SEED-CFB @@ -214,6 +234,7 @@ Key = e96771f5f20a89ee871261d2d18e1e46 IV = 8c664a37d245d26c0c55adfb424758ba Plaintext = 8aaafd56c5d5d54fbe16f115c3216bd1f4376666931a2ef1ffc5468ad12150c39250dca2d63c6ea166bb0ef4aaa3d5849c1f9c621c55826a1ca362f03bcba4dcbd654b300d16519710130e5360bd949aaded6a648f96dd8937a77287d4a4ac2941729475b635b9797476b4dca4171787ff15882d3b4872ed0999a7546dbb61698e8348f70e4a14981a78156150484532 Ciphertext = 18d65e3fd66b6aef76354325c323f0cd45f6c280335b890ba6822437125b86baf0f8576039e074aeb557f73dcacedd94fe134219fda1b5fac5e4d02f5b582496e97350926902a43dec11b09d12d294b7cc815eb98c4b5f693dd341a7d47a71f6c1a9af3981c97bb13ef4abc8a54aaa0fd601e2cd981d3f49bd8e958b3fe5769a76264784116038c8086af3d49d9429bf +NextIV = 76264784116038c8086af3d49d9429bf Availablein = legacy Cipher = SEED-CFB @@ -221,6 +242,7 @@ Key = aef49da33f538ee66e178d4b6121055d IV = 842566e68b61ff7bf001f2642da62f64 Plaintext = 415991f65e1a95040cef9960556f61e617827c30c74bf353cdd86173dbe4cc983a2ee6bc8ca6cfb71121e7b0d0178f2e13445c710dcc176b781201971171f7489f18faf110f39accd1cf08c85a958d7698b116f1c0d75812ac9b0b39aee7f7159ccad8fdae9b99f2d695eacf12c6469d5b51a34de26eac73613dcb2f77122cb1f8dd5162786a12052dc7b6dea6acc4989dcc7eafd9374f6c29697c74749ef16d Ciphertext = da97a99e4734c2dfe541642e30b9cea9263f5ee2055d468fc519585c4072f3163eda6cfa5014ed6b2293bf6d296cc7406530657b960072fa8aeafb6a7192c782e73dc4bcb02e621ca6a375d318ec98e7998339060650940d7d9d5e89f95a15e1d673b4c7132be9875bb339a30a61b57050b2c91e57a4b11f7f00c0df906edc508a5a54d218e62de114e89b6e1c137c3a40b55130343a3527dd85d8f9c87a1fc6 +NextIV = 40b55130343a3527dd85d8f9c87a1fc6 Availablein = legacy Cipher = SEED-OFB @@ -228,6 +250,7 @@ Key = d7d57bd847154af9722a8df096e61a42 IV = fdde201c91e401d9723868c2a612b77a Plaintext = 81883f22165282ba6a442a8dd2a768d4 Ciphertext = 78aa827fca58956065e1dc0ce17bfb80 +NextIV = f922bd5ddc0a17da0fa5f68133dc9354 Availablein = legacy Cipher = SEED-OFB @@ -235,6 +258,7 @@ Key = c9f4ce21b4c7daaa4f93e292dc605bc5 IV = 5e5a8cf2808c720e01c1ed92d470a45d Plaintext = 8e19c5cacd015a662e7f40cdecadbf79a68081c06d9544b41c2dd248e77633b4 Ciphertext = 814d987a07282f950fa9a6559e5443f0826243a630458327e5c20440d2a50a0d +NextIV = 24e2c2665dd0c793f9efd60835d339b9 Availablein = legacy Cipher = SEED-OFB @@ -242,6 +266,7 @@ Key = 7a70cc6b261eeccb05c57117d5763197 IV = bb7b9667fbd76d5ee204828769a341b1 Plaintext = 823cbaae3760c85512a3c83fd60bb54b7cfc739b295b63e05ef435d86e19fd15368c89ff08a0f21ce89a728ffb5d75df Ciphertext = edeae6665592ab617f52e495e9177108399a2d073e0e7d9e4ede0545bdf9294f32a1ac2f4c915b1432024b5ca05cf91d +NextIV = 042d25d04431a908da9839d35b018cc2 Availablein = legacy Cipher = SEED-OFB @@ -249,6 +274,7 @@ Key = 85dbd5a6e73681a51a4a7d4e93ca7d0c IV = 89d897c5aa9e0a5d5586d4b4664fc927 Plaintext = e3dbfc6ae1a879870fd22644c8135fe063355dfc0a8dad45c9c6e052e6e085cf717754dc1b49acb04cf340826ffb0da991138f022a9c34923a6a116c98c7d3d5 Ciphertext = eb97edb484801398304d27fa5512417cf63fa76c3860c738cf4866dd9a024bdd2e4029fe1bc83587b452686edf971dae2390ef0af2a00deef79216b1104e43f6 +NextIV = b2836008d83c397ccdf807dd88899023 Availablein = legacy Cipher = SEED-OFB @@ -256,6 +282,7 @@ Key = 18b9887a34438fb2e759027e54e334b6 IV = a5be8621e58dae325c6b868fd783e2cd Plaintext = 8cd659df925950b516f737fc92d2fafa008c008c9dfe0e75ed2d68f6ff79399ff2183464b8c37cf31aafc145fcbfac73e3f87eccb435f424bf1c6d6efb504e8e93e8a668a2210e3d3b4fd437ad1a5842 Ciphertext = ecee4794867f81ee0ab465481f160521a918121e02308744e65cbacc4c369ef0b98ff6feaca41a8979045c4bd49487b4f3437376c4b6f43536973ba54bdd2b7170c7136f92e87cba79b892616b80fe10 +NextIV = e32fb50730c9728742f74656c69aa652 Availablein = legacy Cipher = SEED-OFB @@ -263,6 +290,7 @@ Key = da52c0e4609e82ee926174a9eaf90b08 IV = f2d0c5e86b4ddb40d30713aaa5a153fe Plaintext = 91d6c95a614cf85de16eeabe5976c2a2a9d307042f79a7aaeb7c3c57e1dd8d43bfa458c8c02e4f5ed0c960c9f17e3991dd2e0cb3ede18f96395a484001ef07ca4c97b411ce454aaf0f74242aca03786a93442171bd50a1467b9d663245d24c2f Ciphertext = 6207d66ce45fa32922bc75c14bd1a2d44a8daf4e655f9b9934f7f41de98337d3f6aa6175f43d056b6be3decb791a324c80a84983b026dcdabdcd1cf93059a238e14ff5c952b740802cd11171f5275c12adb6564532de13194c66532c0cc17663 +NextIV = 3ef277348f8eb25f37fb351e49133a4c Availablein = legacy Cipher = SEED-OFB @@ -270,6 +298,7 @@ Key = 56d6f7e2a870b92d55ff8d6e9c554d2a IV = b512f0e11e27fd1a94aa0c697bb6da5e Plaintext = e62cdeac43667749701314c546f778a4c758e4f55760e7d729c3783cf7a242edf6ae3fcf0990886434896c945455bfae0e5674aa06ee6fb1512d94df2cac2447eeb849373bb3efbe7bb8d66c8a7ee559b17fc268d6599fcdef7457cdbde5b9c5b692236e4397545f2be97bd44f3993ad Ciphertext = 22632b7abf711ad0e66f1834e5984609df0fdf0903a7180c713e1c084812913c31d1fb3469c777a94e5115fc1c4a081283fa2d28a9aec1b6f46738d8bf04ab6b82505b2063153a12dace49000aa9ac41ff3cdf9510a20183f934d364f52cd72cc6b5deb192ca5bacbff471565ae2d563 +NextIV = 7027fddfd15d0ff3941d0a8215db46ce Availablein = legacy Cipher = SEED-OFB @@ -277,6 +306,7 @@ Key = 09f216ff78dfe419dfcef1a855473414 IV = 722174c892d265291982c6f042ced145 Plaintext = 11f435e7e3656fcfa8e0df230311ca21054e84e13c8590e7ec7309f59c174022d467a7302641ee1b6ba46bee4f20bfda108bb78982f670b057dfbfe49da9cfae88490ce17241402b20d2fceb476d3a424e6c406d56ffc85278695d584d6c087cb4012ca2cf4daf284fd15ac1f2e183814957e934bf88dff4d777adfbb54933b5 Ciphertext = d9a5d3bc0a558b86046877a9030a09c537c2830b93dd9f56df91233f3b403fa39dc820d5eadf46ca016ad130018310a4e31e0974bb233085236340e057cac0d6968f0fcceea780b9da7bfb297e8593abd242e382e7482e9c4679b7cb720798c17522c5cf4db9004368f609b5280b5421f30a39a6659d51ef8feafed739959441 +NextIV = ba5dd092da158e1b589d532c8cdca7f4 Availablein = legacy Cipher = SEED-OFB @@ -284,6 +314,7 @@ Key = cde9b69eea2b6a5588457e35e0a08803 IV = 52323b54d69a62fec0689baee1b3ec63 Plaintext = 967798995af6f435b3a6f92bff77a11fa44d1426ae0f6e7dbafac27b123c5fc419be52c0ea412c4b3cac05ae89a4c0ce6f5e91a456b1bded5370a1234cf6f6ab5d0253507bc6f3f0573ab97585b67107dec059812323e021e341ad839ea9e3d02aeca43356add48ccef81f693ed53d32ba1c74a35e8a5f7f3115ef834f7daf9948244c4fc31f5487678d3e70fb27abb5 Ciphertext = 1dc92191514c65141edb04acc655cf3c664ff5727d569b636787332ef1e34b1afd4b8e9acf4b745530fa7b3094f45a32d82b0e2be7cc035a1dded75f4033bcc4727dd14303761a9061b8365a8893e2569d045f08d2b447c35d2f927ac6103730e3aa4e81aef54c426320d657e2aa169bf8884ef0541074e9c08793364646a9a99df0e5022ea3740361096c3790707b3d +NextIV = d5d4a94dedbc2084068452476b57d088 Availablein = legacy Cipher = SEED-OFB @@ -291,6 +322,7 @@ Key = 939aac71e337709855715a57e3a4648f IV = 493509b56a92f14040eb9b66a188bc57 Plaintext = 9c22efddc7de496a916d15d710de374d57478126ed64c9ad7e823e24d19bfc0cfac3dda0d1c292a3a203f35b26ad94deb20f998caf41cbdd4a08eb5d6cfb46f4ede4896b0569d72c03ec194941af95c0573cc3fe8f045ba19946b382803248f3dd4f9a454b1a3e8e1af02ea8482d637dac96a68275f4a382d3023f9df4892b9032cab9378b1cef5051d6db81226f259d1be4eb23495ac807600536b5b0481754 Ciphertext = 5bf691be73fa80ebdfcf9ab0657729c9017505cb7163afb35c120915e111d2a2978e373164579c9ffc66bfe189ffe1fbe641d45c8d91a2bab418d8b549eb027721d241a9d80e298c79c75d7db8dec3a8d56cf27d33431c07ac4128b1068684e1d99b1ff23f83e8badb704600de7ae95cbef8029f101bfa852ef5f69cc7a7427d0fa3abd7de68db07de0ba4c17fd579ffcf1be3ad9e5f724c8e9c87c079f2afec +NextIV = d4ff088ed705ba4bee99b175c9bab8b8 Availablein = legacy Cipher = SEED-OFB @@ -298,6 +330,7 @@ Key = 8368189d41eaa20d06a3a2d2a91e43f7 IV = cf04ac0e4733952ba538711f79eef8ca Plaintext = 696ca57339840fb3c150e0c111d9e13e Ciphertext = 03f102dbfb29bcde9e7d16825de64228 +NextIV = 6a9da7a8c2adb36d5f2df6434c3fa316 Availablein = legacy Cipher = SEED-OFB @@ -305,6 +338,7 @@ Key = 5124c6fdb0856ded76afb6febdaa981e IV = 937ebdeec379685a71d466703f788ff7 Plaintext = 5a5928dd09e78a21256eadb062630a3f0b47ca2376ccae314948143fff2512d4 Ciphertext = 841cca2b58abd8d0b68fa2d3949bc943a105427f2deb117572de28cd0581c54a +NextIV = aa42885c5b27bf443b963cf2faa4d79e Availablein = legacy Cipher = SEED-OFB @@ -312,6 +346,7 @@ Key = 6a8f6487e76058bc5a126276e48fdd77 IV = 6e75d8b8ac0976143ea103a710caec02 Plaintext = 424ddc343067612fdb426920f40ab4d82e3d4f9485b07fef91617556d3093874840e8110ff375b7a68f98c471ca10acc Ciphertext = c9123902ac5cfd3f0151b4e95185815ddf4ea92baadd91215007c98ab3dcbae14ca5cfcb5aafeea9939b998e3f4ec276 +NextIV = c8ab4edba598b5d3fb6215c923efc8ba Availablein = legacy Cipher = SEED-OFB @@ -319,6 +354,7 @@ Key = 01963d44aea026b2205238454d5bb73f IV = 9442a6e0f3a53f10b0ccf5b0ccc1793a Plaintext = c54cfacd953736a2d8db0b8b63b555253a0ca6f6e05f2e918d18be95669fa85609f827d6da014add2964626670c202b195248fc986372c92adbb10c0e7c36e04 Ciphertext = d6592ec2f649ea123bce88818ebbbb74d3b6b55a987ab01db21b5ef91cf8a9fff6851a6ce523d2607da048d9e0897ff672d787433cd54b6c9c25a7a5aeea1538 +NextIV = e7f3088abae267fe319eb76549297b3c Availablein = legacy Cipher = SEED-OFB @@ -326,6 +362,7 @@ Key = 4ea87b0b346054c097edc5601b782870 IV = 9a3e23333b2b2de7eceea67a7ca97641 Plaintext = 0c7734310c5ca82b520bf1e0a1614c7ddd0c002711ef0b239de8fa256e15b32056b992747ff3a3a310d52e9df36275d9192dad61caa16715744552c865c5ae9477a70a2c3a02a01ba176b927445094d2 Ciphertext = a91c4fb4f9e05adab087db1fd125b1f42dd26953bb3b3d722adb443c0a4b927ef83c62ae3ef8e1f83ef8e6b50a3b8caf7a623fa9d23685cda5851139a69c449d8b94877c3547c37e8c246738c6183b50 +NextIV = fc338d500f4563652d52de1f8248af82 Availablein = legacy Cipher = SEED-OFB @@ -333,6 +370,7 @@ Key = 1956f40b2334a6546b3071f2d17f4a59 IV = 765cfb560c46777a20cce091232ccaf2 Plaintext = 045ad66c515d407ab73ea0c6f6ae869872342fc72956a659945454005e37c76ed07df996ffe1322840cf23843b34346a1e730ab721ddceaf362ed256054c105ed581a80c04ef22ae1b5eb8742c6e3c9c0e0e29fad211b4f40adc1520f7c6821e Ciphertext = e77614bed3d8fc7a22355efc2d1401cd1386fcd6585b472a500278c56108123af13bbfffdd87bc963634f28ab8355061f23c6d943fd226360685b5fda3eee847d64154af7f48732f37c3a4f740ed73dd276dafc9a2e3a22f381a61501dd89b73 +NextIV = 2963863370f216db32c67470ea1e196d Availablein = legacy Cipher = SEED-OFB @@ -340,6 +378,7 @@ Key = 4e47e1b5c1b489295d3a2bf049f4be2d IV = 83fdf064d213df417ba0e75ec517bf63 Plaintext = 94a7bed3b5a158e85f9e4778a7de105ff4f3b2a61c2fead82cbe949d7a4ee961a6c62949ba2c69d513d836a455b612c2fbb6ca243a0a18a853cadb6b73b600192de1d51ddf80030718b079fbb581073a06b66ba4ad524d3d09efaa59e6919bca15b2b92bd9f8c17d6e463f4ea5fd5f5e Ciphertext = 6a64fccc9e7f00bc696e09761c1a059557e02d16b6d407931b1abde227b6c42e512eeabcf5d01d7a662da46c1c87ffb7575607e1b88a755c7d469c55f7cc98d4ccf9f3fc3a29e22b7e16052cfe90c61132311853547885d7a78cbcdc1a26c05953d3f45735901d44dad6710d67712c20 +NextIV = 46614d7cec68dc39b4904e43c28c737e Availablein = legacy Cipher = SEED-OFB @@ -347,6 +386,7 @@ Key = 613485e5bb84b91cdd0ca02f8d83e0bb IV = ad8a7564f6ce8abb6949ddb7d7186580 Plaintext = ed5068003163c424ae9a8e51e3d77684c69073a824dc4721568f7528657c3dd28d66219f398ed57105aa35cfef3ac078eab30ae0f3ed752b0e320b099ea42b156f818904c4b6c534cabde53dfa62e7b74518a8bca3f36ee85b130e8520d38c006e6adef34bbc8df56b757b500d703e5777aa545c4170404754f03dbf22c9f0d7 Ciphertext = 63e2f4b237b0635709ed42bf7ce29a0a828fd52f157dbed5a7b78d5afb8cc780f009c7982a31eb4db2a2d30d80622fa84c430fd69c68652a2876f984a3a795d952a8ed540d6ef936ba85ce7932523e47ec6e9865ffc4f8805232039b79c5fbfbfa8c18d7b4aa655c247357b5b3b2e960e0eac46a13f52c5646c396887500b6ad +NextIV = 9740903652856c111233ab3757c9467a Availablein = legacy Cipher = SEED-OFB @@ -354,6 +394,7 @@ Key = 8198b36e880cf50dbf6724feaaac8688 IV = fbaa2882a2a4acdb299e4f82c93f2af7 Plaintext = b2516a356e437513f0df83938afefbe9f9ef1ec879797997f31da96a1ea7a15d395ecdb94b7fda14cdc0b75c171784fa8832d574b64f9450c6be25dc83b93d3bbf0145a661bf4db775282b98649b64613aeedb8bb770f67cc3421ac6761e5d763c21ac2d1e729e4597ad7fca9fdc70878b26634df78cd0f36fb3b138a1357915abba4ff5f8dfaef268307022f2e23528 Ciphertext = 40396cb65cc8eda8c591e671cbf92889588fe593fbe6e8e884a9d58f90df8505025cd0e268c368fc4aed1e8a5be2359a72d087775f85f6944b0cf731e8051cf80f0b9aac8073f82c01e0306077bfbf547d9074b8cf2a844d778371b0db8c7d8358596404a4047bafc3e4c9bd424860dbe3b1a54bb68f0461e8612940695b795a1e5aad72befb79ea8c5336d01758d077 +NextIV = b5e0e2874624d718e46346f2e5bae55f Availablein = legacy Cipher = SEED-OFB @@ -361,3 +402,4 @@ Key = e30b4c874c4c4f6e0cf1f8ef58e5d375 IV = 7e26f07f8024343cec35409e71e0cd8c Plaintext = 8ceca4dc346cfd6b15774e082db1a89497b7d85d6b5b7102e77417f7a243fafe17118b7a3bb49d1657cf61b866da395a5b3f349183a53dfa11fc0ac053bddff49dd472ee55f5e43a2f8bc785e2bc420300694919ff7bb43feb75a9cac44ece96f679e618db5d7433af12dcc7e0963ff10b45d835f9a8f42627e7f3fd5038932685965ad0e183f5955e671fc2b878dd51051eedaf85310d1e4e8f75f2decf36c7 Ciphertext = 6328ab2e9039edcd034499d13561b8866ff4f528a375365e84e1a2de9d2e58cd6b6e9cad7215d105e0653a480dbc3e69d8ba496d4333515e879b20df1bc9f77382b81db4d846fbb9e93b60b80558322c6b7e1936076295c842e262f84dff7b47e406a62c44900e6d1383199deee77215ed4c27397d4f01acdbd4d54328e538770e87d9e4900602a129f405cc1f8800ea723cdb109afffc9d04da2b1403a8d3e7 +NextIV = 772236bf1fcef1834a555ee6dd67e520 |