aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/test/data/file/aes192
diff options
context:
space:
mode:
Diffstat (limited to 'test/data/file/aes192')
-rw-r--r--test/data/file/aes192/cbc/blocksize-1.cipher1
-rw-r--r--test/data/file/aes192/cbc/blocksize-1.iv1
-rw-r--r--test/data/file/aes192/cbc/blocksize-1.key1
-rw-r--r--test/data/file/aes192/cbc/blocksize-1.plain1
-rw-r--r--test/data/file/aes192/cbc/blocksize.cipher1
-rw-r--r--test/data/file/aes192/cbc/blocksize.iv1
-rw-r--r--test/data/file/aes192/cbc/blocksize.key1
-rw-r--r--test/data/file/aes192/cbc/blocksize.plain1
-rw-r--r--test/data/file/aes192/cbc/empty1.cipher2
-rw-r--r--test/data/file/aes192/cbc/empty1.iv1
-rw-r--r--test/data/file/aes192/cbc/empty1.key1
-rw-r--r--test/data/file/aes192/cbc/empty1.plain0
-rw-r--r--test/data/file/aes192/cbc/empty2.cipherbin0 -> 16 bytes
-rw-r--r--test/data/file/aes192/cbc/empty2.iv1
-rw-r--r--test/data/file/aes192/cbc/empty2.key1
-rw-r--r--test/data/file/aes192/cbc/empty2.plain0
-rw-r--r--test/data/file/aes192/cbc/random64k.cipherbin0 -> 65552 bytes
-rw-r--r--test/data/file/aes192/cbc/random64k.iv1
-rw-r--r--test/data/file/aes192/cbc/random64k.key1
-rw-r--r--test/data/file/aes192/cbc/random64k.plainbin0 -> 65536 bytes
-rw-r--r--test/data/file/aes192/cbc/singlechar.cipher2
-rw-r--r--test/data/file/aes192/cbc/singlechar.iv1
-rw-r--r--test/data/file/aes192/cbc/singlechar.key1
-rw-r--r--test/data/file/aes192/cbc/singlechar.plain1
-rw-r--r--test/data/file/aes192/cfb/blocksize-1.cipher1
-rw-r--r--test/data/file/aes192/cfb/blocksize-1.iv1
-rw-r--r--test/data/file/aes192/cfb/blocksize-1.key1
-rw-r--r--test/data/file/aes192/cfb/blocksize-1.plain1
-rw-r--r--test/data/file/aes192/cfb/blocksize.cipher1
-rw-r--r--test/data/file/aes192/cfb/blocksize.iv1
-rw-r--r--test/data/file/aes192/cfb/blocksize.key1
-rw-r--r--test/data/file/aes192/cfb/blocksize.plain1
-rw-r--r--test/data/file/aes192/cfb/empty1.cipher0
-rw-r--r--test/data/file/aes192/cfb/empty1.iv1
-rw-r--r--test/data/file/aes192/cfb/empty1.key1
-rw-r--r--test/data/file/aes192/cfb/empty1.plain0
-rw-r--r--test/data/file/aes192/cfb/empty2.cipher0
-rw-r--r--test/data/file/aes192/cfb/empty2.iv1
-rw-r--r--test/data/file/aes192/cfb/empty2.key1
-rw-r--r--test/data/file/aes192/cfb/empty2.plain0
-rw-r--r--test/data/file/aes192/cfb/random64k.cipherbin0 -> 65536 bytes
-rw-r--r--test/data/file/aes192/cfb/random64k.iv1
-rw-r--r--test/data/file/aes192/cfb/random64k.key1
-rw-r--r--test/data/file/aes192/cfb/random64k.plainbin0 -> 65536 bytes
-rw-r--r--test/data/file/aes192/cfb/singlechar.cipher1
-rw-r--r--test/data/file/aes192/cfb/singlechar.iv1
-rw-r--r--test/data/file/aes192/cfb/singlechar.key1
-rw-r--r--test/data/file/aes192/cfb/singlechar.plain1
-rw-r--r--test/data/file/aes192/ctr/blocksize-1.cipher1
-rw-r--r--test/data/file/aes192/ctr/blocksize-1.iv1
-rw-r--r--test/data/file/aes192/ctr/blocksize-1.key1
-rw-r--r--test/data/file/aes192/ctr/blocksize-1.plain1
-rw-r--r--test/data/file/aes192/ctr/blocksize.cipher1
-rw-r--r--test/data/file/aes192/ctr/blocksize.iv1
-rw-r--r--test/data/file/aes192/ctr/blocksize.key1
-rw-r--r--test/data/file/aes192/ctr/blocksize.plain1
-rw-r--r--test/data/file/aes192/ctr/empty1.cipher0
-rw-r--r--test/data/file/aes192/ctr/empty1.iv1
-rw-r--r--test/data/file/aes192/ctr/empty1.key1
-rw-r--r--test/data/file/aes192/ctr/empty1.plain0
-rw-r--r--test/data/file/aes192/ctr/empty2.cipher0
-rw-r--r--test/data/file/aes192/ctr/empty2.iv1
-rw-r--r--test/data/file/aes192/ctr/empty2.key1
-rw-r--r--test/data/file/aes192/ctr/empty2.plain0
-rw-r--r--test/data/file/aes192/ctr/random64k.cipherbin0 -> 65536 bytes
-rw-r--r--test/data/file/aes192/ctr/random64k.iv1
-rw-r--r--test/data/file/aes192/ctr/random64k.key1
-rw-r--r--test/data/file/aes192/ctr/random64k.plainbin0 -> 65536 bytes
-rw-r--r--test/data/file/aes192/ctr/singlechar.cipher1
-rw-r--r--test/data/file/aes192/ctr/singlechar.iv1
-rw-r--r--test/data/file/aes192/ctr/singlechar.key1
-rw-r--r--test/data/file/aes192/ctr/singlechar.plain1
-rw-r--r--test/data/file/aes192/ecb/blocksize-1.cipher1
-rw-r--r--test/data/file/aes192/ecb/blocksize-1.key1
-rw-r--r--test/data/file/aes192/ecb/blocksize-1.plain1
-rw-r--r--test/data/file/aes192/ecb/blocksize.cipherbin0 -> 32 bytes
-rw-r--r--test/data/file/aes192/ecb/blocksize.key1
-rw-r--r--test/data/file/aes192/ecb/blocksize.plain1
-rw-r--r--test/data/file/aes192/ecb/empty1.cipher2
-rw-r--r--test/data/file/aes192/ecb/empty1.key1
-rw-r--r--test/data/file/aes192/ecb/empty1.plain0
-rw-r--r--test/data/file/aes192/ecb/empty2.cipher1
-rw-r--r--test/data/file/aes192/ecb/empty2.key1
-rw-r--r--test/data/file/aes192/ecb/empty2.plain0
-rw-r--r--test/data/file/aes192/ecb/random64k.cipherbin0 -> 65552 bytes
-rw-r--r--test/data/file/aes192/ecb/random64k.key1
-rw-r--r--test/data/file/aes192/ecb/random64k.plainbin0 -> 65536 bytes
-rw-r--r--test/data/file/aes192/ecb/singlechar.cipher1
-rw-r--r--test/data/file/aes192/ecb/singlechar.key1
-rw-r--r--test/data/file/aes192/ecb/singlechar.plain1
-rw-r--r--test/data/file/aes192/ofb/blocksize-1.cipher1
-rw-r--r--test/data/file/aes192/ofb/blocksize-1.iv1
-rw-r--r--test/data/file/aes192/ofb/blocksize-1.key1
-rw-r--r--test/data/file/aes192/ofb/blocksize-1.plain1
-rw-r--r--test/data/file/aes192/ofb/blocksize.cipher1
-rw-r--r--test/data/file/aes192/ofb/blocksize.iv1
-rw-r--r--test/data/file/aes192/ofb/blocksize.key1
-rw-r--r--test/data/file/aes192/ofb/blocksize.plain1
-rw-r--r--test/data/file/aes192/ofb/empty1.cipher0
-rw-r--r--test/data/file/aes192/ofb/empty1.iv1
-rw-r--r--test/data/file/aes192/ofb/empty1.key1
-rw-r--r--test/data/file/aes192/ofb/empty1.plain0
-rw-r--r--test/data/file/aes192/ofb/empty2.cipher0
-rw-r--r--test/data/file/aes192/ofb/empty2.iv1
-rw-r--r--test/data/file/aes192/ofb/empty2.key1
-rw-r--r--test/data/file/aes192/ofb/empty2.plain0
-rw-r--r--test/data/file/aes192/ofb/random64k.cipherbin0 -> 65536 bytes
-rw-r--r--test/data/file/aes192/ofb/random64k.iv1
-rw-r--r--test/data/file/aes192/ofb/random64k.key1
-rw-r--r--test/data/file/aes192/ofb/random64k.plainbin0 -> 65536 bytes
-rw-r--r--test/data/file/aes192/ofb/singlechar.cipher1
-rw-r--r--test/data/file/aes192/ofb/singlechar.iv1
-rw-r--r--test/data/file/aes192/ofb/singlechar.key1
-rw-r--r--test/data/file/aes192/ofb/singlechar.plain1
114 files changed, 89 insertions, 0 deletions
diff --git a/test/data/file/aes192/cbc/blocksize-1.cipher b/test/data/file/aes192/cbc/blocksize-1.cipher
new file mode 100644
index 0000000..49452d7
--- /dev/null
+++ b/test/data/file/aes192/cbc/blocksize-1.cipher
@@ -0,0 +1 @@
+[~=z´‚žÚü~~"†3ãH \ No newline at end of file
diff --git a/test/data/file/aes192/cbc/blocksize-1.iv b/test/data/file/aes192/cbc/blocksize-1.iv
new file mode 100644
index 0000000..62499bf
--- /dev/null
+++ b/test/data/file/aes192/cbc/blocksize-1.iv
@@ -0,0 +1 @@
+cccccccccccccccccccccccccccccccc \ No newline at end of file
diff --git a/test/data/file/aes192/cbc/blocksize-1.key b/test/data/file/aes192/cbc/blocksize-1.key
new file mode 100644
index 0000000..de427c6
--- /dev/null
+++ b/test/data/file/aes192/cbc/blocksize-1.key
@@ -0,0 +1 @@
+000102030405060708090a0b0c0d0e0f1011121314151617 \ No newline at end of file
diff --git a/test/data/file/aes192/cbc/blocksize-1.plain b/test/data/file/aes192/cbc/blocksize-1.plain
new file mode 100644
index 0000000..13592ee
--- /dev/null
+++ b/test/data/file/aes192/cbc/blocksize-1.plain
@@ -0,0 +1 @@
+abcdefghijklmno \ No newline at end of file
diff --git a/test/data/file/aes192/cbc/blocksize.cipher b/test/data/file/aes192/cbc/blocksize.cipher
new file mode 100644
index 0000000..6fa9102
--- /dev/null
+++ b/test/data/file/aes192/cbc/blocksize.cipher
@@ -0,0 +1 @@
+—ZZ{¶e$íaÊ wª•KŽ;Ð{Õ0Öº×mvŒ‘|Ðé \ No newline at end of file
diff --git a/test/data/file/aes192/cbc/blocksize.iv b/test/data/file/aes192/cbc/blocksize.iv
new file mode 100644
index 0000000..65aef92
--- /dev/null
+++ b/test/data/file/aes192/cbc/blocksize.iv
@@ -0,0 +1 @@
+00112233445566778899aabbccddeeff \ No newline at end of file
diff --git a/test/data/file/aes192/cbc/blocksize.key b/test/data/file/aes192/cbc/blocksize.key
new file mode 100644
index 0000000..e9bb563
--- /dev/null
+++ b/test/data/file/aes192/cbc/blocksize.key
@@ -0,0 +1 @@
+aaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbb \ No newline at end of file
diff --git a/test/data/file/aes192/cbc/blocksize.plain b/test/data/file/aes192/cbc/blocksize.plain
new file mode 100644
index 0000000..454f6b3
--- /dev/null
+++ b/test/data/file/aes192/cbc/blocksize.plain
@@ -0,0 +1 @@
+0123456789abcdef \ No newline at end of file
diff --git a/test/data/file/aes192/cbc/empty1.cipher b/test/data/file/aes192/cbc/empty1.cipher
new file mode 100644
index 0000000..bb790e8
--- /dev/null
+++ b/test/data/file/aes192/cbc/empty1.cipher
@@ -0,0 +1,2 @@
+»)%'ç&ýQë)‰Mo
+­ \ No newline at end of file
diff --git a/test/data/file/aes192/cbc/empty1.iv b/test/data/file/aes192/cbc/empty1.iv
new file mode 100644
index 0000000..445c724
--- /dev/null
+++ b/test/data/file/aes192/cbc/empty1.iv
@@ -0,0 +1 @@
+00000000000000000000000000000000 \ No newline at end of file
diff --git a/test/data/file/aes192/cbc/empty1.key b/test/data/file/aes192/cbc/empty1.key
new file mode 100644
index 0000000..b644ad8
--- /dev/null
+++ b/test/data/file/aes192/cbc/empty1.key
@@ -0,0 +1 @@
+000000000000000000000000000000000000000000000000 \ No newline at end of file
diff --git a/test/data/file/aes192/cbc/empty1.plain b/test/data/file/aes192/cbc/empty1.plain
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/data/file/aes192/cbc/empty1.plain
diff --git a/test/data/file/aes192/cbc/empty2.cipher b/test/data/file/aes192/cbc/empty2.cipher
new file mode 100644
index 0000000..55ff19f
--- /dev/null
+++ b/test/data/file/aes192/cbc/empty2.cipher
Binary files differ
diff --git a/test/data/file/aes192/cbc/empty2.iv b/test/data/file/aes192/cbc/empty2.iv
new file mode 100644
index 0000000..65aef92
--- /dev/null
+++ b/test/data/file/aes192/cbc/empty2.iv
@@ -0,0 +1 @@
+00112233445566778899aabbccddeeff \ No newline at end of file
diff --git a/test/data/file/aes192/cbc/empty2.key b/test/data/file/aes192/cbc/empty2.key
new file mode 100644
index 0000000..de427c6
--- /dev/null
+++ b/test/data/file/aes192/cbc/empty2.key
@@ -0,0 +1 @@
+000102030405060708090a0b0c0d0e0f1011121314151617 \ No newline at end of file
diff --git a/test/data/file/aes192/cbc/empty2.plain b/test/data/file/aes192/cbc/empty2.plain
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/data/file/aes192/cbc/empty2.plain
diff --git a/test/data/file/aes192/cbc/random64k.cipher b/test/data/file/aes192/cbc/random64k.cipher
new file mode 100644
index 0000000..3fc6fb3
--- /dev/null
+++ b/test/data/file/aes192/cbc/random64k.cipher
Binary files differ
diff --git a/test/data/file/aes192/cbc/random64k.iv b/test/data/file/aes192/cbc/random64k.iv
new file mode 100644
index 0000000..80328dc
--- /dev/null
+++ b/test/data/file/aes192/cbc/random64k.iv
@@ -0,0 +1 @@
+eeeeeeeeeeeeeeeeeeeeeeeeeecccccc \ No newline at end of file
diff --git a/test/data/file/aes192/cbc/random64k.key b/test/data/file/aes192/cbc/random64k.key
new file mode 100644
index 0000000..f0a9e25
--- /dev/null
+++ b/test/data/file/aes192/cbc/random64k.key
@@ -0,0 +1 @@
+ffffffffffffffffffffeeffffffffffffffffffffffffff \ No newline at end of file
diff --git a/test/data/file/aes192/cbc/random64k.plain b/test/data/file/aes192/cbc/random64k.plain
new file mode 100644
index 0000000..1918417
--- /dev/null
+++ b/test/data/file/aes192/cbc/random64k.plain
Binary files differ
diff --git a/test/data/file/aes192/cbc/singlechar.cipher b/test/data/file/aes192/cbc/singlechar.cipher
new file mode 100644
index 0000000..4eae5ac
--- /dev/null
+++ b/test/data/file/aes192/cbc/singlechar.cipher
@@ -0,0 +1,2 @@
+s8õ8G
+è~¿5£/Sp \ No newline at end of file
diff --git a/test/data/file/aes192/cbc/singlechar.iv b/test/data/file/aes192/cbc/singlechar.iv
new file mode 100644
index 0000000..ca437db
--- /dev/null
+++ b/test/data/file/aes192/cbc/singlechar.iv
@@ -0,0 +1 @@
+addddddddddddddddddddddddddddeee \ No newline at end of file
diff --git a/test/data/file/aes192/cbc/singlechar.key b/test/data/file/aes192/cbc/singlechar.key
new file mode 100644
index 0000000..f2208cf
--- /dev/null
+++ b/test/data/file/aes192/cbc/singlechar.key
@@ -0,0 +1 @@
+111111111111111122222222222222222222222222222222 \ No newline at end of file
diff --git a/test/data/file/aes192/cbc/singlechar.plain b/test/data/file/aes192/cbc/singlechar.plain
new file mode 100644
index 0000000..2e65efe
--- /dev/null
+++ b/test/data/file/aes192/cbc/singlechar.plain
@@ -0,0 +1 @@
+a \ No newline at end of file
diff --git a/test/data/file/aes192/cfb/blocksize-1.cipher b/test/data/file/aes192/cfb/blocksize-1.cipher
new file mode 100644
index 0000000..ed2b8eb
--- /dev/null
+++ b/test/data/file/aes192/cfb/blocksize-1.cipher
@@ -0,0 +1 @@
+šÍ¥T^9½ûßT‹tÇ°º \ No newline at end of file
diff --git a/test/data/file/aes192/cfb/blocksize-1.iv b/test/data/file/aes192/cfb/blocksize-1.iv
new file mode 100644
index 0000000..62499bf
--- /dev/null
+++ b/test/data/file/aes192/cfb/blocksize-1.iv
@@ -0,0 +1 @@
+cccccccccccccccccccccccccccccccc \ No newline at end of file
diff --git a/test/data/file/aes192/cfb/blocksize-1.key b/test/data/file/aes192/cfb/blocksize-1.key
new file mode 100644
index 0000000..de427c6
--- /dev/null
+++ b/test/data/file/aes192/cfb/blocksize-1.key
@@ -0,0 +1 @@
+000102030405060708090a0b0c0d0e0f1011121314151617 \ No newline at end of file
diff --git a/test/data/file/aes192/cfb/blocksize-1.plain b/test/data/file/aes192/cfb/blocksize-1.plain
new file mode 100644
index 0000000..13592ee
--- /dev/null
+++ b/test/data/file/aes192/cfb/blocksize-1.plain
@@ -0,0 +1 @@
+abcdefghijklmno \ No newline at end of file
diff --git a/test/data/file/aes192/cfb/blocksize.cipher b/test/data/file/aes192/cfb/blocksize.cipher
new file mode 100644
index 0000000..210c21d
--- /dev/null
+++ b/test/data/file/aes192/cfb/blocksize.cipher
@@ -0,0 +1 @@
+ÕªÃ#ëë'œgîi†9¯ \ No newline at end of file
diff --git a/test/data/file/aes192/cfb/blocksize.iv b/test/data/file/aes192/cfb/blocksize.iv
new file mode 100644
index 0000000..65aef92
--- /dev/null
+++ b/test/data/file/aes192/cfb/blocksize.iv
@@ -0,0 +1 @@
+00112233445566778899aabbccddeeff \ No newline at end of file
diff --git a/test/data/file/aes192/cfb/blocksize.key b/test/data/file/aes192/cfb/blocksize.key
new file mode 100644
index 0000000..e9bb563
--- /dev/null
+++ b/test/data/file/aes192/cfb/blocksize.key
@@ -0,0 +1 @@
+aaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbb \ No newline at end of file
diff --git a/test/data/file/aes192/cfb/blocksize.plain b/test/data/file/aes192/cfb/blocksize.plain
new file mode 100644
index 0000000..454f6b3
--- /dev/null
+++ b/test/data/file/aes192/cfb/blocksize.plain
@@ -0,0 +1 @@
+0123456789abcdef \ No newline at end of file
diff --git a/test/data/file/aes192/cfb/empty1.cipher b/test/data/file/aes192/cfb/empty1.cipher
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/data/file/aes192/cfb/empty1.cipher
diff --git a/test/data/file/aes192/cfb/empty1.iv b/test/data/file/aes192/cfb/empty1.iv
new file mode 100644
index 0000000..445c724
--- /dev/null
+++ b/test/data/file/aes192/cfb/empty1.iv
@@ -0,0 +1 @@
+00000000000000000000000000000000 \ No newline at end of file
diff --git a/test/data/file/aes192/cfb/empty1.key b/test/data/file/aes192/cfb/empty1.key
new file mode 100644
index 0000000..b644ad8
--- /dev/null
+++ b/test/data/file/aes192/cfb/empty1.key
@@ -0,0 +1 @@
+000000000000000000000000000000000000000000000000 \ No newline at end of file
diff --git a/test/data/file/aes192/cfb/empty1.plain b/test/data/file/aes192/cfb/empty1.plain
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/data/file/aes192/cfb/empty1.plain
diff --git a/test/data/file/aes192/cfb/empty2.cipher b/test/data/file/aes192/cfb/empty2.cipher
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/data/file/aes192/cfb/empty2.cipher
diff --git a/test/data/file/aes192/cfb/empty2.iv b/test/data/file/aes192/cfb/empty2.iv
new file mode 100644
index 0000000..65aef92
--- /dev/null
+++ b/test/data/file/aes192/cfb/empty2.iv
@@ -0,0 +1 @@
+00112233445566778899aabbccddeeff \ No newline at end of file
diff --git a/test/data/file/aes192/cfb/empty2.key b/test/data/file/aes192/cfb/empty2.key
new file mode 100644
index 0000000..de427c6
--- /dev/null
+++ b/test/data/file/aes192/cfb/empty2.key
@@ -0,0 +1 @@
+000102030405060708090a0b0c0d0e0f1011121314151617 \ No newline at end of file
diff --git a/test/data/file/aes192/cfb/empty2.plain b/test/data/file/aes192/cfb/empty2.plain
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/data/file/aes192/cfb/empty2.plain
diff --git a/test/data/file/aes192/cfb/random64k.cipher b/test/data/file/aes192/cfb/random64k.cipher
new file mode 100644
index 0000000..f127629
--- /dev/null
+++ b/test/data/file/aes192/cfb/random64k.cipher
Binary files differ
diff --git a/test/data/file/aes192/cfb/random64k.iv b/test/data/file/aes192/cfb/random64k.iv
new file mode 100644
index 0000000..80328dc
--- /dev/null
+++ b/test/data/file/aes192/cfb/random64k.iv
@@ -0,0 +1 @@
+eeeeeeeeeeeeeeeeeeeeeeeeeecccccc \ No newline at end of file
diff --git a/test/data/file/aes192/cfb/random64k.key b/test/data/file/aes192/cfb/random64k.key
new file mode 100644
index 0000000..f0a9e25
--- /dev/null
+++ b/test/data/file/aes192/cfb/random64k.key
@@ -0,0 +1 @@
+ffffffffffffffffffffeeffffffffffffffffffffffffff \ No newline at end of file
diff --git a/test/data/file/aes192/cfb/random64k.plain b/test/data/file/aes192/cfb/random64k.plain
new file mode 100644
index 0000000..1918417
--- /dev/null
+++ b/test/data/file/aes192/cfb/random64k.plain
Binary files differ
diff --git a/test/data/file/aes192/cfb/singlechar.cipher b/test/data/file/aes192/cfb/singlechar.cipher
new file mode 100644
index 0000000..e25f181
--- /dev/null
+++ b/test/data/file/aes192/cfb/singlechar.cipher
@@ -0,0 +1 @@
+y \ No newline at end of file
diff --git a/test/data/file/aes192/cfb/singlechar.iv b/test/data/file/aes192/cfb/singlechar.iv
new file mode 100644
index 0000000..ca437db
--- /dev/null
+++ b/test/data/file/aes192/cfb/singlechar.iv
@@ -0,0 +1 @@
+addddddddddddddddddddddddddddeee \ No newline at end of file
diff --git a/test/data/file/aes192/cfb/singlechar.key b/test/data/file/aes192/cfb/singlechar.key
new file mode 100644
index 0000000..f2208cf
--- /dev/null
+++ b/test/data/file/aes192/cfb/singlechar.key
@@ -0,0 +1 @@
+111111111111111122222222222222222222222222222222 \ No newline at end of file
diff --git a/test/data/file/aes192/cfb/singlechar.plain b/test/data/file/aes192/cfb/singlechar.plain
new file mode 100644
index 0000000..2e65efe
--- /dev/null
+++ b/test/data/file/aes192/cfb/singlechar.plain
@@ -0,0 +1 @@
+a \ No newline at end of file
diff --git a/test/data/file/aes192/ctr/blocksize-1.cipher b/test/data/file/aes192/ctr/blocksize-1.cipher
new file mode 100644
index 0000000..ed2b8eb
--- /dev/null
+++ b/test/data/file/aes192/ctr/blocksize-1.cipher
@@ -0,0 +1 @@
+šÍ¥T^9½ûßT‹tÇ°º \ No newline at end of file
diff --git a/test/data/file/aes192/ctr/blocksize-1.iv b/test/data/file/aes192/ctr/blocksize-1.iv
new file mode 100644
index 0000000..62499bf
--- /dev/null
+++ b/test/data/file/aes192/ctr/blocksize-1.iv
@@ -0,0 +1 @@
+cccccccccccccccccccccccccccccccc \ No newline at end of file
diff --git a/test/data/file/aes192/ctr/blocksize-1.key b/test/data/file/aes192/ctr/blocksize-1.key
new file mode 100644
index 0000000..de427c6
--- /dev/null
+++ b/test/data/file/aes192/ctr/blocksize-1.key
@@ -0,0 +1 @@
+000102030405060708090a0b0c0d0e0f1011121314151617 \ No newline at end of file
diff --git a/test/data/file/aes192/ctr/blocksize-1.plain b/test/data/file/aes192/ctr/blocksize-1.plain
new file mode 100644
index 0000000..13592ee
--- /dev/null
+++ b/test/data/file/aes192/ctr/blocksize-1.plain
@@ -0,0 +1 @@
+abcdefghijklmno \ No newline at end of file
diff --git a/test/data/file/aes192/ctr/blocksize.cipher b/test/data/file/aes192/ctr/blocksize.cipher
new file mode 100644
index 0000000..210c21d
--- /dev/null
+++ b/test/data/file/aes192/ctr/blocksize.cipher
@@ -0,0 +1 @@
+ÕªÃ#ëë'œgîi†9¯ \ No newline at end of file
diff --git a/test/data/file/aes192/ctr/blocksize.iv b/test/data/file/aes192/ctr/blocksize.iv
new file mode 100644
index 0000000..65aef92
--- /dev/null
+++ b/test/data/file/aes192/ctr/blocksize.iv
@@ -0,0 +1 @@
+00112233445566778899aabbccddeeff \ No newline at end of file
diff --git a/test/data/file/aes192/ctr/blocksize.key b/test/data/file/aes192/ctr/blocksize.key
new file mode 100644
index 0000000..e9bb563
--- /dev/null
+++ b/test/data/file/aes192/ctr/blocksize.key
@@ -0,0 +1 @@
+aaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbb \ No newline at end of file
diff --git a/test/data/file/aes192/ctr/blocksize.plain b/test/data/file/aes192/ctr/blocksize.plain
new file mode 100644
index 0000000..454f6b3
--- /dev/null
+++ b/test/data/file/aes192/ctr/blocksize.plain
@@ -0,0 +1 @@
+0123456789abcdef \ No newline at end of file
diff --git a/test/data/file/aes192/ctr/empty1.cipher b/test/data/file/aes192/ctr/empty1.cipher
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/data/file/aes192/ctr/empty1.cipher
diff --git a/test/data/file/aes192/ctr/empty1.iv b/test/data/file/aes192/ctr/empty1.iv
new file mode 100644
index 0000000..445c724
--- /dev/null
+++ b/test/data/file/aes192/ctr/empty1.iv
@@ -0,0 +1 @@
+00000000000000000000000000000000 \ No newline at end of file
diff --git a/test/data/file/aes192/ctr/empty1.key b/test/data/file/aes192/ctr/empty1.key
new file mode 100644
index 0000000..b644ad8
--- /dev/null
+++ b/test/data/file/aes192/ctr/empty1.key
@@ -0,0 +1 @@
+000000000000000000000000000000000000000000000000 \ No newline at end of file
diff --git a/test/data/file/aes192/ctr/empty1.plain b/test/data/file/aes192/ctr/empty1.plain
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/data/file/aes192/ctr/empty1.plain
diff --git a/test/data/file/aes192/ctr/empty2.cipher b/test/data/file/aes192/ctr/empty2.cipher
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/data/file/aes192/ctr/empty2.cipher
diff --git a/test/data/file/aes192/ctr/empty2.iv b/test/data/file/aes192/ctr/empty2.iv
new file mode 100644
index 0000000..65aef92
--- /dev/null
+++ b/test/data/file/aes192/ctr/empty2.iv
@@ -0,0 +1 @@
+00112233445566778899aabbccddeeff \ No newline at end of file
diff --git a/test/data/file/aes192/ctr/empty2.key b/test/data/file/aes192/ctr/empty2.key
new file mode 100644
index 0000000..de427c6
--- /dev/null
+++ b/test/data/file/aes192/ctr/empty2.key
@@ -0,0 +1 @@
+000102030405060708090a0b0c0d0e0f1011121314151617 \ No newline at end of file
diff --git a/test/data/file/aes192/ctr/empty2.plain b/test/data/file/aes192/ctr/empty2.plain
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/data/file/aes192/ctr/empty2.plain
diff --git a/test/data/file/aes192/ctr/random64k.cipher b/test/data/file/aes192/ctr/random64k.cipher
new file mode 100644
index 0000000..8535e1f
--- /dev/null
+++ b/test/data/file/aes192/ctr/random64k.cipher
Binary files differ
diff --git a/test/data/file/aes192/ctr/random64k.iv b/test/data/file/aes192/ctr/random64k.iv
new file mode 100644
index 0000000..80328dc
--- /dev/null
+++ b/test/data/file/aes192/ctr/random64k.iv
@@ -0,0 +1 @@
+eeeeeeeeeeeeeeeeeeeeeeeeeecccccc \ No newline at end of file
diff --git a/test/data/file/aes192/ctr/random64k.key b/test/data/file/aes192/ctr/random64k.key
new file mode 100644
index 0000000..f0a9e25
--- /dev/null
+++ b/test/data/file/aes192/ctr/random64k.key
@@ -0,0 +1 @@
+ffffffffffffffffffffeeffffffffffffffffffffffffff \ No newline at end of file
diff --git a/test/data/file/aes192/ctr/random64k.plain b/test/data/file/aes192/ctr/random64k.plain
new file mode 100644
index 0000000..1918417
--- /dev/null
+++ b/test/data/file/aes192/ctr/random64k.plain
Binary files differ
diff --git a/test/data/file/aes192/ctr/singlechar.cipher b/test/data/file/aes192/ctr/singlechar.cipher
new file mode 100644
index 0000000..e25f181
--- /dev/null
+++ b/test/data/file/aes192/ctr/singlechar.cipher
@@ -0,0 +1 @@
+y \ No newline at end of file
diff --git a/test/data/file/aes192/ctr/singlechar.iv b/test/data/file/aes192/ctr/singlechar.iv
new file mode 100644
index 0000000..ca437db
--- /dev/null
+++ b/test/data/file/aes192/ctr/singlechar.iv
@@ -0,0 +1 @@
+addddddddddddddddddddddddddddeee \ No newline at end of file
diff --git a/test/data/file/aes192/ctr/singlechar.key b/test/data/file/aes192/ctr/singlechar.key
new file mode 100644
index 0000000..f2208cf
--- /dev/null
+++ b/test/data/file/aes192/ctr/singlechar.key
@@ -0,0 +1 @@
+111111111111111122222222222222222222222222222222 \ No newline at end of file
diff --git a/test/data/file/aes192/ctr/singlechar.plain b/test/data/file/aes192/ctr/singlechar.plain
new file mode 100644
index 0000000..2e65efe
--- /dev/null
+++ b/test/data/file/aes192/ctr/singlechar.plain
@@ -0,0 +1 @@
+a \ No newline at end of file
diff --git a/test/data/file/aes192/ecb/blocksize-1.cipher b/test/data/file/aes192/ecb/blocksize-1.cipher
new file mode 100644
index 0000000..8d67ac4
--- /dev/null
+++ b/test/data/file/aes192/ecb/blocksize-1.cipher
@@ -0,0 +1 @@
+ž„"Íão8“Û%ïÂË` \ No newline at end of file
diff --git a/test/data/file/aes192/ecb/blocksize-1.key b/test/data/file/aes192/ecb/blocksize-1.key
new file mode 100644
index 0000000..de427c6
--- /dev/null
+++ b/test/data/file/aes192/ecb/blocksize-1.key
@@ -0,0 +1 @@
+000102030405060708090a0b0c0d0e0f1011121314151617 \ No newline at end of file
diff --git a/test/data/file/aes192/ecb/blocksize-1.plain b/test/data/file/aes192/ecb/blocksize-1.plain
new file mode 100644
index 0000000..13592ee
--- /dev/null
+++ b/test/data/file/aes192/ecb/blocksize-1.plain
@@ -0,0 +1 @@
+abcdefghijklmno \ No newline at end of file
diff --git a/test/data/file/aes192/ecb/blocksize.cipher b/test/data/file/aes192/ecb/blocksize.cipher
new file mode 100644
index 0000000..99c216f
--- /dev/null
+++ b/test/data/file/aes192/ecb/blocksize.cipher
Binary files differ
diff --git a/test/data/file/aes192/ecb/blocksize.key b/test/data/file/aes192/ecb/blocksize.key
new file mode 100644
index 0000000..e9bb563
--- /dev/null
+++ b/test/data/file/aes192/ecb/blocksize.key
@@ -0,0 +1 @@
+aaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbb \ No newline at end of file
diff --git a/test/data/file/aes192/ecb/blocksize.plain b/test/data/file/aes192/ecb/blocksize.plain
new file mode 100644
index 0000000..454f6b3
--- /dev/null
+++ b/test/data/file/aes192/ecb/blocksize.plain
@@ -0,0 +1 @@
+0123456789abcdef \ No newline at end of file
diff --git a/test/data/file/aes192/ecb/empty1.cipher b/test/data/file/aes192/ecb/empty1.cipher
new file mode 100644
index 0000000..bb790e8
--- /dev/null
+++ b/test/data/file/aes192/ecb/empty1.cipher
@@ -0,0 +1,2 @@
+»)%'ç&ýQë)‰Mo
+­ \ No newline at end of file
diff --git a/test/data/file/aes192/ecb/empty1.key b/test/data/file/aes192/ecb/empty1.key
new file mode 100644
index 0000000..b644ad8
--- /dev/null
+++ b/test/data/file/aes192/ecb/empty1.key
@@ -0,0 +1 @@
+000000000000000000000000000000000000000000000000 \ No newline at end of file
diff --git a/test/data/file/aes192/ecb/empty1.plain b/test/data/file/aes192/ecb/empty1.plain
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/data/file/aes192/ecb/empty1.plain
diff --git a/test/data/file/aes192/ecb/empty2.cipher b/test/data/file/aes192/ecb/empty2.cipher
new file mode 100644
index 0000000..a64f410
--- /dev/null
+++ b/test/data/file/aes192/ecb/empty2.cipher
@@ -0,0 +1 @@
+?ç(j½åð9CÕwp %–& \ No newline at end of file
diff --git a/test/data/file/aes192/ecb/empty2.key b/test/data/file/aes192/ecb/empty2.key
new file mode 100644
index 0000000..de427c6
--- /dev/null
+++ b/test/data/file/aes192/ecb/empty2.key
@@ -0,0 +1 @@
+000102030405060708090a0b0c0d0e0f1011121314151617 \ No newline at end of file
diff --git a/test/data/file/aes192/ecb/empty2.plain b/test/data/file/aes192/ecb/empty2.plain
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/data/file/aes192/ecb/empty2.plain
diff --git a/test/data/file/aes192/ecb/random64k.cipher b/test/data/file/aes192/ecb/random64k.cipher
new file mode 100644
index 0000000..a11283e
--- /dev/null
+++ b/test/data/file/aes192/ecb/random64k.cipher
Binary files differ
diff --git a/test/data/file/aes192/ecb/random64k.key b/test/data/file/aes192/ecb/random64k.key
new file mode 100644
index 0000000..f0a9e25
--- /dev/null
+++ b/test/data/file/aes192/ecb/random64k.key
@@ -0,0 +1 @@
+ffffffffffffffffffffeeffffffffffffffffffffffffff \ No newline at end of file
diff --git a/test/data/file/aes192/ecb/random64k.plain b/test/data/file/aes192/ecb/random64k.plain
new file mode 100644
index 0000000..1918417
--- /dev/null
+++ b/test/data/file/aes192/ecb/random64k.plain
Binary files differ
diff --git a/test/data/file/aes192/ecb/singlechar.cipher b/test/data/file/aes192/ecb/singlechar.cipher
new file mode 100644
index 0000000..5414846
--- /dev/null
+++ b/test/data/file/aes192/ecb/singlechar.cipher
@@ -0,0 +1 @@
+ÌÛÕÿäê­g£GX͆dÕˆ \ No newline at end of file
diff --git a/test/data/file/aes192/ecb/singlechar.key b/test/data/file/aes192/ecb/singlechar.key
new file mode 100644
index 0000000..f2208cf
--- /dev/null
+++ b/test/data/file/aes192/ecb/singlechar.key
@@ -0,0 +1 @@
+111111111111111122222222222222222222222222222222 \ No newline at end of file
diff --git a/test/data/file/aes192/ecb/singlechar.plain b/test/data/file/aes192/ecb/singlechar.plain
new file mode 100644
index 0000000..2e65efe
--- /dev/null
+++ b/test/data/file/aes192/ecb/singlechar.plain
@@ -0,0 +1 @@
+a \ No newline at end of file
diff --git a/test/data/file/aes192/ofb/blocksize-1.cipher b/test/data/file/aes192/ofb/blocksize-1.cipher
new file mode 100644
index 0000000..ed2b8eb
--- /dev/null
+++ b/test/data/file/aes192/ofb/blocksize-1.cipher
@@ -0,0 +1 @@
+šÍ¥T^9½ûßT‹tÇ°º \ No newline at end of file
diff --git a/test/data/file/aes192/ofb/blocksize-1.iv b/test/data/file/aes192/ofb/blocksize-1.iv
new file mode 100644
index 0000000..62499bf
--- /dev/null
+++ b/test/data/file/aes192/ofb/blocksize-1.iv
@@ -0,0 +1 @@
+cccccccccccccccccccccccccccccccc \ No newline at end of file
diff --git a/test/data/file/aes192/ofb/blocksize-1.key b/test/data/file/aes192/ofb/blocksize-1.key
new file mode 100644
index 0000000..de427c6
--- /dev/null
+++ b/test/data/file/aes192/ofb/blocksize-1.key
@@ -0,0 +1 @@
+000102030405060708090a0b0c0d0e0f1011121314151617 \ No newline at end of file
diff --git a/test/data/file/aes192/ofb/blocksize-1.plain b/test/data/file/aes192/ofb/blocksize-1.plain
new file mode 100644
index 0000000..13592ee
--- /dev/null
+++ b/test/data/file/aes192/ofb/blocksize-1.plain
@@ -0,0 +1 @@
+abcdefghijklmno \ No newline at end of file
diff --git a/test/data/file/aes192/ofb/blocksize.cipher b/test/data/file/aes192/ofb/blocksize.cipher
new file mode 100644
index 0000000..210c21d
--- /dev/null
+++ b/test/data/file/aes192/ofb/blocksize.cipher
@@ -0,0 +1 @@
+ÕªÃ#ëë'œgîi†9¯ \ No newline at end of file
diff --git a/test/data/file/aes192/ofb/blocksize.iv b/test/data/file/aes192/ofb/blocksize.iv
new file mode 100644
index 0000000..65aef92
--- /dev/null
+++ b/test/data/file/aes192/ofb/blocksize.iv
@@ -0,0 +1 @@
+00112233445566778899aabbccddeeff \ No newline at end of file
diff --git a/test/data/file/aes192/ofb/blocksize.key b/test/data/file/aes192/ofb/blocksize.key
new file mode 100644
index 0000000..e9bb563
--- /dev/null
+++ b/test/data/file/aes192/ofb/blocksize.key
@@ -0,0 +1 @@
+aaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbb \ No newline at end of file
diff --git a/test/data/file/aes192/ofb/blocksize.plain b/test/data/file/aes192/ofb/blocksize.plain
new file mode 100644
index 0000000..454f6b3
--- /dev/null
+++ b/test/data/file/aes192/ofb/blocksize.plain
@@ -0,0 +1 @@
+0123456789abcdef \ No newline at end of file
diff --git a/test/data/file/aes192/ofb/empty1.cipher b/test/data/file/aes192/ofb/empty1.cipher
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/data/file/aes192/ofb/empty1.cipher
diff --git a/test/data/file/aes192/ofb/empty1.iv b/test/data/file/aes192/ofb/empty1.iv
new file mode 100644
index 0000000..445c724
--- /dev/null
+++ b/test/data/file/aes192/ofb/empty1.iv
@@ -0,0 +1 @@
+00000000000000000000000000000000 \ No newline at end of file
diff --git a/test/data/file/aes192/ofb/empty1.key b/test/data/file/aes192/ofb/empty1.key
new file mode 100644
index 0000000..b644ad8
--- /dev/null
+++ b/test/data/file/aes192/ofb/empty1.key
@@ -0,0 +1 @@
+000000000000000000000000000000000000000000000000 \ No newline at end of file
diff --git a/test/data/file/aes192/ofb/empty1.plain b/test/data/file/aes192/ofb/empty1.plain
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/data/file/aes192/ofb/empty1.plain
diff --git a/test/data/file/aes192/ofb/empty2.cipher b/test/data/file/aes192/ofb/empty2.cipher
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/data/file/aes192/ofb/empty2.cipher
diff --git a/test/data/file/aes192/ofb/empty2.iv b/test/data/file/aes192/ofb/empty2.iv
new file mode 100644
index 0000000..65aef92
--- /dev/null
+++ b/test/data/file/aes192/ofb/empty2.iv
@@ -0,0 +1 @@
+00112233445566778899aabbccddeeff \ No newline at end of file
diff --git a/test/data/file/aes192/ofb/empty2.key b/test/data/file/aes192/ofb/empty2.key
new file mode 100644
index 0000000..de427c6
--- /dev/null
+++ b/test/data/file/aes192/ofb/empty2.key
@@ -0,0 +1 @@
+000102030405060708090a0b0c0d0e0f1011121314151617 \ No newline at end of file
diff --git a/test/data/file/aes192/ofb/empty2.plain b/test/data/file/aes192/ofb/empty2.plain
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/test/data/file/aes192/ofb/empty2.plain
diff --git a/test/data/file/aes192/ofb/random64k.cipher b/test/data/file/aes192/ofb/random64k.cipher
new file mode 100644
index 0000000..72c9628
--- /dev/null
+++ b/test/data/file/aes192/ofb/random64k.cipher
Binary files differ
diff --git a/test/data/file/aes192/ofb/random64k.iv b/test/data/file/aes192/ofb/random64k.iv
new file mode 100644
index 0000000..80328dc
--- /dev/null
+++ b/test/data/file/aes192/ofb/random64k.iv
@@ -0,0 +1 @@
+eeeeeeeeeeeeeeeeeeeeeeeeeecccccc \ No newline at end of file
diff --git a/test/data/file/aes192/ofb/random64k.key b/test/data/file/aes192/ofb/random64k.key
new file mode 100644
index 0000000..f0a9e25
--- /dev/null
+++ b/test/data/file/aes192/ofb/random64k.key
@@ -0,0 +1 @@
+ffffffffffffffffffffeeffffffffffffffffffffffffff \ No newline at end of file
diff --git a/test/data/file/aes192/ofb/random64k.plain b/test/data/file/aes192/ofb/random64k.plain
new file mode 100644
index 0000000..1918417
--- /dev/null
+++ b/test/data/file/aes192/ofb/random64k.plain
Binary files differ
diff --git a/test/data/file/aes192/ofb/singlechar.cipher b/test/data/file/aes192/ofb/singlechar.cipher
new file mode 100644
index 0000000..e25f181
--- /dev/null
+++ b/test/data/file/aes192/ofb/singlechar.cipher
@@ -0,0 +1 @@
+y \ No newline at end of file
diff --git a/test/data/file/aes192/ofb/singlechar.iv b/test/data/file/aes192/ofb/singlechar.iv
new file mode 100644
index 0000000..ca437db
--- /dev/null
+++ b/test/data/file/aes192/ofb/singlechar.iv
@@ -0,0 +1 @@
+addddddddddddddddddddddddddddeee \ No newline at end of file
diff --git a/test/data/file/aes192/ofb/singlechar.key b/test/data/file/aes192/ofb/singlechar.key
new file mode 100644
index 0000000..f2208cf
--- /dev/null
+++ b/test/data/file/aes192/ofb/singlechar.key
@@ -0,0 +1 @@
+111111111111111122222222222222222222222222222222 \ No newline at end of file
diff --git a/test/data/file/aes192/ofb/singlechar.plain b/test/data/file/aes192/ofb/singlechar.plain
new file mode 100644
index 0000000..2e65efe
--- /dev/null
+++ b/test/data/file/aes192/ofb/singlechar.plain
@@ -0,0 +1 @@
+a \ No newline at end of file