new test vectors. 'Test: Encrypt' now tests decryption also

pull/2/head
weidai 2007-04-15 22:51:12 +00:00
parent 3ec852b64c
commit 914ec2626b
10 changed files with 53 additions and 2900 deletions

View File

@ -6,17 +6,14 @@ Comment: F.1.1 ECB-AES128.Encrypt
Key: 2b7e151628aed2a6abf7158809cf4f3c Key: 2b7e151628aed2a6abf7158809cf4f3c
Ciphertext: 3ad77bb40d7a3660a89ecaf32466ef97 f5d3d58503b9699de785895a96fdbaaf 43b1cd7f598ece23881b00e3ed030688 7b0c785e27e8ad3f8223207104725dd4 Ciphertext: 3ad77bb40d7a3660a89ecaf32466ef97 f5d3d58503b9699de785895a96fdbaaf 43b1cd7f598ece23881b00e3ed030688 7b0c785e27e8ad3f8223207104725dd4
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: F.1.3 ECB-AES192.Encrypt Comment: F.1.3 ECB-AES192.Encrypt
Key: 8e73b0f7da0e6452c810f32b809079e562f8ead2522c6b7b Key: 8e73b0f7da0e6452c810f32b809079e562f8ead2522c6b7b
Ciphertext: bd334f1d6e45f25ff712a214571fa5cc 974104846d0ad3ad7734ecb3ecee4eef ef7afd2270e2e60adce0ba2face6444e 9a4b41ba738d6c72fb16691603c18e0e Ciphertext: bd334f1d6e45f25ff712a214571fa5cc 974104846d0ad3ad7734ecb3ecee4eef ef7afd2270e2e60adce0ba2face6444e 9a4b41ba738d6c72fb16691603c18e0e
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: F.1.5 ECB-AES256.Encrypt Comment: F.1.5 ECB-AES256.Encrypt
Key: 603deb1015ca71be2b73aef0857d77811f352c073b6108d72d9810a30914dff4 Key: 603deb1015ca71be2b73aef0857d77811f352c073b6108d72d9810a30914dff4
Ciphertext: f3eed1bdb5d2a03c064b5a7e3db181f8 591ccb10d410ed26dc5ba74a31362870 b6ed21b99ca6f4f9f153e7b1beafed1d 23304b7a39f9f3ff067d8d8f9e24ecc7 Ciphertext: f3eed1bdb5d2a03c064b5a7e3db181f8 591ccb10d410ed26dc5ba74a31362870 b6ed21b99ca6f4f9f153e7b1beafed1d 23304b7a39f9f3ff067d8d8f9e24ecc7
Test: Encrypt Test: Encrypt
Test: Decrypt
AlgorithmType: SymmetricCipher AlgorithmType: SymmetricCipher
Name: AES/CBC Name: AES/CBC
@ -27,17 +24,14 @@ Comment: F.2.1 CBC-AES128.Encrypt
Key: 2b7e151628aed2a6abf7158809cf4f3c Key: 2b7e151628aed2a6abf7158809cf4f3c
Ciphertext: 7649abac8119b246cee98e9b12e9197d 5086cb9b507219ee95db113a917678b2 73bed6b8e3c1743b7116e69e22229516 3ff1caa1681fac09120eca307586e1a7 Ciphertext: 7649abac8119b246cee98e9b12e9197d 5086cb9b507219ee95db113a917678b2 73bed6b8e3c1743b7116e69e22229516 3ff1caa1681fac09120eca307586e1a7
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: F.2.3 CBC-AES192.Encrypt Comment: F.2.3 CBC-AES192.Encrypt
Key: 8e73b0f7da0e6452c810f32b809079e562f8ead2522c6b7b Key: 8e73b0f7da0e6452c810f32b809079e562f8ead2522c6b7b
Ciphertext: 4f021db243bc633d7178183a9fa071e8 b4d9ada9ad7dedf4e5e738763f69145a 571b242012fb7ae07fa9baac3df102e0 08b0e27988598881d920a9e64f5615cd Ciphertext: 4f021db243bc633d7178183a9fa071e8 b4d9ada9ad7dedf4e5e738763f69145a 571b242012fb7ae07fa9baac3df102e0 08b0e27988598881d920a9e64f5615cd
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: F.2.5 CBC-AES256.Encrypt Comment: F.2.5 CBC-AES256.Encrypt
Key: 603deb1015ca71be2b73aef0857d77811f352c073b6108d72d9810a30914dff4 Key: 603deb1015ca71be2b73aef0857d77811f352c073b6108d72d9810a30914dff4
Ciphertext: f58c4c04d6e5f1ba779eabfb5f7bfbd6 9cfc4e967edb808d679f777bc6702c7d 39f23369a9d9bacfa530e26304231461 b2eb05e2c39be9fcda6c19078c6a9d1b Ciphertext: f58c4c04d6e5f1ba779eabfb5f7bfbd6 9cfc4e967edb808d679f777bc6702c7d 39f23369a9d9bacfa530e26304231461 b2eb05e2c39be9fcda6c19078c6a9d1b
Test: Encrypt Test: Encrypt
Test: Decrypt
AlgorithmType: SymmetricCipher AlgorithmType: SymmetricCipher
Name: AES/CFB Name: AES/CFB
@ -49,34 +43,28 @@ Comment: F.3.7 CFB8-AES128.Encrypt
Key: 2b7e151628aed2a6abf7158809cf4f3c Key: 2b7e151628aed2a6abf7158809cf4f3c
Ciphertext: 3b79424c9c0dd436bace9e0ed4586a4f32b9 Ciphertext: 3b79424c9c0dd436bace9e0ed4586a4f32b9
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: F.3.9 CFB8-AES192.Encrypt Comment: F.3.9 CFB8-AES192.Encrypt
Key: 8e73b0f7da0e6452c810f32b809079e562f8ead2522c6b7b Key: 8e73b0f7da0e6452c810f32b809079e562f8ead2522c6b7b
Ciphertext: cda2521ef0a905ca44cd057cbf0d47a0678a Ciphertext: cda2521ef0a905ca44cd057cbf0d47a0678a
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: F.3.11 CFB8-AES256.Encrypt Comment: F.3.11 CFB8-AES256.Encrypt
Key: 603deb1015ca71be2b73aef0857d77811f352c073b6108d72d9810a30914dff4 Key: 603deb1015ca71be2b73aef0857d77811f352c073b6108d72d9810a30914dff4
Ciphertext: dc1f1a8520a64db55fcc8ac554844e889700 Ciphertext: dc1f1a8520a64db55fcc8ac554844e889700
Test: Encrypt Test: Encrypt
Test: Decrypt
Plaintext: 6bc1bee22e409f96e93d7e117393172a ae2d8a571e03ac9c9eb76fac45af8e51 30c81c46a35ce411e5fbc1191a0a52ef f69f2445df4f9b17ad2b417be66c3710 Plaintext: 6bc1bee22e409f96e93d7e117393172a ae2d8a571e03ac9c9eb76fac45af8e51 30c81c46a35ce411e5fbc1191a0a52ef f69f2445df4f9b17ad2b417be66c3710
FeedbackSize: 16 FeedbackSize: 16
Comment: F.3.13 CFB128-AES128.Encrypt Comment: F.3.13 CFB128-AES128.Encrypt
Key: 2b7e151628aed2a6abf7158809cf4f3c Key: 2b7e151628aed2a6abf7158809cf4f3c
Ciphertext: 3b3fd92eb72dad20333449f8e83cfb4a c8a64537a0b3a93fcde3cdad9f1ce58b 26751f67a3cbb140b1808cf187a4f4df c04b05357c5d1c0eeac4c66f9ff7f2e6 Ciphertext: 3b3fd92eb72dad20333449f8e83cfb4a c8a64537a0b3a93fcde3cdad9f1ce58b 26751f67a3cbb140b1808cf187a4f4df c04b05357c5d1c0eeac4c66f9ff7f2e6
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: F.3.15 CFB128-AES192.Encrypt Comment: F.3.15 CFB128-AES192.Encrypt
Key: 8e73b0f7da0e6452c810f32b809079e562f8ead2522c6b7b Key: 8e73b0f7da0e6452c810f32b809079e562f8ead2522c6b7b
Ciphertext: cdc80d6fddf18cab34c25909c99a4174 67ce7f7f81173621961a2b70171d3d7a 2e1e8a1dd59b88b1c8e60fed1efac4c9 c05f9f9ca9834fa042ae8fba584b09ff Ciphertext: cdc80d6fddf18cab34c25909c99a4174 67ce7f7f81173621961a2b70171d3d7a 2e1e8a1dd59b88b1c8e60fed1efac4c9 c05f9f9ca9834fa042ae8fba584b09ff
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: F.3.17 CFB128-AES256.Encrypt Comment: F.3.17 CFB128-AES256.Encrypt
Key: 603deb1015ca71be2b73aef0857d77811f352c073b6108d72d9810a30914dff4 Key: 603deb1015ca71be2b73aef0857d77811f352c073b6108d72d9810a30914dff4
Ciphertext: dc7e84bfda79164b7ecd8486985d3860 39ffed143b28b1c832113c6331e5407b df10132415e54b92a13ed0a8267ae2f9 75a385741ab9cef82031623d55b1e471 Ciphertext: dc7e84bfda79164b7ecd8486985d3860 39ffed143b28b1c832113c6331e5407b df10132415e54b92a13ed0a8267ae2f9 75a385741ab9cef82031623d55b1e471
Test: Encrypt Test: Encrypt
Test: Decrypt
AlgorithmType: SymmetricCipher AlgorithmType: SymmetricCipher
Name: AES/OFB Name: AES/OFB
@ -87,17 +75,14 @@ Comment: F.4.1 OFB-AES128.Encrypt
Key: 2b7e151628aed2a6abf7158809cf4f3c Key: 2b7e151628aed2a6abf7158809cf4f3c
Ciphertext: 3b3fd92eb72dad20333449f8e83cfb4a 7789508d16918f03f53c52dac54ed825 9740051e9c5fecf64344f7a82260edcc 304c6528f659c77866a510d9c1d6ae5e Ciphertext: 3b3fd92eb72dad20333449f8e83cfb4a 7789508d16918f03f53c52dac54ed825 9740051e9c5fecf64344f7a82260edcc 304c6528f659c77866a510d9c1d6ae5e
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: F.4.3 OFB-AES192.Encrypt Comment: F.4.3 OFB-AES192.Encrypt
Key: 8e73b0f7da0e6452c810f32b809079e562f8ead2522c6b7b Key: 8e73b0f7da0e6452c810f32b809079e562f8ead2522c6b7b
Ciphertext: cdc80d6fddf18cab34c25909c99a4174 fcc28b8d4c63837c09e81700c1100401 8d9a9aeac0f6596f559c6d4daf59a5f2 6d9f200857ca6c3e9cac524bd9acc92a Ciphertext: cdc80d6fddf18cab34c25909c99a4174 fcc28b8d4c63837c09e81700c1100401 8d9a9aeac0f6596f559c6d4daf59a5f2 6d9f200857ca6c3e9cac524bd9acc92a
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: F.4.5 OFB-AES256.Encrypt Comment: F.4.5 OFB-AES256.Encrypt
Key: 603deb1015ca71be2b73aef0857d77811f352c073b6108d72d9810a30914dff4 Key: 603deb1015ca71be2b73aef0857d77811f352c073b6108d72d9810a30914dff4
Ciphertext: dc7e84bfda79164b7ecd8486985d3860 4febdc6740d20b3ac88f6ad82a4fb08d 71ab47a086e86eedf39d1c5bba97c408 0126141d67f37be8538f5a8be740e484 Ciphertext: dc7e84bfda79164b7ecd8486985d3860 4febdc6740d20b3ac88f6ad82a4fb08d 71ab47a086e86eedf39d1c5bba97c408 0126141d67f37be8538f5a8be740e484
Test: Encrypt Test: Encrypt
Test: Decrypt
AlgorithmType: SymmetricCipher AlgorithmType: SymmetricCipher
Name: AES/CTR Name: AES/CTR
@ -108,14 +93,11 @@ Comment: F.5.1 CTR-AES128.Encrypt
Key: 2b7e151628aed2a6abf7158809cf4f3c Key: 2b7e151628aed2a6abf7158809cf4f3c
Ciphertext: 874d6191b620e3261bef6864990db6ce 9806f66b7970fdff8617187bb9fffdff 5ae4df3edbd5d35e5b4f09020db03eab 1e031dda2fbe03d1792170a0f3009cee Ciphertext: 874d6191b620e3261bef6864990db6ce 9806f66b7970fdff8617187bb9fffdff 5ae4df3edbd5d35e5b4f09020db03eab 1e031dda2fbe03d1792170a0f3009cee
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: F.5.3 CTR-AES192.Encrypt Comment: F.5.3 CTR-AES192.Encrypt
Key: 8e73b0f7da0e6452c810f32b809079e562f8ead2522c6b7b Key: 8e73b0f7da0e6452c810f32b809079e562f8ead2522c6b7b
Ciphertext: 1abc932417521ca24f2b0459fe7e6e0b 090339ec0aa6faefd5ccc2c6f4ce8e94 1e36b26bd1ebc670d1bd1d665620abf7 4f78a7f6d29809585a97daec58c6b050 Ciphertext: 1abc932417521ca24f2b0459fe7e6e0b 090339ec0aa6faefd5ccc2c6f4ce8e94 1e36b26bd1ebc670d1bd1d665620abf7 4f78a7f6d29809585a97daec58c6b050
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: F.5.5 CTR-AES256.Encrypt Comment: F.5.5 CTR-AES256.Encrypt
Key: 603deb1015ca71be2b73aef0857d77811f352c073b6108d72d9810a30914dff4 Key: 603deb1015ca71be2b73aef0857d77811f352c073b6108d72d9810a30914dff4
Ciphertext: 601ec313775789a5b7a7f504bbf3d228 f443e3ca4d62b59aca84e990cacaf5c5 2b0930daa23de94ce87017ba2d84988d dfc9c58db67aada613c2dd08457941a6 Ciphertext: 601ec313775789a5b7a7f504bbf3d228 f443e3ca4d62b59aca84e990cacaf5c5 2b0930daa23de94ce87017ba2d84988d dfc9c58db67aada613c2dd08457941a6
Test: Encrypt Test: Encrypt
Test: Decrypt

View File

@ -20,3 +20,5 @@ Test: sha.txt
Test: panama.txt Test: panama.txt
Test: aes.txt Test: aes.txt
Test: salsa.txt Test: salsa.txt
Test: vmac.txt
Test: sosemanuk.txt

File diff suppressed because it is too large Load Diff

View File

@ -64,7 +64,8 @@ Test: Verify
AlgorithmType: SymmetricCipher AlgorithmType: SymmetricCipher
Source: generated by Crypto++ 5.2.1 Source: generated by Crypto++ 5.2.1
Key: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f Key: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
IV: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
Name: Panama-LE Name: Panama-LE
Plaintext: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f Plaintext: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
Ciphertext: F07F5FF2CCD01A0A7D44ACD6D239C2AF0DA1FF35275BAF5DFA6E09411B79D8B9 Ciphertext: F07F5FF2CCD01A0A7D44ACD6D239C2AF0DA1FF35275BAF5DFA6E09411B79D8B9

View File

@ -31,3 +31,10 @@ Plaintext: r32 00000000
Ciphertext: DBBA0683DF48C335A9802EEF0252256354C9F763C3FDE19131A6BB7B85040624B1D6CD4BF66D16F7482236C8602A6D58505EEDCCA0B77AED574AB583115124B9\ Ciphertext: DBBA0683DF48C335A9802EEF0252256354C9F763C3FDE19131A6BB7B85040624B1D6CD4BF66D16F7482236C8602A6D58505EEDCCA0B77AED574AB583115124B9\
F0C5F98BAE05E019764EF6B65E0694A904CB9EC9C10C297B1AB1A6052365BB78E55D3C6CB9F06184BA7D425A92E7E987757FC5D9AFD7082418DD64125CA6F2B6 F0C5F98BAE05E019764EF6B65E0694A904CB9EC9C10C297B1AB1A6052365BB78E55D3C6CB9F06184BA7D425A92E7E987757FC5D9AFD7082418DD64125CA6F2B6
Test: Encrypt Test: Encrypt
Comment: Set 6, vector# 3
Seek: 0
Key: 0F62B5085BAE0154A7FA4DA0F34699EC3F92E5388BDE3184D72A7DD02376C91C
IV: 288FF65DC42B92F9
Plaintext: r131072 00
CiphertextXorDigest: E00EBCCD70D69152725F9987982178A2E2E139C7BCBE04CA8A0E99E318D9AB76F988C8549F75ADD790BA4F81C176DA653C1A043F11A958E169B6D2319F4EEC1A
Test: EncryptXorDigest

View File

@ -135,4 +135,3 @@ f729309209226022f13e6f8aa592445db33bb1f29101e0df15db15df0bab6411\
1c19568bcf36071235de8ae7b2d5815e2e0a2e81098a6b4d6179e29ed0a92bdf\ 1c19568bcf36071235de8ae7b2d5815e2e0a2e81098a6b4d6179e29ed0a92bdf\
585a2905f0496ba58eb3d740efa54b664d1a6134fed9fede636504aa691e08e4 585a2905f0496ba58eb3d740efa54b664d1a6134fed9fede636504aa691e08e4
Test: Encrypt Test: Encrypt
Test: Decrypt

File diff suppressed because it is too large Load Diff

25
TestVectors/sosemanuk.txt Executable file
View File

@ -0,0 +1,25 @@
AlgorithmType: SymmetricCipher
Source: Sosemanuk reference implementation, compiled with -DSOSEMANUK_VECTOR
Key: A7C083FEB7
IV: 00112233445566778899AABBCCDDEEFF
Name: Sosemanuk
Plaintext: r160 00
Ciphertext: \
FE 81 D2 16 2C 9A 10 0D 04 89 5C 45 4A 77 51 5B\
BE 6A 43 1A 93 5C B9 0E 22 21 EB B7 EF 50 23 28\
94 35 39 49 2E FF 63 10 C8 71 05 4C 28 89 CC 72\
8F 82 E8 6B 1A FF F4 33 4B 61 27 A1 3A 15 5C 75\
15 16 30 BD 48 2E B6 73 FF 5D B4 77 FA 6C 53 EB\
E1 A4 EC 38 C2 3C 54 00 C3 15 45 5D 93 A2 AC ED\
95 98 60 47 27 FA 34 0D 5F 2A 8B D7 57 B7 78 33\
F7 4B D2 BC 04 93 13 C8 06 16 B4 A0 62 68 AE 35\
0D B9 2E EC 4F A5 6C 17 13 74 A6 7A 80 C0 06 D0\
EA D0 48 CE 7B 64 0F 17 D3 D5 A6 2D 1F 25 1C 21
Test: Encrypt
Source: http://www.ecrypt.eu.org/stream/svn/viewcvs.cgi/ecrypt/trunk/submissions/sosemanuk/unverified.test-vectors?rev=189&view=auto
Comment: Set 6, vector# 3
Key: 0F62B5085BAE0154A7FA4DA0F34699EC3F92E5388BDE3184D72A7DD02376C91C
IV: 288FF65DC42B92F960C72E95FC63CA31
Plaintext: r131072 00
CiphertextXorDigest: CC09FB7405DD54BBF09407B1D2033FBBAC53F388DD387A46F2B8FCFF692A7838353523A621A55D08DA0CA5348AE96D8B0D6A028F309982EF6628054D01B9A368
Test: EncryptXorDigest

View File

@ -6,385 +6,321 @@ Plaintext: 00000000 00000000
Key: 00000000 00000000 00000000 00000000 Key: 00000000 00000000 00000000 00000000
Ciphertext: 41ea3a0a 94baa940 Ciphertext: 41ea3a0a 94baa940
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 2 Comment: test 2
Plaintext: 94baa940 00000000 Plaintext: 94baa940 00000000
Key: 00000000 00000000 00000000 41ea3a0a Key: 00000000 00000000 00000000 41ea3a0a
Ciphertext: 4e8e7829 7d8236d8 Ciphertext: 4e8e7829 7d8236d8
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 3 Comment: test 3
Plaintext: 7d8236d8 00000000 Plaintext: 7d8236d8 00000000
Key: 00000000 00000000 41ea3a0a 4e8e7829 Key: 00000000 00000000 41ea3a0a 4e8e7829
Ciphertext: c88ba95e e7edac02 Ciphertext: c88ba95e e7edac02
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 4 Comment: test 4
Plaintext: e7edac02 00000000 Plaintext: e7edac02 00000000
Key: 00000000 41ea3a0a 4e8e7829 c88ba95e Key: 00000000 41ea3a0a 4e8e7829 c88ba95e
Ciphertext: b84e28af b6b62088 Ciphertext: b84e28af b6b62088
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 5 Comment: test 5
Plaintext: b6b62088 00000000 Plaintext: b6b62088 00000000
Key: 41ea3a0a 4e8e7829 c88ba95e b84e28af Key: 41ea3a0a 4e8e7829 c88ba95e b84e28af
Ciphertext: a0a47295 8fadf3b3 Ciphertext: a0a47295 8fadf3b3
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 6 Comment: test 6
Plaintext: 8fadf3b3 41ea3a0a Plaintext: 8fadf3b3 41ea3a0a
Key: 4e8e7829 c88ba95e b84e28af a0a47295 Key: 4e8e7829 c88ba95e b84e28af a0a47295
Ciphertext: ed650698 cf9f2b79 Ciphertext: ed650698 cf9f2b79
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 7 Comment: test 7
Plaintext: cf9f2b79 4e8e7829 Plaintext: cf9f2b79 4e8e7829
Key: c88ba95e b84e28af a0a47295 ed650698 Key: c88ba95e b84e28af a0a47295 ed650698
Ciphertext: 1024eea0 6220ae1c Ciphertext: 1024eea0 6220ae1c
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 8 Comment: test 8
Plaintext: 6220ae1c c88ba95e Plaintext: 6220ae1c c88ba95e
Key: b84e28af a0a47295 ed650698 1024eea0 Key: b84e28af a0a47295 ed650698 1024eea0
Ciphertext: 5ddf75d9 7a4ce68f Ciphertext: 5ddf75d9 7a4ce68f
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 9 Comment: test 9
Plaintext: 7a4ce68f b84e28af Plaintext: 7a4ce68f b84e28af
Key: a0a47295 ed650698 1024eea0 5ddf75d9 Key: a0a47295 ed650698 1024eea0 5ddf75d9
Ciphertext: f1be9d1e 8dd4a984 Ciphertext: f1be9d1e 8dd4a984
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 10 Comment: test 10
Plaintext: 8dd4a984 a0a47295 Plaintext: 8dd4a984 a0a47295
Key: ed650698 1024eea0 5ddf75d9 f1be9d1e Key: ed650698 1024eea0 5ddf75d9 f1be9d1e
Ciphertext: d32c758c 092dabad Ciphertext: d32c758c 092dabad
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 11 Comment: test 11
Plaintext: 092dabad ed650698 Plaintext: 092dabad ed650698
Key: 1024eea0 5ddf75d9 f1be9d1e d32c758c Key: 1024eea0 5ddf75d9 f1be9d1e d32c758c
Ciphertext: bdb43728 f7183fc0 Ciphertext: bdb43728 f7183fc0
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 12 Comment: test 12
Plaintext: f7183fc0 1024eea0 Plaintext: f7183fc0 1024eea0
Key: 5ddf75d9 f1be9d1e d32c758c bdb43728 Key: 5ddf75d9 f1be9d1e d32c758c bdb43728
Ciphertext: a9c3801a d9dcfb4e Ciphertext: a9c3801a d9dcfb4e
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 13 Comment: test 13
Plaintext: d9dcfb4e 5ddf75d9 Plaintext: d9dcfb4e 5ddf75d9
Key: f1be9d1e d32c758c bdb43728 a9c3801a Key: f1be9d1e d32c758c bdb43728 a9c3801a
Ciphertext: 32a1e654 a9df917c Ciphertext: 32a1e654 a9df917c
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 14 Comment: test 14
Plaintext: a9df917c f1be9d1e Plaintext: a9df917c f1be9d1e
Key: d32c758c bdb43728 a9c3801a 32a1e654 Key: d32c758c bdb43728 a9c3801a 32a1e654
Ciphertext: 08b63bb9 b20bd3e8 Ciphertext: 08b63bb9 b20bd3e8
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 15 Comment: test 15
Plaintext: b20bd3e8 d32c758c Plaintext: b20bd3e8 d32c758c
Key: bdb43728 a9c3801a 32a1e654 08b63bb9 Key: bdb43728 a9c3801a 32a1e654 08b63bb9
Ciphertext: 21410574 cc4264c6 Ciphertext: 21410574 cc4264c6
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 16 Comment: test 16
Plaintext: cc4264c6 bdb43728 Plaintext: cc4264c6 bdb43728
Key: a9c3801a 32a1e654 08b63bb9 21410574 Key: a9c3801a 32a1e654 08b63bb9 21410574
Ciphertext: 4ec5d2e2 5ada1d89 Ciphertext: 4ec5d2e2 5ada1d89
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 17 Comment: test 17
Plaintext: 5ada1d89 a9c3801a Plaintext: 5ada1d89 a9c3801a
Key: 32a1e654 08b63bb9 21410574 4ec5d2e2 Key: 32a1e654 08b63bb9 21410574 4ec5d2e2
Ciphertext: dd46249e 28aa0b4b Ciphertext: dd46249e 28aa0b4b
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 18 Comment: test 18
Plaintext: 28aa0b4b 32a1e654 Plaintext: 28aa0b4b 32a1e654
Key: 08b63bb9 21410574 4ec5d2e2 dd46249e Key: 08b63bb9 21410574 4ec5d2e2 dd46249e
Ciphertext: 2486dcba a713df03 Ciphertext: 2486dcba a713df03
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 19 Comment: test 19
Plaintext: a713df03 08b63bb9 Plaintext: a713df03 08b63bb9
Key: 21410574 4ec5d2e2 dd46249e 2486dcba Key: 21410574 4ec5d2e2 dd46249e 2486dcba
Ciphertext: b7c7af9d 1acb6cab Ciphertext: b7c7af9d 1acb6cab
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 20 Comment: test 20
Plaintext: 1acb6cab 21410574 Plaintext: 1acb6cab 21410574
Key: 4ec5d2e2 dd46249e 2486dcba b7c7af9d Key: 4ec5d2e2 dd46249e 2486dcba b7c7af9d
Ciphertext: 8cc0400a 9aa49fbb Ciphertext: 8cc0400a 9aa49fbb
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 21 Comment: test 21
Plaintext: 9aa49fbb 4ec5d2e2 Plaintext: 9aa49fbb 4ec5d2e2
Key: dd46249e 2486dcba b7c7af9d 8cc0400a Key: dd46249e 2486dcba b7c7af9d 8cc0400a
Ciphertext: 9c241876 6cbc8c66 Ciphertext: 9c241876 6cbc8c66
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 22 Comment: test 22
Plaintext: 6cbc8c66 dd46249e Plaintext: 6cbc8c66 dd46249e
Key: 2486dcba b7c7af9d 8cc0400a 9c241876 Key: 2486dcba b7c7af9d 8cc0400a 9c241876
Ciphertext: b59c5d45 a90066f9 Ciphertext: b59c5d45 a90066f9
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 23 Comment: test 23
Plaintext: a90066f9 2486dcba Plaintext: a90066f9 2486dcba
Key: b7c7af9d 8cc0400a 9c241876 b59c5d45 Key: b7c7af9d 8cc0400a 9c241876 b59c5d45
Ciphertext: b765a1b3 64b37eb0 Ciphertext: b765a1b3 64b37eb0
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 24 Comment: test 24
Plaintext: 64b37eb0 b7c7af9d Plaintext: 64b37eb0 b7c7af9d
Key: 8cc0400a 9c241876 b59c5d45 b765a1b3 Key: 8cc0400a 9c241876 b59c5d45 b765a1b3
Ciphertext: 7b172fac f5ab4933 Ciphertext: 7b172fac f5ab4933
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 25 Comment: test 25
Plaintext: f5ab4933 8cc0400a Plaintext: f5ab4933 8cc0400a
Key: 9c241876 b59c5d45 b765a1b3 7b172fac Key: 9c241876 b59c5d45 b765a1b3 7b172fac
Ciphertext: fe48f4fb ada404b1 Ciphertext: fe48f4fb ada404b1
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 26 Comment: test 26
Plaintext: ada404b1 9c241876 Plaintext: ada404b1 9c241876
Key: b59c5d45 b765a1b3 7b172fac fe48f4fb Key: b59c5d45 b765a1b3 7b172fac fe48f4fb
Ciphertext: c5294093 c1d53e3d Ciphertext: c5294093 c1d53e3d
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 27 Comment: test 27
Plaintext: c1d53e3d b59c5d45 Plaintext: c1d53e3d b59c5d45
Key: b765a1b3 7b172fac fe48f4fb c5294093 Key: b765a1b3 7b172fac fe48f4fb c5294093
Ciphertext: 759ca8e2 77a96649 Ciphertext: 759ca8e2 77a96649
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 28 Comment: test 28
Plaintext: 77a96649 b765a1b3 Plaintext: 77a96649 b765a1b3
Key: 7b172fac fe48f4fb c5294093 759ca8e2 Key: 7b172fac fe48f4fb c5294093 759ca8e2
Ciphertext: 69c53e0f 3e979807 Ciphertext: 69c53e0f 3e979807
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 29 Comment: test 29
Plaintext: 3e979807 7b172fac Plaintext: 3e979807 7b172fac
Key: fe48f4fb c5294093 759ca8e2 69c53e0f Key: fe48f4fb c5294093 759ca8e2 69c53e0f
Ciphertext: 60388ada a21fa8e8 Ciphertext: 60388ada a21fa8e8
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 30 Comment: test 30
Plaintext: a21fa8e8 fe48f4fb Plaintext: a21fa8e8 fe48f4fb
Key: c5294093 759ca8e2 69c53e0f 60388ada Key: c5294093 759ca8e2 69c53e0f 60388ada
Ciphertext: df70a1f5 ac4aa407 Ciphertext: df70a1f5 ac4aa407
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 31 Comment: test 31
Plaintext: ac4aa407 c5294093 Plaintext: ac4aa407 c5294093
Key: 759ca8e2 69c53e0f 60388ada df70a1f5 Key: 759ca8e2 69c53e0f 60388ada df70a1f5
Ciphertext: d9cb4e09 92636233 Ciphertext: d9cb4e09 92636233
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 32 Comment: test 32
Plaintext: 92636233 759ca8e2 Plaintext: 92636233 759ca8e2
Key: 69c53e0f 60388ada df70a1f5 d9cb4e09 Key: 69c53e0f 60388ada df70a1f5 d9cb4e09
Ciphertext: 7d2c6c57 7a6adb4d Ciphertext: 7d2c6c57 7a6adb4d
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 33 Comment: test 33
Plaintext: 7a6adb4d 69c53e0f Plaintext: 7a6adb4d 69c53e0f
Key: 60388ada df70a1f5 d9cb4e09 7d2c6c57 Key: 60388ada df70a1f5 d9cb4e09 7d2c6c57
Ciphertext: 44b71215 cf25368a Ciphertext: 44b71215 cf25368a
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 34 Comment: test 34
Plaintext: cf25368a 60388ada Plaintext: cf25368a 60388ada
Key: df70a1f5 d9cb4e09 7d2c6c57 44b71215 Key: df70a1f5 d9cb4e09 7d2c6c57 44b71215
Ciphertext: c10105a1 ef781a18 Ciphertext: c10105a1 ef781a18
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 35 Comment: test 35
Plaintext: ef781a18 df70a1f5 Plaintext: ef781a18 df70a1f5
Key: d9cb4e09 7d2c6c57 44b71215 c10105a1 Key: d9cb4e09 7d2c6c57 44b71215 c10105a1
Ciphertext: bfdb29fa 9ece39b6 Ciphertext: bfdb29fa 9ece39b6
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 36 Comment: test 36
Plaintext: 9ece39b6 d9cb4e09 Plaintext: 9ece39b6 d9cb4e09
Key: 7d2c6c57 44b71215 c10105a1 bfdb29fa Key: 7d2c6c57 44b71215 c10105a1 bfdb29fa
Ciphertext: 9b0b256d dc04574c Ciphertext: 9b0b256d dc04574c
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 37 Comment: test 37
Plaintext: dc04574c 7d2c6c57 Plaintext: dc04574c 7d2c6c57
Key: 44b71215 c10105a1 bfdb29fa 9b0b256d Key: 44b71215 c10105a1 bfdb29fa 9b0b256d
Ciphertext: f8295142 8c022711 Ciphertext: f8295142 8c022711
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 38 Comment: test 38
Plaintext: 8c022711 44b71215 Plaintext: 8c022711 44b71215
Key: c10105a1 bfdb29fa 9b0b256d f8295142 Key: c10105a1 bfdb29fa 9b0b256d f8295142
Ciphertext: 61341d1c 3a85f2f0 Ciphertext: 61341d1c 3a85f2f0
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 39 Comment: test 39
Plaintext: 3a85f2f0 c10105a1 Plaintext: 3a85f2f0 c10105a1
Key: bfdb29fa 9b0b256d f8295142 61341d1c Key: bfdb29fa 9b0b256d f8295142 61341d1c
Ciphertext: f6a0d30c ad230209 Ciphertext: f6a0d30c ad230209
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 40 Comment: test 40
Plaintext: ad230209 bfdb29fa Plaintext: ad230209 bfdb29fa
Key: 9b0b256d f8295142 61341d1c f6a0d30c Key: 9b0b256d f8295142 61341d1c f6a0d30c
Ciphertext: 3de21a3f aa0cf5c9 Ciphertext: 3de21a3f aa0cf5c9
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 41 Comment: test 41
Plaintext: aa0cf5c9 9b0b256d Plaintext: aa0cf5c9 9b0b256d
Key: f8295142 61341d1c f6a0d30c 3de21a3f Key: f8295142 61341d1c f6a0d30c 3de21a3f
Ciphertext: a7e307c6 bd52d939 Ciphertext: a7e307c6 bd52d939
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 42 Comment: test 42
Plaintext: bd52d939 f8295142 Plaintext: bd52d939 f8295142
Key: 61341d1c f6a0d30c 3de21a3f a7e307c6 Key: 61341d1c f6a0d30c 3de21a3f a7e307c6
Ciphertext: 017bc3a7 66fd8c77 Ciphertext: 017bc3a7 66fd8c77
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 43 Comment: test 43
Plaintext: 66fd8c77 61341d1c Plaintext: 66fd8c77 61341d1c
Key: f6a0d30c 3de21a3f a7e307c6 017bc3a7 Key: f6a0d30c 3de21a3f a7e307c6 017bc3a7
Ciphertext: d8f8fc86 d01b5761 Ciphertext: d8f8fc86 d01b5761
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 44 Comment: test 44
Plaintext: d01b5761 f6a0d30c Plaintext: d01b5761 f6a0d30c
Key: 3de21a3f a7e307c6 017bc3a7 d8f8fc86 Key: 3de21a3f a7e307c6 017bc3a7 d8f8fc86
Ciphertext: e186c41a 5e6e5a4d Ciphertext: e186c41a 5e6e5a4d
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 45 Comment: test 45
Plaintext: 5e6e5a4d 3de21a3f Plaintext: 5e6e5a4d 3de21a3f
Key: a7e307c6 017bc3a7 d8f8fc86 e186c41a Key: a7e307c6 017bc3a7 d8f8fc86 e186c41a
Ciphertext: 4368d224 dbb4e677 Ciphertext: 4368d224 dbb4e677
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 46 Comment: test 46
Plaintext: dbb4e677 a7e307c6 Plaintext: dbb4e677 a7e307c6
Key: 017bc3a7 d8f8fc86 e186c41a 4368d224 Key: 017bc3a7 d8f8fc86 e186c41a 4368d224
Ciphertext: 9bd0321e 84096523 Ciphertext: 9bd0321e 84096523
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 47 Comment: test 47
Plaintext: 84096523 017bc3a7 Plaintext: 84096523 017bc3a7
Key: d8f8fc86 e186c41a 4368d224 9bd0321e Key: d8f8fc86 e186c41a 4368d224 9bd0321e
Ciphertext: b7c56d5b 97c65866 Ciphertext: b7c56d5b 97c65866
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 48 Comment: test 48
Plaintext: 97c65866 d8f8fc86 Plaintext: 97c65866 d8f8fc86
Key: e186c41a 4368d224 9bd0321e b7c56d5b Key: e186c41a 4368d224 9bd0321e b7c56d5b
Ciphertext: 63a1bfac 5a5d7ca2 Ciphertext: 63a1bfac 5a5d7ca2
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 49 Comment: test 49
Plaintext: 5a5d7ca2 e186c41a Plaintext: 5a5d7ca2 e186c41a
Key: 4368d224 9bd0321e b7c56d5b 63a1bfac Key: 4368d224 9bd0321e b7c56d5b 63a1bfac
Ciphertext: 91f56dff 7281794f Ciphertext: 91f56dff 7281794f
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 50 Comment: test 50
Plaintext: 7281794f 4368d224 Plaintext: 7281794f 4368d224
Key: 9bd0321e b7c56d5b 63a1bfac 91f56dff Key: 9bd0321e b7c56d5b 63a1bfac 91f56dff
Ciphertext: e4c63780 019aedf7 Ciphertext: e4c63780 019aedf7
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 51 Comment: test 51
Plaintext: 019aedf7 9bd0321e Plaintext: 019aedf7 9bd0321e
Key: b7c56d5b 63a1bfac 91f56dff e4c63780 Key: b7c56d5b 63a1bfac 91f56dff e4c63780
Ciphertext: a9fb56e7 35f4aeca Ciphertext: a9fb56e7 35f4aeca
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 52 Comment: test 52
Plaintext: 35f4aeca b7c56d5b Plaintext: 35f4aeca b7c56d5b
Key: 63a1bfac 91f56dff e4c63780 a9fb56e7 Key: 63a1bfac 91f56dff e4c63780 a9fb56e7
Ciphertext: a6537187 f0f1ba93 Ciphertext: a6537187 f0f1ba93
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 53 Comment: test 53
Plaintext: f0f1ba93 63a1bfac Plaintext: f0f1ba93 63a1bfac
Key: 91f56dff e4c63780 a9fb56e7 a6537187 Key: 91f56dff e4c63780 a9fb56e7 a6537187
Ciphertext: cc960eda e44c6b8f Ciphertext: cc960eda e44c6b8f
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 54 Comment: test 54
Plaintext: e44c6b8f 91f56dff Plaintext: e44c6b8f 91f56dff
Key: e4c63780 a9fb56e7 a6537187 cc960eda Key: e4c63780 a9fb56e7 a6537187 cc960eda
Ciphertext: e12f106d 4f1152d0 Ciphertext: e12f106d 4f1152d0
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 55 Comment: test 55
Plaintext: 4f1152d0 e4c63780 Plaintext: 4f1152d0 e4c63780
Key: a9fb56e7 a6537187 cc960eda e12f106d Key: a9fb56e7 a6537187 cc960eda e12f106d
Ciphertext: 556ad853 f79992fd Ciphertext: 556ad853 f79992fd
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 56 Comment: test 56
Plaintext: f79992fd a9fb56e7 Plaintext: f79992fd a9fb56e7
Key: a6537187 cc960eda e12f106d 556ad853 Key: a6537187 cc960eda e12f106d 556ad853
Ciphertext: 78e8e265 128df6ad Ciphertext: 78e8e265 128df6ad
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 57 Comment: test 57
Plaintext: 128df6ad a6537187 Plaintext: 128df6ad a6537187
Key: cc960eda e12f106d 556ad853 78e8e265 Key: cc960eda e12f106d 556ad853 78e8e265
Ciphertext: f23892aa 288cb926 Ciphertext: f23892aa 288cb926
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 58 Comment: test 58
Plaintext: 288cb926 cc960eda Plaintext: 288cb926 cc960eda
Key: e12f106d 556ad853 78e8e265 f23892aa Key: e12f106d 556ad853 78e8e265 f23892aa
Ciphertext: 1d115839 6a117fca Ciphertext: 1d115839 6a117fca
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 59 Comment: test 59
Plaintext: 6a117fca e12f106d Plaintext: 6a117fca e12f106d
Key: 556ad853 78e8e265 f23892aa 1d115839 Key: 556ad853 78e8e265 f23892aa 1d115839
Ciphertext: cf899635 5b087e34 Ciphertext: cf899635 5b087e34
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 60 Comment: test 60
Plaintext: 5b087e34 556ad853 Plaintext: 5b087e34 556ad853
Key: 78e8e265 f23892aa 1d115839 cf899635 Key: 78e8e265 f23892aa 1d115839 cf899635
Ciphertext: 5c60bff2 e68d88c2 Ciphertext: 5c60bff2 e68d88c2
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 61 Comment: test 61
Plaintext: e68d88c2 78e8e265 Plaintext: e68d88c2 78e8e265
Key: f23892aa 1d115839 cf899635 5c60bff2 Key: f23892aa 1d115839 cf899635 5c60bff2
Ciphertext: 7072d01c bffeb50a Ciphertext: 7072d01c bffeb50a
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 62 Comment: test 62
Plaintext: bffeb50a f23892aa Plaintext: bffeb50a f23892aa
Key: 1d115839 cf899635 5c60bff2 7072d01c Key: 1d115839 cf899635 5c60bff2 7072d01c
Ciphertext: 4513c5eb 9c99ae9e Ciphertext: 4513c5eb 9c99ae9e
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 63 Comment: test 63
Plaintext: 9c99ae9e 1d115839 Plaintext: 9c99ae9e 1d115839
Key: cf899635 5c60bff2 7072d01c 4513c5eb Key: cf899635 5c60bff2 7072d01c 4513c5eb
Ciphertext: 8f3a38ab 80d9c4ad Ciphertext: 8f3a38ab 80d9c4ad
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 64 Comment: test 64
Plaintext: 80d9c4ad cf899635 Plaintext: 80d9c4ad cf899635
Key: 5c60bff2 7072d01c 4513c5eb 8f3a38ab Key: 5c60bff2 7072d01c 4513c5eb 8f3a38ab
Ciphertext: 2bb0f1b3 c023ed11 Ciphertext: 2bb0f1b3 c023ed11
Test: Encrypt Test: Encrypt
Test: Decrypt
AlgorithmType: SymmetricCipher AlgorithmType: SymmetricCipher
Name: XTEA/ECB Name: XTEA/ECB
@ -395,445 +331,381 @@ Key: 00000000 00000000 00000000 00000000
Rounds: 1 Rounds: 1
Ciphertext: 00000000 9e3779b9 Ciphertext: 00000000 9e3779b9
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 2 Comment: test 2
Plaintext: 9e3779b9 00000000 Plaintext: 9e3779b9 00000000
Key: 00000000 00000000 00000000 00000000 Key: 00000000 00000000 00000000 00000000
Rounds: 2 Rounds: 2
Ciphertext: ec01a1de aaa0256d Ciphertext: ec01a1de aaa0256d
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 3 Comment: test 3
Plaintext: aaa0256d 00000000 Plaintext: aaa0256d 00000000
Key: 00000000 00000000 00000000 ec01a1de Key: 00000000 00000000 00000000 ec01a1de
Rounds: 3 Rounds: 3
Ciphertext: 114f6d74 a39e590c Ciphertext: 114f6d74 a39e590c
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 4 Comment: test 4
Plaintext: a39e590c 00000000 Plaintext: a39e590c 00000000
Key: 00000000 00000000 ec01a1de 114f6d74 Key: 00000000 00000000 ec01a1de 114f6d74
Rounds: 4 Rounds: 4
Ciphertext: bc3a7de2 4e238eb9 Ciphertext: bc3a7de2 4e238eb9
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 5 Comment: test 5
Plaintext: 4e238eb9 00000000 Plaintext: 4e238eb9 00000000
Key: 00000000 ec01a1de 114f6d74 bc3a7de2 Key: 00000000 ec01a1de 114f6d74 bc3a7de2
Rounds: 5 Rounds: 5
Ciphertext: 845846cf 2f36d07f Ciphertext: 845846cf 2f36d07f
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 6 Comment: test 6
Plaintext: 2f36d07f 00000000 Plaintext: 2f36d07f 00000000
Key: ec01a1de 114f6d74 bc3a7de2 845846cf Key: ec01a1de 114f6d74 bc3a7de2 845846cf
Rounds: 6 Rounds: 6
Ciphertext: 2794a127 4f3e4b6a Ciphertext: 2794a127 4f3e4b6a
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 7 Comment: test 7
Plaintext: 4f3e4b6a ec01a1de Plaintext: 4f3e4b6a ec01a1de
Key: 114f6d74 bc3a7de2 845846cf 2794a127 Key: 114f6d74 bc3a7de2 845846cf 2794a127
Rounds: 7 Rounds: 7
Ciphertext: 6b8ea8b8 d99e66c3 Ciphertext: 6b8ea8b8 d99e66c3
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 8 Comment: test 8
Plaintext: d99e66c3 114f6d74 Plaintext: d99e66c3 114f6d74
Key: bc3a7de2 845846cf 2794a127 6b8ea8b8 Key: bc3a7de2 845846cf 2794a127 6b8ea8b8
Rounds: 8 Rounds: 8
Ciphertext: 31c5fa6c 241756d6 Ciphertext: 31c5fa6c 241756d6
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 9 Comment: test 9
Plaintext: 241756d6 bc3a7de2 Plaintext: 241756d6 bc3a7de2
Key: 845846cf 2794a127 6b8ea8b8 31c5fa6c Key: 845846cf 2794a127 6b8ea8b8 31c5fa6c
Rounds: 9 Rounds: 9
Ciphertext: 4a581696 1fd58a6b Ciphertext: 4a581696 1fd58a6b
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 10 Comment: test 10
Plaintext: 1fd58a6b 845846cf Plaintext: 1fd58a6b 845846cf
Key: 2794a127 6b8ea8b8 31c5fa6c 4a581696 Key: 2794a127 6b8ea8b8 31c5fa6c 4a581696
Rounds: 10 Rounds: 10
Ciphertext: dfcd0451 df8822cd Ciphertext: dfcd0451 df8822cd
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 11 Comment: test 11
Plaintext: df8822cd 2794a127 Plaintext: df8822cd 2794a127
Key: 6b8ea8b8 31c5fa6c 4a581696 dfcd0451 Key: 6b8ea8b8 31c5fa6c 4a581696 dfcd0451
Rounds: 11 Rounds: 11
Ciphertext: 3ad1ff17 f465776c Ciphertext: 3ad1ff17 f465776c
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 12 Comment: test 12
Plaintext: f465776c 6b8ea8b8 Plaintext: f465776c 6b8ea8b8
Key: 31c5fa6c 4a581696 dfcd0451 3ad1ff17 Key: 31c5fa6c 4a581696 dfcd0451 3ad1ff17
Rounds: 12 Rounds: 12
Ciphertext: 6a1d78c8 4d30bdb9 Ciphertext: 6a1d78c8 4d30bdb9
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 13 Comment: test 13
Plaintext: 4d30bdb9 31c5fa6c Plaintext: 4d30bdb9 31c5fa6c
Key: 4a581696 dfcd0451 3ad1ff17 6a1d78c8 Key: 4a581696 dfcd0451 3ad1ff17 6a1d78c8
Rounds: 13 Rounds: 13
Ciphertext: 08c86d67 f6ef939b Ciphertext: 08c86d67 f6ef939b
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 14 Comment: test 14
Plaintext: f6ef939b 4a581696 Plaintext: f6ef939b 4a581696
Key: dfcd0451 3ad1ff17 6a1d78c8 08c86d67 Key: dfcd0451 3ad1ff17 6a1d78c8 08c86d67
Rounds: 14 Rounds: 14
Ciphertext: 2a65bfbe f733428c Ciphertext: 2a65bfbe f733428c
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 15 Comment: test 15
Plaintext: f733428c dfcd0451 Plaintext: f733428c dfcd0451
Key: 3ad1ff17 6a1d78c8 08c86d67 2a65bfbe Key: 3ad1ff17 6a1d78c8 08c86d67 2a65bfbe
Rounds: 15 Rounds: 15
Ciphertext: b4bd6e46 40672bcc Ciphertext: b4bd6e46 40672bcc
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 16 Comment: test 16
Plaintext: 40672bcc 3ad1ff17 Plaintext: 40672bcc 3ad1ff17
Key: 6a1d78c8 08c86d67 2a65bfbe b4bd6e46 Key: 6a1d78c8 08c86d67 2a65bfbe b4bd6e46
Rounds: 16 Rounds: 16
Ciphertext: 1d8e6992 9a478905 Ciphertext: 1d8e6992 9a478905
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 17 Comment: test 17
Plaintext: 9a478905 6a1d78c8 Plaintext: 9a478905 6a1d78c8
Key: 08c86d67 2a65bfbe b4bd6e46 1d8e6992 Key: 08c86d67 2a65bfbe b4bd6e46 1d8e6992
Rounds: 17 Rounds: 17
Ciphertext: f8994ada 80dee76a Ciphertext: f8994ada 80dee76a
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 18 Comment: test 18
Plaintext: 80dee76a 08c86d67 Plaintext: 80dee76a 08c86d67
Key: 2a65bfbe b4bd6e46 1d8e6992 f8994ada Key: 2a65bfbe b4bd6e46 1d8e6992 f8994ada
Rounds: 18 Rounds: 18
Ciphertext: 0997e6ed cdfef370 Ciphertext: 0997e6ed cdfef370
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 19 Comment: test 19
Plaintext: cdfef370 2a65bfbe Plaintext: cdfef370 2a65bfbe
Key: b4bd6e46 1d8e6992 f8994ada 0997e6ed Key: b4bd6e46 1d8e6992 f8994ada 0997e6ed
Rounds: 19 Rounds: 19
Ciphertext: ece50553 10b76c66 Ciphertext: ece50553 10b76c66
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 20 Comment: test 20
Plaintext: 10b76c66 b4bd6e46 Plaintext: 10b76c66 b4bd6e46
Key: 1d8e6992 f8994ada 0997e6ed ece50553 Key: 1d8e6992 f8994ada 0997e6ed ece50553
Rounds: 20 Rounds: 20
Ciphertext: a6d39c7b dce1a473 Ciphertext: a6d39c7b dce1a473
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 21 Comment: test 21
Plaintext: dce1a473 1d8e6992 Plaintext: dce1a473 1d8e6992
Key: f8994ada 0997e6ed ece50553 a6d39c7b Key: f8994ada 0997e6ed ece50553 a6d39c7b
Rounds: 21 Rounds: 21
Ciphertext: 21d06fb7 fbb98544 Ciphertext: 21d06fb7 fbb98544
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 22 Comment: test 22
Plaintext: fbb98544 f8994ada Plaintext: fbb98544 f8994ada
Key: 0997e6ed ece50553 a6d39c7b 21d06fb7 Key: 0997e6ed ece50553 a6d39c7b 21d06fb7
Rounds: 22 Rounds: 22
Ciphertext: 72cdd36c e1115fb6 Ciphertext: 72cdd36c e1115fb6
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 23 Comment: test 23
Plaintext: e1115fb6 0997e6ed Plaintext: e1115fb6 0997e6ed
Key: ece50553 a6d39c7b 21d06fb7 72cdd36c Key: ece50553 a6d39c7b 21d06fb7 72cdd36c
Rounds: 23 Rounds: 23
Ciphertext: 25bc6eb3 e4c28ab7 Ciphertext: 25bc6eb3 e4c28ab7
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 24 Comment: test 24
Plaintext: e4c28ab7 ece50553 Plaintext: e4c28ab7 ece50553
Key: a6d39c7b 21d06fb7 72cdd36c 25bc6eb3 Key: a6d39c7b 21d06fb7 72cdd36c 25bc6eb3
Rounds: 24 Rounds: 24
Ciphertext: 4932a288 78020b9e Ciphertext: 4932a288 78020b9e
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 25 Comment: test 25
Plaintext: 78020b9e a6d39c7b Plaintext: 78020b9e a6d39c7b
Key: 21d06fb7 72cdd36c 25bc6eb3 4932a288 Key: 21d06fb7 72cdd36c 25bc6eb3 4932a288
Rounds: 25 Rounds: 25
Ciphertext: 25285da1 b66c4459 Ciphertext: 25285da1 b66c4459
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 26 Comment: test 26
Plaintext: b66c4459 21d06fb7 Plaintext: b66c4459 21d06fb7
Key: 72cdd36c 25bc6eb3 4932a288 25285da1 Key: 72cdd36c 25bc6eb3 4932a288 25285da1
Rounds: 26 Rounds: 26
Ciphertext: 39b0155c f227ab20 Ciphertext: 39b0155c f227ab20
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 27 Comment: test 27
Plaintext: f227ab20 72cdd36c Plaintext: f227ab20 72cdd36c
Key: 25bc6eb3 4932a288 25285da1 39b0155c Key: 25bc6eb3 4932a288 25285da1 39b0155c
Rounds: 27 Rounds: 27
Ciphertext: 547571aa f38f1e39 Ciphertext: 547571aa f38f1e39
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 28 Comment: test 28
Plaintext: f38f1e39 25bc6eb3 Plaintext: f38f1e39 25bc6eb3
Key: 4932a288 25285da1 39b0155c 547571aa Key: 4932a288 25285da1 39b0155c 547571aa
Rounds: 28 Rounds: 28
Ciphertext: 27f917b1 e5796aee Ciphertext: 27f917b1 e5796aee
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 29 Comment: test 29
Plaintext: e5796aee 4932a288 Plaintext: e5796aee 4932a288
Key: 25285da1 39b0155c 547571aa 27f917b1 Key: 25285da1 39b0155c 547571aa 27f917b1
Rounds: 29 Rounds: 29
Ciphertext: c1da8993 670f9fd2 Ciphertext: c1da8993 670f9fd2
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 30 Comment: test 30
Plaintext: 670f9fd2 25285da1 Plaintext: 670f9fd2 25285da1
Key: 39b0155c 547571aa 27f917b1 c1da8993 Key: 39b0155c 547571aa 27f917b1 c1da8993
Rounds: 30 Rounds: 30
Ciphertext: 60e2acaa d0a60db4 Ciphertext: 60e2acaa d0a60db4
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 31 Comment: test 31
Plaintext: d0a60db4 39b0155c Plaintext: d0a60db4 39b0155c
Key: 547571aa 27f917b1 c1da8993 60e2acaa Key: 547571aa 27f917b1 c1da8993 60e2acaa
Rounds: 31 Rounds: 31
Ciphertext: a6eb923d af20a390 Ciphertext: a6eb923d af20a390
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 32 Comment: test 32
Plaintext: af20a390 547571aa Plaintext: af20a390 547571aa
Key: 27f917b1 c1da8993 60e2acaa a6eb923d Key: 27f917b1 c1da8993 60e2acaa a6eb923d
Rounds: 32 Rounds: 32
Ciphertext: d26428af 0a202283 Ciphertext: d26428af 0a202283
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 33 Comment: test 33
Plaintext: 0a202283 27f917b1 Plaintext: 0a202283 27f917b1
Key: c1da8993 60e2acaa a6eb923d d26428af Key: c1da8993 60e2acaa a6eb923d d26428af
Rounds: 33 Rounds: 33
Ciphertext: 1c03ceb9 96e9f2d3 Ciphertext: 1c03ceb9 96e9f2d3
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 34 Comment: test 34
Plaintext: 96e9f2d3 c1da8993 Plaintext: 96e9f2d3 c1da8993
Key: 60e2acaa a6eb923d d26428af 1c03ceb9 Key: 60e2acaa a6eb923d d26428af 1c03ceb9
Rounds: 34 Rounds: 34
Ciphertext: e260b3c1 bbd7dff0 Ciphertext: e260b3c1 bbd7dff0
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 35 Comment: test 35
Plaintext: bbd7dff0 60e2acaa Plaintext: bbd7dff0 60e2acaa
Key: a6eb923d d26428af 1c03ceb9 e260b3c1 Key: a6eb923d d26428af 1c03ceb9 e260b3c1
Rounds: 35 Rounds: 35
Ciphertext: d33073f9 12841b97 Ciphertext: d33073f9 12841b97
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 36 Comment: test 36
Plaintext: 12841b97 a6eb923d Plaintext: 12841b97 a6eb923d
Key: d26428af 1c03ceb9 e260b3c1 d33073f9 Key: d26428af 1c03ceb9 e260b3c1 d33073f9
Rounds: 36 Rounds: 36
Ciphertext: 17b7ea05 1d723f18 Ciphertext: 17b7ea05 1d723f18
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 37 Comment: test 37
Plaintext: 1d723f18 d26428af Plaintext: 1d723f18 d26428af
Key: 1c03ceb9 e260b3c1 d33073f9 17b7ea05 Key: 1c03ceb9 e260b3c1 d33073f9 17b7ea05
Rounds: 37 Rounds: 37
Ciphertext: 9f571045 31e849b9 Ciphertext: 9f571045 31e849b9
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 38 Comment: test 38
Plaintext: 31e849b9 1c03ceb9 Plaintext: 31e849b9 1c03ceb9
Key: e260b3c1 d33073f9 17b7ea05 9f571045 Key: e260b3c1 d33073f9 17b7ea05 9f571045
Rounds: 38 Rounds: 38
Ciphertext: 288351d2 bd0a0054 Ciphertext: 288351d2 bd0a0054
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 39 Comment: test 39
Plaintext: bd0a0054 e260b3c1 Plaintext: bd0a0054 e260b3c1
Key: d33073f9 17b7ea05 9f571045 288351d2 Key: d33073f9 17b7ea05 9f571045 288351d2
Rounds: 39 Rounds: 39
Ciphertext: 9236883a 2bd13143 Ciphertext: 9236883a 2bd13143
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 40 Comment: test 40
Plaintext: 2bd13143 d33073f9 Plaintext: 2bd13143 d33073f9
Key: 17b7ea05 9f571045 288351d2 9236883a Key: 17b7ea05 9f571045 288351d2 9236883a
Rounds: 40 Rounds: 40
Ciphertext: e91dcf23 7c3fd716 Ciphertext: e91dcf23 7c3fd716
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 41 Comment: test 41
Plaintext: 7c3fd716 17b7ea05 Plaintext: 7c3fd716 17b7ea05
Key: 9f571045 288351d2 9236883a e91dcf23 Key: 9f571045 288351d2 9236883a e91dcf23
Rounds: 41 Rounds: 41
Ciphertext: 5c8ff51e c3abe43d Ciphertext: 5c8ff51e c3abe43d
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 42 Comment: test 42
Plaintext: c3abe43d 9f571045 Plaintext: c3abe43d 9f571045
Key: 288351d2 9236883a e91dcf23 5c8ff51e Key: 288351d2 9236883a e91dcf23 5c8ff51e
Rounds: 42 Rounds: 42
Ciphertext: 446e9f7c ecb0eb4d Ciphertext: 446e9f7c ecb0eb4d
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 43 Comment: test 43
Plaintext: ecb0eb4d 288351d2 Plaintext: ecb0eb4d 288351d2
Key: 9236883a e91dcf23 5c8ff51e 446e9f7c Key: 9236883a e91dcf23 5c8ff51e 446e9f7c
Rounds: 43 Rounds: 43
Ciphertext: 86455f77 ffc74050 Ciphertext: 86455f77 ffc74050
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 44 Comment: test 44
Plaintext: ffc74050 9236883a Plaintext: ffc74050 9236883a
Key: e91dcf23 5c8ff51e 446e9f7c 86455f77 Key: e91dcf23 5c8ff51e 446e9f7c 86455f77
Rounds: 44 Rounds: 44
Ciphertext: ae85d873 e21ef8d3 Ciphertext: ae85d873 e21ef8d3
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 45 Comment: test 45
Plaintext: e21ef8d3 e91dcf23 Plaintext: e21ef8d3 e91dcf23
Key: 5c8ff51e 446e9f7c 86455f77 ae85d873 Key: 5c8ff51e 446e9f7c 86455f77 ae85d873
Rounds: 45 Rounds: 45
Ciphertext: cf411a68 18dce768 Ciphertext: cf411a68 18dce768
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 46 Comment: test 46
Plaintext: 18dce768 5c8ff51e Plaintext: 18dce768 5c8ff51e
Key: 446e9f7c 86455f77 ae85d873 cf411a68 Key: 446e9f7c 86455f77 ae85d873 cf411a68
Rounds: 46 Rounds: 46
Ciphertext: 4ef68794 07d2b1b3 Ciphertext: 4ef68794 07d2b1b3
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 47 Comment: test 47
Plaintext: 07d2b1b3 446e9f7c Plaintext: 07d2b1b3 446e9f7c
Key: 86455f77 ae85d873 cf411a68 4ef68794 Key: 86455f77 ae85d873 cf411a68 4ef68794
Rounds: 47 Rounds: 47
Ciphertext: d75a1925 07476976 Ciphertext: d75a1925 07476976
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 48 Comment: test 48
Plaintext: 07476976 86455f77 Plaintext: 07476976 86455f77
Key: ae85d873 cf411a68 4ef68794 d75a1925 Key: ae85d873 cf411a68 4ef68794 d75a1925
Rounds: 48 Rounds: 48
Ciphertext: 909d29cb 16b37e1b Ciphertext: 909d29cb 16b37e1b
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 49 Comment: test 49
Plaintext: 16b37e1b ae85d873 Plaintext: 16b37e1b ae85d873
Key: cf411a68 4ef68794 d75a1925 909d29cb Key: cf411a68 4ef68794 d75a1925 909d29cb
Rounds: 49 Rounds: 49
Ciphertext: e05578cd bd40cd0c Ciphertext: e05578cd bd40cd0c
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 50 Comment: test 50
Plaintext: bd40cd0c cf411a68 Plaintext: bd40cd0c cf411a68
Key: 4ef68794 d75a1925 909d29cb e05578cd Key: 4ef68794 d75a1925 909d29cb e05578cd
Rounds: 50 Rounds: 50
Ciphertext: 988b50e5 adf1b74c Ciphertext: 988b50e5 adf1b74c
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 51 Comment: test 51
Plaintext: adf1b74c 4ef68794 Plaintext: adf1b74c 4ef68794
Key: d75a1925 909d29cb e05578cd 988b50e5 Key: d75a1925 909d29cb e05578cd 988b50e5
Rounds: 51 Rounds: 51
Ciphertext: 90699d3d d2333c19 Ciphertext: 90699d3d d2333c19
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 52 Comment: test 52
Plaintext: d2333c19 d75a1925 Plaintext: d2333c19 d75a1925
Key: 909d29cb e05578cd 988b50e5 90699d3d Key: 909d29cb e05578cd 988b50e5 90699d3d
Rounds: 52 Rounds: 52
Ciphertext: a119eb2e 3488c65b Ciphertext: a119eb2e 3488c65b
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 53 Comment: test 53
Plaintext: 3488c65b 909d29cb Plaintext: 3488c65b 909d29cb
Key: e05578cd 988b50e5 90699d3d a119eb2e Key: e05578cd 988b50e5 90699d3d a119eb2e
Rounds: 53 Rounds: 53
Ciphertext: e4c43e62 e9c4894b Ciphertext: e4c43e62 e9c4894b
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 54 Comment: test 54
Plaintext: e9c4894b e05578cd Plaintext: e9c4894b e05578cd
Key: 988b50e5 90699d3d a119eb2e e4c43e62 Key: 988b50e5 90699d3d a119eb2e e4c43e62
Rounds: 54 Rounds: 54
Ciphertext: e1aec3f2 1976c384 Ciphertext: e1aec3f2 1976c384
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 55 Comment: test 55
Plaintext: 1976c384 988b50e5 Plaintext: 1976c384 988b50e5
Key: 90699d3d a119eb2e e4c43e62 e1aec3f2 Key: 90699d3d a119eb2e e4c43e62 e1aec3f2
Rounds: 55 Rounds: 55
Ciphertext: 1b7b0e2b 0b392b46 Ciphertext: 1b7b0e2b 0b392b46
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 56 Comment: test 56
Plaintext: 0b392b46 90699d3d Plaintext: 0b392b46 90699d3d
Key: a119eb2e e4c43e62 e1aec3f2 1b7b0e2b Key: a119eb2e e4c43e62 e1aec3f2 1b7b0e2b
Rounds: 56 Rounds: 56
Ciphertext: 1a6ffc0c 600f2ee0 Ciphertext: 1a6ffc0c 600f2ee0
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 57 Comment: test 57
Plaintext: 600f2ee0 a119eb2e Plaintext: 600f2ee0 a119eb2e
Key: e4c43e62 e1aec3f2 1b7b0e2b 1a6ffc0c Key: e4c43e62 e1aec3f2 1b7b0e2b 1a6ffc0c
Rounds: 57 Rounds: 57
Ciphertext: 82ccc9d3 94ba3d77 Ciphertext: 82ccc9d3 94ba3d77
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 58 Comment: test 58
Plaintext: 94ba3d77 e4c43e62 Plaintext: 94ba3d77 e4c43e62
Key: e1aec3f2 1b7b0e2b 1a6ffc0c 82ccc9d3 Key: e1aec3f2 1b7b0e2b 1a6ffc0c 82ccc9d3
Rounds: 58 Rounds: 58
Ciphertext: 38b5ebd1 c56af77e Ciphertext: 38b5ebd1 c56af77e
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 59 Comment: test 59
Plaintext: c56af77e e1aec3f2 Plaintext: c56af77e e1aec3f2
Key: 1b7b0e2b 1a6ffc0c 82ccc9d3 38b5ebd1 Key: 1b7b0e2b 1a6ffc0c 82ccc9d3 38b5ebd1
Rounds: 59 Rounds: 59
Ciphertext: f5571f9d fe136a04 Ciphertext: f5571f9d fe136a04
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 60 Comment: test 60
Plaintext: fe136a04 1b7b0e2b Plaintext: fe136a04 1b7b0e2b
Key: 1a6ffc0c 82ccc9d3 38b5ebd1 f5571f9d Key: 1a6ffc0c 82ccc9d3 38b5ebd1 f5571f9d
Rounds: 60 Rounds: 60
Ciphertext: 62ee209f 08550367 Ciphertext: 62ee209f 08550367
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 61 Comment: test 61
Plaintext: 08550367 1a6ffc0c Plaintext: 08550367 1a6ffc0c
Key: 82ccc9d3 38b5ebd1 f5571f9d 62ee209f Key: 82ccc9d3 38b5ebd1 f5571f9d 62ee209f
Rounds: 61 Rounds: 61
Ciphertext: 069b7afc b0fcde91 Ciphertext: 069b7afc b0fcde91
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 62 Comment: test 62
Plaintext: b0fcde91 82ccc9d3 Plaintext: b0fcde91 82ccc9d3
Key: 38b5ebd1 f5571f9d 62ee209f 069b7afc Key: 38b5ebd1 f5571f9d 62ee209f 069b7afc
Rounds: 62 Rounds: 62
Ciphertext: 376a8936 11b9c087 Ciphertext: 376a8936 11b9c087
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 63 Comment: test 63
Plaintext: 11b9c087 38b5ebd1 Plaintext: 11b9c087 38b5ebd1
Key: f5571f9d 62ee209f 069b7afc 376a8936 Key: f5571f9d 62ee209f 069b7afc 376a8936
Rounds: 63 Rounds: 63
Ciphertext: cdc9e923 2e6c1fe7 Ciphertext: cdc9e923 2e6c1fe7
Test: Encrypt Test: Encrypt
Test: Decrypt
Comment: test 64 Comment: test 64
Plaintext: 2e6c1fe7 f5571f9d Plaintext: 2e6c1fe7 f5571f9d
Key: 62ee209f 069b7afc 376a8936 cdc9e923 Key: 62ee209f 069b7afc 376a8936 cdc9e923
Rounds: 64 Rounds: 64
Ciphertext: 7a01cbc9 b03d6068 Ciphertext: 7a01cbc9 b03d6068
Test: Encrypt Test: Encrypt
Test: Decrypt

17
TestVectors/vmac.txt Executable file
View File

@ -0,0 +1,17 @@
AlgorithmType: MAC
Name: VMAC(AES)-128
Source: Ted Krovetz's vmac.c Version: 0.01 (14 July 2006)
Key: "abcdefghijklmnop"
IV: "bcdefghi" r8 00
Message: "abc"
Digest: E5B10669E5B61668A11E3351CC1A7211
Test: Verify
Message: r16 "abc"
Digest: 12A64330F81D8B6407CE90667303FEE2
Test: Verify
Message: r100 "abc"
Digest: 10A63F27D4B292723739B4BB6F17A4C1
Test: Verify
Message: r1000000 "abc"
Digest: 22C65CC2CFE9BED72E485CA6EB8A48BE
Test: Verify