Index: tests/test_vectors/Symetric_Block/DES.test
==================================================================
--- tests/test_vectors/Symetric_Block/DES.test
+++ tests/test_vectors/Symetric_Block/DES.test
@@ -78,1138 +78,1558 @@
 
 tcltest::test Symetric_Block_DES-1.11 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 20B9E767B2FB1456]]} \
-	-match exact -result 0800000000000000
-
-tcltest::test Symetric_Block_DES-1.12 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0800000000000000]]} \
-	-match exact -result 20b9e767b2fb1456
-
-tcltest::test Symetric_Block_DES-1.13 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 55579380D77138EF]]} \
-	-match exact -result 0400000000000000
-
-tcltest::test Symetric_Block_DES-1.14 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0400000000000000]]} \
-	-match exact -result 55579380d77138ef
-
-tcltest::test Symetric_Block_DES-1.15 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 6CC5DEFAAF04512F]]} \
-	-match exact -result 0200000000000000
-
-tcltest::test Symetric_Block_DES-1.16 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0200000000000000]]} \
-	-match exact -result 6cc5defaaf04512f
-
-tcltest::test Symetric_Block_DES-1.17 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0D9F279BA5D87260]]} \
-	-match exact -result 0100000000000000
-
-tcltest::test Symetric_Block_DES-1.18 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0100000000000000]]} \
-	-match exact -result 0d9f279ba5d87260
-
-tcltest::test Symetric_Block_DES-1.19 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex D9031B0271BD5A0A]]} \
-	-match exact -result 0080000000000000
-
-tcltest::test Symetric_Block_DES-1.20 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0080000000000000]]} \
-	-match exact -result d9031b0271bd5a0a
-
-tcltest::test Symetric_Block_DES-1.21 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 424250B37C3DD951]]} \
-	-match exact -result 0040000000000000
-
-tcltest::test Symetric_Block_DES-1.22 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0040000000000000]]} \
-	-match exact -result 424250b37c3dd951
-
-tcltest::test Symetric_Block_DES-1.23 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex B8061B7ECD9A21E5]]} \
-	-match exact -result 0020000000000000
-
-tcltest::test Symetric_Block_DES-1.24 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0020000000000000]]} \
-	-match exact -result b8061b7ecd9a21e5
-
-tcltest::test Symetric_Block_DES-1.25 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex F15D0F286B65BD28]]} \
-	-match exact -result 0010000000000000
-
-tcltest::test Symetric_Block_DES-1.26 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0010000000000000]]} \
-	-match exact -result f15d0f286b65bd28
-
-tcltest::test Symetric_Block_DES-1.27 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex ADD0CC8D6E5DEBA1]]} \
-	-match exact -result 0008000000000000
-
-tcltest::test Symetric_Block_DES-1.28 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0008000000000000]]} \
-	-match exact -result add0cc8d6e5deba1
-
-tcltest::test Symetric_Block_DES-1.29 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex E6D5F82752AD63D1]]} \
-	-match exact -result 0004000000000000
-
-tcltest::test Symetric_Block_DES-1.30 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0004000000000000]]} \
-	-match exact -result e6d5f82752ad63d1
-
-tcltest::test Symetric_Block_DES-1.31 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex ECBFE3BD3F591A5E]]} \
-	-match exact -result 0002000000000000
-
-tcltest::test Symetric_Block_DES-1.32 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0002000000000000]]} \
-	-match exact -result ecbfe3bd3f591a5e
-
-tcltest::test Symetric_Block_DES-1.33 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex F356834379D165CD]]} \
-	-match exact -result 0001000000000000
-
-tcltest::test Symetric_Block_DES-1.34 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0001000000000000]]} \
-	-match exact -result f356834379d165cd
-
-tcltest::test Symetric_Block_DES-1.35 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 2B9F982F20037FA9]]} \
-	-match exact -result 0000800000000000
-
-tcltest::test Symetric_Block_DES-1.36 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000800000000000]]} \
-	-match exact -result 2b9f982f20037fa9
-
-tcltest::test Symetric_Block_DES-1.37 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 889DE068A16F0BE6]]} \
-	-match exact -result 0000400000000000
-
-tcltest::test Symetric_Block_DES-1.38 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000400000000000]]} \
-	-match exact -result 889de068a16f0be6
-
-tcltest::test Symetric_Block_DES-1.39 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex E19E275D846A1298]]} \
-	-match exact -result 0000200000000000
-
-tcltest::test Symetric_Block_DES-1.40 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000200000000000]]} \
-	-match exact -result e19e275d846a1298
-
-tcltest::test Symetric_Block_DES-1.41 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 329A8ED523D71AEC]]} \
-	-match exact -result 0000100000000000
-
-tcltest::test Symetric_Block_DES-1.42 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000100000000000]]} \
-	-match exact -result 329a8ed523d71aec
-
-tcltest::test Symetric_Block_DES-1.43 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex E7FCE22557D23C97]]} \
-	-match exact -result 0000080000000000
-
-tcltest::test Symetric_Block_DES-1.44 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000080000000000]]} \
-	-match exact -result e7fce22557d23c97
-
-tcltest::test Symetric_Block_DES-1.45 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 12A9F5817FF2D65D]]} \
-	-match exact -result 0000040000000000
-
-tcltest::test Symetric_Block_DES-1.46 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000040000000000]]} \
-	-match exact -result 12a9f5817ff2d65d
-
-tcltest::test Symetric_Block_DES-1.47 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex A484C3AD38DC9C19]]} \
-	-match exact -result 0000020000000000
-
-tcltest::test Symetric_Block_DES-1.48 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000020000000000]]} \
-	-match exact -result a484c3ad38dc9c19
-
-tcltest::test Symetric_Block_DES-1.49 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex FBE00A8A1EF8AD72]]} \
-	-match exact -result 0000010000000000
-
-tcltest::test Symetric_Block_DES-1.50 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000010000000000]]} \
-	-match exact -result fbe00a8a1ef8ad72
-
-tcltest::test Symetric_Block_DES-1.51 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 750D079407521363]]} \
-	-match exact -result 0000008000000000
-
-tcltest::test Symetric_Block_DES-1.52 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000008000000000]]} \
-	-match exact -result 750d079407521363
-
-tcltest::test Symetric_Block_DES-1.53 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 64FEED9C724C2FAF]]} \
-	-match exact -result 0000004000000000
-
-tcltest::test Symetric_Block_DES-1.54 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000004000000000]]} \
-	-match exact -result 64feed9c724c2faf
-
-tcltest::test Symetric_Block_DES-1.55 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex F02B263B328E2B60]]} \
-	-match exact -result 0000002000000000
-
-tcltest::test Symetric_Block_DES-1.56 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000002000000000]]} \
-	-match exact -result f02b263b328e2b60
-
-tcltest::test Symetric_Block_DES-1.57 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 9D64555A9A10B852]]} \
-	-match exact -result 0000001000000000
-
-tcltest::test Symetric_Block_DES-1.58 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000001000000000]]} \
-	-match exact -result 9d64555a9a10b852
-
-tcltest::test Symetric_Block_DES-1.59 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex D106FF0BED5255D7]]} \
-	-match exact -result 0000000800000000
-
-tcltest::test Symetric_Block_DES-1.60 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000800000000]]} \
-	-match exact -result d106ff0bed5255d7
-
-tcltest::test Symetric_Block_DES-1.61 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex E1652C6B138C64A5]]} \
-	-match exact -result 0000000400000000
-
-tcltest::test Symetric_Block_DES-1.62 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000400000000]]} \
-	-match exact -result e1652c6b138c64a5
-
-tcltest::test Symetric_Block_DES-1.63 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex E428581186EC8F46]]} \
-	-match exact -result 0000000200000000
-
-tcltest::test Symetric_Block_DES-1.64 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000200000000]]} \
-	-match exact -result e428581186ec8f46
-
-tcltest::test Symetric_Block_DES-1.65 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex AEB5F5EDE22D1A36]]} \
-	-match exact -result 0000000100000000
-
-tcltest::test Symetric_Block_DES-1.66 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000100000000]]} \
-	-match exact -result aeb5f5ede22d1a36
-
-tcltest::test Symetric_Block_DES-1.67 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex E943D7568AEC0C5C]]} \
-	-match exact -result 0000000080000000
-
-tcltest::test Symetric_Block_DES-1.68 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000080000000]]} \
-	-match exact -result e943d7568aec0c5c
-
-tcltest::test Symetric_Block_DES-1.69 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex DF98C8276F54B04B]]} \
-	-match exact -result 0000000040000000
-
-tcltest::test Symetric_Block_DES-1.70 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000040000000]]} \
-	-match exact -result df98c8276f54b04b
-
-tcltest::test Symetric_Block_DES-1.71 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex B160E4680F6C696F]]} \
-	-match exact -result 0000000020000000
-
-tcltest::test Symetric_Block_DES-1.72 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000020000000]]} \
-	-match exact -result b160e4680f6c696f
-
-tcltest::test Symetric_Block_DES-1.73 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex FA0752B07D9C4AB8]]} \
-	-match exact -result 0000000010000000
-
-tcltest::test Symetric_Block_DES-1.74 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000010000000]]} \
-	-match exact -result fa0752b07d9c4ab8
-
-tcltest::test Symetric_Block_DES-1.75 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex CA3A2B036DBC8502]]} \
-	-match exact -result 0000000008000000
-
-tcltest::test Symetric_Block_DES-1.76 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000008000000]]} \
-	-match exact -result ca3a2b036dbc8502
-
-tcltest::test Symetric_Block_DES-1.77 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 5E0905517BB59BCF]]} \
-	-match exact -result 0000000004000000
-
-tcltest::test Symetric_Block_DES-1.78 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000004000000]]} \
-	-match exact -result 5e0905517bb59bcf
-
-tcltest::test Symetric_Block_DES-1.79 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 814EEB3B91D90726]]} \
-	-match exact -result 0000000002000000
-
-tcltest::test Symetric_Block_DES-1.80 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000002000000]]} \
-	-match exact -result 814eeb3b91d90726
-
-tcltest::test Symetric_Block_DES-1.81 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 4D49DB1532919C9F]]} \
-	-match exact -result 0000000001000000
-
-tcltest::test Symetric_Block_DES-1.82 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000001000000]]} \
-	-match exact -result 4d49db1532919c9f
-
-tcltest::test Symetric_Block_DES-1.83 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 25EB5FC3F8CF0621]]} \
-	-match exact -result 0000000000800000
-
-tcltest::test Symetric_Block_DES-1.84 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000800000]]} \
-	-match exact -result 25eb5fc3f8cf0621
-
-tcltest::test Symetric_Block_DES-1.85 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex AB6A20C0620D1C6F]]} \
-	-match exact -result 0000000000400000
-
-tcltest::test Symetric_Block_DES-1.86 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000400000]]} \
-	-match exact -result ab6a20c0620d1c6f
-
-tcltest::test Symetric_Block_DES-1.87 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 79E90DBC98F92CCA]]} \
-	-match exact -result 0000000000200000
-
-tcltest::test Symetric_Block_DES-1.88 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000200000]]} \
-	-match exact -result 79e90dbc98f92cca
-
-tcltest::test Symetric_Block_DES-1.89 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 866ECEDD8072BB0E]]} \
-	-match exact -result 0000000000100000
-
-tcltest::test Symetric_Block_DES-1.90 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000100000]]} \
-	-match exact -result 866ecedd8072bb0e
-
-tcltest::test Symetric_Block_DES-1.91 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 8B54536F2F3E64A8]]} \
-	-match exact -result 0000000000080000
-
-tcltest::test Symetric_Block_DES-1.92 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000080000]]} \
-	-match exact -result 8b54536f2f3e64a8
-
-tcltest::test Symetric_Block_DES-1.93 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex EA51D3975595B86B]]} \
-	-match exact -result 0000000000040000
-
-tcltest::test Symetric_Block_DES-1.94 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000040000]]} \
-	-match exact -result ea51d3975595b86b
-
-tcltest::test Symetric_Block_DES-1.95 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex CAFFC6AC4542DE31]]} \
-	-match exact -result 0000000000020000
-
-tcltest::test Symetric_Block_DES-1.96 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000020000]]} \
-	-match exact -result caffc6ac4542de31
-
-tcltest::test Symetric_Block_DES-1.97 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 8DD45A2DDF90796C]]} \
-	-match exact -result 0000000000010000
-
-tcltest::test Symetric_Block_DES-1.98 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000010000]]} \
-	-match exact -result 8dd45a2ddf90796c
-
-tcltest::test Symetric_Block_DES-1.99 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 1029D55E880EC2D0]]} \
-	-match exact -result 0000000000008000
-
-tcltest::test Symetric_Block_DES-1.100 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000008000]]} \
-	-match exact -result 1029d55e880ec2d0
-
-tcltest::test Symetric_Block_DES-1.101 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 5D86CB23639DBEA9]]} \
-	-match exact -result 0000000000004000
-
-tcltest::test Symetric_Block_DES-1.102 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000004000]]} \
-	-match exact -result 5d86cb23639dbea9
-
-tcltest::test Symetric_Block_DES-1.103 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 1D1CA853AE7C0C5F]]} \
-	-match exact -result 0000000000002000
-
-tcltest::test Symetric_Block_DES-1.104 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000002000]]} \
-	-match exact -result 1d1ca853ae7c0c5f
-
-tcltest::test Symetric_Block_DES-1.105 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex CE332329248F3228]]} \
-	-match exact -result 0000000000001000
-
-tcltest::test Symetric_Block_DES-1.106 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000001000]]} \
-	-match exact -result ce332329248f3228
-
-tcltest::test Symetric_Block_DES-1.107 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 8405D1ABE24FB942]]} \
-	-match exact -result 0000000000000800
-
-tcltest::test Symetric_Block_DES-1.108 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000000800]]} \
-	-match exact -result 8405d1abe24fb942
-
-tcltest::test Symetric_Block_DES-1.109 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex E643D78090CA4207]]} \
-	-match exact -result 0000000000000400
-
-tcltest::test Symetric_Block_DES-1.110 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000000400]]} \
-	-match exact -result e643d78090ca4207
-
-tcltest::test Symetric_Block_DES-1.111 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 48221B9937748A23]]} \
-	-match exact -result 0000000000000200
-
-tcltest::test Symetric_Block_DES-1.112 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000000200]]} \
-	-match exact -result 48221b9937748a23
-
-tcltest::test Symetric_Block_DES-1.113 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex DD7C0BBD61FAFD54]]} \
-	-match exact -result 0000000000000100
-
-tcltest::test Symetric_Block_DES-1.114 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000000100]]} \
-	-match exact -result dd7c0bbd61fafd54
-
-tcltest::test Symetric_Block_DES-1.115 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 2FBC291A570DB5C4]]} \
-	-match exact -result 0000000000000080
-
-tcltest::test Symetric_Block_DES-1.116 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000000080]]} \
-	-match exact -result 2fbc291a570db5c4
-
-tcltest::test Symetric_Block_DES-1.117 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex E07C30D7E4E26E12]]} \
-	-match exact -result 0000000000000040
-
-tcltest::test Symetric_Block_DES-1.118 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000000040]]} \
-	-match exact -result e07c30d7e4e26e12
-
-tcltest::test Symetric_Block_DES-1.119 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0953E2258E8E90A1]]} \
-	-match exact -result 0000000000000020
-
-tcltest::test Symetric_Block_DES-1.120 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000000020]]} \
-	-match exact -result 0953e2258e8e90a1
-
-tcltest::test Symetric_Block_DES-1.121 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 5B711BC4CEEBF2EE]]} \
-	-match exact -result 0000000000000010
-
-tcltest::test Symetric_Block_DES-1.122 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000000010]]} \
-	-match exact -result 5b711bc4ceebf2ee
-
-tcltest::test Symetric_Block_DES-1.123 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
 		 -data [binary decode hex CC083F1E6D9E85F6]]} \
 	-match exact -result 0000000000000008
 
-tcltest::test Symetric_Block_DES-1.124 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.12 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 0101010101010101] \
 		 -data [binary decode hex 0000000000000008]]} \
 	-match exact -result cc083f1e6d9e85f6
 
-tcltest::test Symetric_Block_DES-1.125 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.13 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 0101010101010101] \
 		 -data [binary decode hex D2FD8867D50D2DFE]]} \
 	-match exact -result 0000000000000004
 
-tcltest::test Symetric_Block_DES-1.126 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.14 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 0101010101010101] \
 		 -data [binary decode hex 0000000000000004]]} \
 	-match exact -result d2fd8867d50d2dfe
 
-tcltest::test Symetric_Block_DES-1.127 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.15 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 0101010101010101] \
 		 -data [binary decode hex 06E7EA22CE92708F]]} \
 	-match exact -result 0000000000000002
 
-tcltest::test Symetric_Block_DES-1.128 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.16 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 0101010101010101] \
 		 -data [binary decode hex 0000000000000002]]} \
 	-match exact -result 06e7ea22ce92708f
 
-tcltest::test Symetric_Block_DES-1.129 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.17 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 0101010101010101] \
 		 -data [binary decode hex 166B40B44ABA4BD6]]} \
 	-match exact -result 0000000000000001
 
-tcltest::test Symetric_Block_DES-1.130 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.18 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 0101010101010101] \
 		 -data [binary decode hex 0000000000000001]]} \
 	-match exact -result 166b40b44aba4bd6
+
+tcltest::test Symetric_Block_DES-1.19 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 8001010101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 95a8d72813daa94d
+
+tcltest::test Symetric_Block_DES-1.20 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 8001010101010101] \
+		 -data [binary decode hex 95A8D72813DAA94D]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.21 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 4001010101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 0eec1487dd8c26d5
+
+tcltest::test Symetric_Block_DES-1.22 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 4001010101010101] \
+		 -data [binary decode hex 0EEC1487DD8C26D5]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.23 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 2001010101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 7ad16ffb79c45926
+
+tcltest::test Symetric_Block_DES-1.24 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 2001010101010101] \
+		 -data [binary decode hex 7AD16FFB79C45926]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.25 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1001010101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result d3746294ca6a6cf3
+
+tcltest::test Symetric_Block_DES-1.26 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1001010101010101] \
+		 -data [binary decode hex D3746294CA6A6CF3]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.27 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0801010101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 809f5f873c1fd761
+
+tcltest::test Symetric_Block_DES-1.28 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0801010101010101] \
+		 -data [binary decode hex 809F5F873C1FD761]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.29 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0401010101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result c02faffec989d1fc
+
+tcltest::test Symetric_Block_DES-1.30 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0401010101010101] \
+		 -data [binary decode hex C02FAFFEC989D1FC]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.31 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0201010101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 4615aa1d33e72f10
+
+tcltest::test Symetric_Block_DES-1.32 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0201010101010101] \
+		 -data [binary decode hex 4615AA1D33E72F10]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.33 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0180010101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 2055123350c00858
+
+tcltest::test Symetric_Block_DES-1.34 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0180010101010101] \
+		 -data [binary decode hex 2055123350C00858]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.35 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0140010101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result df3b99d6577397c8
+
+tcltest::test Symetric_Block_DES-1.36 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0140010101010101] \
+		 -data [binary decode hex DF3B99D6577397C8]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.37 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0120010101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 31fe17369b5288c9
+
+tcltest::test Symetric_Block_DES-1.38 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0120010101010101] \
+		 -data [binary decode hex 31FE17369B5288C9]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.39 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0110010101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result dfdd3cc64dae1642
+
+tcltest::test Symetric_Block_DES-1.40 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0110010101010101] \
+		 -data [binary decode hex DFDD3CC64DAE1642]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.41 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0108010101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 178c83ce2b399d94
+
+tcltest::test Symetric_Block_DES-1.42 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0108010101010101] \
+		 -data [binary decode hex 178C83CE2B399D94]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.43 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0104010101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 50f636324a9b7f80
+
+tcltest::test Symetric_Block_DES-1.44 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0104010101010101] \
+		 -data [binary decode hex 50F636324A9B7F80]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.45 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0102010101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result a8468ee3bc18f06d
+
+tcltest::test Symetric_Block_DES-1.46 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0102010101010101] \
+		 -data [binary decode hex A8468EE3BC18F06D]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.47 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101800101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result a2dc9e92fd3cde92
+
+tcltest::test Symetric_Block_DES-1.48 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101800101010101] \
+		 -data [binary decode hex A2DC9E92FD3CDE92]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.49 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101400101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result cac09f797d031287
+
+tcltest::test Symetric_Block_DES-1.50 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101400101010101] \
+		 -data [binary decode hex CAC09F797D031287]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.51 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101200101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 90ba680b22aeb525
+
+tcltest::test Symetric_Block_DES-1.52 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101200101010101] \
+		 -data [binary decode hex 90BA680B22AEB525]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.53 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101100101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result ce7a24f350e280b6
+
+tcltest::test Symetric_Block_DES-1.54 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101100101010101] \
+		 -data [binary decode hex CE7A24F350E280B6]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.55 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101080101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 882bff0aa01a0b87
+
+tcltest::test Symetric_Block_DES-1.56 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101080101010101] \
+		 -data [binary decode hex 882BFF0AA01A0B87]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.57 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101040101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 25610288924511c2
+
+tcltest::test Symetric_Block_DES-1.58 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101040101010101] \
+		 -data [binary decode hex 25610288924511C2]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.59 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101020101010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result c71516c29c75d170
+
+tcltest::test Symetric_Block_DES-1.60 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101020101010101] \
+		 -data [binary decode hex C71516C29C75D170]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.61 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101018001010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 5199c29a52c9f059
+
+tcltest::test Symetric_Block_DES-1.62 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101018001010101] \
+		 -data [binary decode hex 5199C29A52C9F059]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.63 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101014001010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result c22f0a294a71f29f
+
+tcltest::test Symetric_Block_DES-1.64 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101014001010101] \
+		 -data [binary decode hex C22F0A294A71F29F]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.65 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101012001010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result ee371483714c02ea
+
+tcltest::test Symetric_Block_DES-1.66 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101012001010101] \
+		 -data [binary decode hex EE371483714C02EA]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.67 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101011001010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result a81fbd448f9e522f
+
+tcltest::test Symetric_Block_DES-1.68 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101011001010101] \
+		 -data [binary decode hex A81FBD448F9E522F]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.69 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010801010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 4f644c92e192dfed
+
+tcltest::test Symetric_Block_DES-1.70 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010801010101] \
+		 -data [binary decode hex 4F644C92E192DFED]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.71 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010401010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 1afa9a66a6df92ae
+
+tcltest::test Symetric_Block_DES-1.72 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010401010101] \
+		 -data [binary decode hex 1AFA9A66A6DF92AE]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.73 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010201010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result b3c1cc715cb879d8
+
+tcltest::test Symetric_Block_DES-1.74 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010201010101] \
+		 -data [binary decode hex B3C1CC715CB879D8]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.75 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010180010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 19d032e64ab0bd8b
+
+tcltest::test Symetric_Block_DES-1.76 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010180010101] \
+		 -data [binary decode hex 19D032E64AB0BD8B]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.77 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010140010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 3cfaa7a7dc8720dc
+
+tcltest::test Symetric_Block_DES-1.78 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010140010101] \
+		 -data [binary decode hex 3CFAA7A7DC8720DC]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.79 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010120010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result b7265f7f447ac6f3
+
+tcltest::test Symetric_Block_DES-1.80 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010120010101] \
+		 -data [binary decode hex B7265F7F447AC6F3]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.81 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010110010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 9db73b3c0d163f54
+
+tcltest::test Symetric_Block_DES-1.82 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010110010101] \
+		 -data [binary decode hex 9DB73B3C0D163F54]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.83 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010108010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 8181b65babf4a975
+
+tcltest::test Symetric_Block_DES-1.84 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010108010101] \
+		 -data [binary decode hex 8181B65BABF4A975]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.85 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010104010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 93c9b64042eaa240
+
+tcltest::test Symetric_Block_DES-1.86 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010104010101] \
+		 -data [binary decode hex 93C9B64042EAA240]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.87 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010102010101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 5570530829705592
+
+tcltest::test Symetric_Block_DES-1.88 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010102010101] \
+		 -data [binary decode hex 5570530829705592]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.89 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101800101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 8638809e878787a0
+
+tcltest::test Symetric_Block_DES-1.90 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101800101] \
+		 -data [binary decode hex 8638809E878787A0]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.91 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101400101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 41b9a79af79ac208
+
+tcltest::test Symetric_Block_DES-1.92 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101400101] \
+		 -data [binary decode hex 41B9A79AF79AC208]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.93 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101200101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 7a9be42f2009a892
+
+tcltest::test Symetric_Block_DES-1.94 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101200101] \
+		 -data [binary decode hex 7A9BE42F2009A892]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.95 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101100101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 29038d56ba6d2745
+
+tcltest::test Symetric_Block_DES-1.96 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101100101] \
+		 -data [binary decode hex 29038D56BA6D2745]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.97 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101080101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 5495c6abf1e5df51
+
+tcltest::test Symetric_Block_DES-1.98 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101080101] \
+		 -data [binary decode hex 5495C6ABF1E5DF51]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.99 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101040101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result ae13dbd561488933
+
+tcltest::test Symetric_Block_DES-1.100 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101040101] \
+		 -data [binary decode hex AE13DBD561488933]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.101 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101020101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 024d1ffa8904e389
+
+tcltest::test Symetric_Block_DES-1.102 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101020101] \
+		 -data [binary decode hex 024D1FFA8904E389]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.103 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101018001] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result d1399712f99bf02e
+
+tcltest::test Symetric_Block_DES-1.104 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101018001] \
+		 -data [binary decode hex D1399712F99BF02E]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.105 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101014001] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 14c1d7c1cffec79e
+
+tcltest::test Symetric_Block_DES-1.106 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101014001] \
+		 -data [binary decode hex 14C1D7C1CFFEC79E]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.107 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101012001] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 1de5279dae3bed6f
+
+tcltest::test Symetric_Block_DES-1.108 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101012001] \
+		 -data [binary decode hex 1DE5279DAE3BED6F]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.109 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101011001] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result e941a33f85501303
+
+tcltest::test Symetric_Block_DES-1.110 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101011001] \
+		 -data [binary decode hex E941A33F85501303]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.111 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010801] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result da99dbbc9a03f379
+
+tcltest::test Symetric_Block_DES-1.112 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010801] \
+		 -data [binary decode hex DA99DBBC9A03F379]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.113 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010401] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result b7fc92f91d8e92e9
+
+tcltest::test Symetric_Block_DES-1.114 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010401] \
+		 -data [binary decode hex B7FC92F91D8E92E9]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.115 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010201] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result ae8e5caa3ca04e85
+
+tcltest::test Symetric_Block_DES-1.116 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010201] \
+		 -data [binary decode hex AE8E5CAA3CA04E85]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.117 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010180] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 9cc62df43b6eed74
+
+tcltest::test Symetric_Block_DES-1.118 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010180] \
+		 -data [binary decode hex 9CC62DF43B6EED74]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.119 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010140] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result d863dbb5c59a91a0
+
+tcltest::test Symetric_Block_DES-1.120 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010140] \
+		 -data [binary decode hex D863DBB5C59A91A0]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.121 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010120] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result a1ab2190545b91d7
+
+tcltest::test Symetric_Block_DES-1.122 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010120] \
+		 -data [binary decode hex A1AB2190545B91D7]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.123 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010110] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 0875041e64c570f7
+
+tcltest::test Symetric_Block_DES-1.124 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010110] \
+		 -data [binary decode hex 0875041E64C570F7]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.125 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010108] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 5a594528bebef1cc
+
+tcltest::test Symetric_Block_DES-1.126 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010108] \
+		 -data [binary decode hex 5A594528BEBEF1CC]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.127 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010104] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result fcdb3291de21f0c0
+
+tcltest::test Symetric_Block_DES-1.128 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010104] \
+		 -data [binary decode hex FCDB3291DE21F0C0]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.129 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010102] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 869efd7f9f265a09
+
+tcltest::test Symetric_Block_DES-1.130 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0101010101010102] \
+		 -data [binary decode hex 869EFD7F9F265A09]]} \
+	-match exact -result 0000000000000000
 
 tcltest::test Symetric_Block_DES-1.131 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1046913489980131] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 88d55e54f54c97b4
+
+tcltest::test Symetric_Block_DES-1.132 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1046913489980131] \
+		 -data [binary decode hex 88D55E54F54C97B4]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.133 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1007103489988020] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 0c0cc00c83ea48fd
+
+tcltest::test Symetric_Block_DES-1.134 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1007103489988020] \
+		 -data [binary decode hex 0C0CC00C83EA48FD]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.135 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 10071034C8980120] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 83bc8ef3a6570183
+
+tcltest::test Symetric_Block_DES-1.136 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 10071034C8980120] \
+		 -data [binary decode hex 83BC8EF3A6570183]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.137 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1046103489988020] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result df725dcad94ea2e9
+
+tcltest::test Symetric_Block_DES-1.138 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1046103489988020] \
+		 -data [binary decode hex DF725DCAD94EA2E9]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.139 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1086911519190101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result e652b53b550be8b0
+
+tcltest::test Symetric_Block_DES-1.140 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1086911519190101] \
+		 -data [binary decode hex E652B53B550BE8B0]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.141 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1086911519580101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result af527120c485cbb0
+
+tcltest::test Symetric_Block_DES-1.142 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1086911519580101] \
+		 -data [binary decode hex AF527120C485CBB0]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.143 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 5107B01519580101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 0f04ce393db926d5
+
+tcltest::test Symetric_Block_DES-1.144 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 5107B01519580101] \
+		 -data [binary decode hex 0F04CE393DB926D5]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.145 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1007B01519190101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result c9f00ffc74079067
+
+tcltest::test Symetric_Block_DES-1.146 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1007B01519190101] \
+		 -data [binary decode hex C9F00FFC74079067]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.147 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 3107915498080101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 7cfd82a593252b4e
+
+tcltest::test Symetric_Block_DES-1.148 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 3107915498080101] \
+		 -data [binary decode hex 7CFD82A593252B4E]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.149 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 3107919498080101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result cb49a2f9e91363e3
+
+tcltest::test Symetric_Block_DES-1.150 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 3107919498080101] \
+		 -data [binary decode hex CB49A2F9E91363E3]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.151 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 10079115B9080140] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 00b588be70d23f56
+
+tcltest::test Symetric_Block_DES-1.152 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 10079115B9080140] \
+		 -data [binary decode hex 00B588BE70D23F56]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.153 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 3107911598080140] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 406a9a6ab43399ae
+
+tcltest::test Symetric_Block_DES-1.154 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 3107911598080140] \
+		 -data [binary decode hex 406A9A6AB43399AE]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.155 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1007D01589980101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 6cb773611dca9ada
+
+tcltest::test Symetric_Block_DES-1.156 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1007D01589980101] \
+		 -data [binary decode hex 6CB773611DCA9ADA]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.157 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 9107911589980101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 67fd21c17dbb5d70
+
+tcltest::test Symetric_Block_DES-1.158 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 9107911589980101] \
+		 -data [binary decode hex 67FD21C17DBB5D70]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.159 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 9107D01589190101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 9592cb4110430787
+
+tcltest::test Symetric_Block_DES-1.160 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 9107D01589190101] \
+		 -data [binary decode hex 9592CB4110430787]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.161 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1007D01598980120] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result a6b7ff68a318ddd3
+
+tcltest::test Symetric_Block_DES-1.162 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1007D01598980120] \
+		 -data [binary decode hex A6B7FF68A318DDD3]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.163 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1007940498190101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 4d102196c914ca16
+
+tcltest::test Symetric_Block_DES-1.164 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1007940498190101] \
+		 -data [binary decode hex 4D102196C914CA16]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.165 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0107910491190401] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 2dfa9f4573594965
+
+tcltest::test Symetric_Block_DES-1.166 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0107910491190401] \
+		 -data [binary decode hex 2DFA9F4573594965]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.167 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0107910491190101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result b46604816c0e0774
+
+tcltest::test Symetric_Block_DES-1.168 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0107910491190101] \
+		 -data [binary decode hex B46604816C0E0774]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.169 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0107940491190401] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 6e7e6221a4f34e87
+
+tcltest::test Symetric_Block_DES-1.170 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 0107940491190401] \
+		 -data [binary decode hex 6E7E6221A4F34E87]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.171 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 19079210981A0101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result aa85e74643233199
+
+tcltest::test Symetric_Block_DES-1.172 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 19079210981A0101] \
+		 -data [binary decode hex AA85E74643233199]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.173 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1007911998190801] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 2e5a19db4d1962d6
+
+tcltest::test Symetric_Block_DES-1.174 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1007911998190801] \
+		 -data [binary decode hex 2E5A19DB4D1962D6]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.175 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 10079119981A0801] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 23a866a809d30894
+
+tcltest::test Symetric_Block_DES-1.176 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 10079119981A0801] \
+		 -data [binary decode hex 23A866A809D30894]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.177 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1007921098190101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result d812d961f017d320
+
+tcltest::test Symetric_Block_DES-1.178 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1007921098190101] \
+		 -data [binary decode hex D812D961F017D320]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.179 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 100791159819010B] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 055605816e58608f
+
+tcltest::test Symetric_Block_DES-1.180 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 100791159819010B] \
+		 -data [binary decode hex 055605816E58608F]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.181 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1004801598190101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result abd88e8b1b7716f1
+
+tcltest::test Symetric_Block_DES-1.182 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1004801598190101] \
+		 -data [binary decode hex ABD88E8B1B7716F1]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.183 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1004801598190102] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 537ac95be69da1e1
+
+tcltest::test Symetric_Block_DES-1.184 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1004801598190102] \
+		 -data [binary decode hex 537AC95BE69DA1E1]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.185 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1004801598190108] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result aed0f6ae3c25cdd8
+
+tcltest::test Symetric_Block_DES-1.186 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1004801598190108] \
+		 -data [binary decode hex AED0F6AE3C25CDD8]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.187 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1002911598100104] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result b3e35a5ee53e7b8d
+
+tcltest::test Symetric_Block_DES-1.188 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1002911598100104] \
+		 -data [binary decode hex B3E35A5EE53E7B8D]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.189 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1002911598190104] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 61c79c71921a2ef8
+
+tcltest::test Symetric_Block_DES-1.190 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1002911598190104] \
+		 -data [binary decode hex 61C79C71921A2EF8]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.191 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1002911598100201] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result e2f5728f0995013c
+
+tcltest::test Symetric_Block_DES-1.192 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1002911598100201] \
+		 -data [binary decode hex E2F5728F0995013C]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.193 {Encrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1002911698100101] \
+		 -data [binary decode hex 0000000000000000]]} \
+	-match exact -result 1aeac39a61f0a464
+
+tcltest::test Symetric_Block_DES-1.194 {Decrypt DES} \
+	-constraints DES \
+	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
+		 -key [binary decode hex 1002911698100101] \
+		 -data [binary decode hex 1AEAC39A61F0A464]]} \
+	-match exact -result 0000000000000000
+
+tcltest::test Symetric_Block_DES-1.195 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 7CA110454A1A6E57] \
 		 -data [binary decode hex 01A1D6D039776742]]} \
 	-match exact -result 690f5b0d9a26939b
 
-tcltest::test Symetric_Block_DES-1.132 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.196 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 7CA110454A1A6E57] \
 		 -data [binary decode hex 690F5B0D9A26939B]]} \
 	-match exact -result 01a1d6d039776742
 
-tcltest::test Symetric_Block_DES-1.133 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.197 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 0131D9619DC1376E] \
 		 -data [binary decode hex 5CD54CA83DEF57DA]]} \
 	-match exact -result 7a389d10354bd271
 
-tcltest::test Symetric_Block_DES-1.134 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.198 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 0131D9619DC1376E] \
 		 -data [binary decode hex 7A389D10354BD271]]} \
 	-match exact -result 5cd54ca83def57da
 
-tcltest::test Symetric_Block_DES-1.135 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.199 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 07A1133E4A0B2686] \
 		 -data [binary decode hex 0248D43806F67172]]} \
 	-match exact -result 868ebb51cab4599a
 
-tcltest::test Symetric_Block_DES-1.136 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.200 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 07A1133E4A0B2686] \
 		 -data [binary decode hex 868EBB51CAB4599A]]} \
 	-match exact -result 0248d43806f67172
 
-tcltest::test Symetric_Block_DES-1.137 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.201 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 3849674C2602319E] \
 		 -data [binary decode hex 51454B582DDF440A]]} \
 	-match exact -result 7178876e01f19b2a
 
-tcltest::test Symetric_Block_DES-1.138 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.202 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 3849674C2602319E] \
 		 -data [binary decode hex 7178876E01F19B2A]]} \
 	-match exact -result 51454b582ddf440a
 
-tcltest::test Symetric_Block_DES-1.139 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.203 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 04B915BA43FEB5B6] \
 		 -data [binary decode hex 42FD443059577FA2]]} \
 	-match exact -result af37fb421f8c4095
 
-tcltest::test Symetric_Block_DES-1.140 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.204 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 04B915BA43FEB5B6] \
 		 -data [binary decode hex AF37FB421F8C4095]]} \
 	-match exact -result 42fd443059577fa2
 
-tcltest::test Symetric_Block_DES-1.141 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.205 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 0113B970FD34F2CE] \
 		 -data [binary decode hex 059B5E0851CF143A]]} \
 	-match exact -result 86a560f10ec6d85b
 
-tcltest::test Symetric_Block_DES-1.142 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.206 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 0113B970FD34F2CE] \
 		 -data [binary decode hex 86A560F10EC6D85B]]} \
 	-match exact -result 059b5e0851cf143a
 
-tcltest::test Symetric_Block_DES-1.143 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.207 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 0170F175468FB5E6] \
 		 -data [binary decode hex 0756D8E0774761D2]]} \
 	-match exact -result 0cd3da020021dc09
 
-tcltest::test Symetric_Block_DES-1.144 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.208 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 0170F175468FB5E6] \
 		 -data [binary decode hex 0CD3DA020021DC09]]} \
 	-match exact -result 0756d8e0774761d2
 
-tcltest::test Symetric_Block_DES-1.145 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.209 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 43297FAD38E373FE] \
 		 -data [binary decode hex 762514B829BF486A]]} \
 	-match exact -result ea676b2cb7db2b7a
 
-tcltest::test Symetric_Block_DES-1.146 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.210 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 43297FAD38E373FE] \
 		 -data [binary decode hex EA676B2CB7DB2B7A]]} \
 	-match exact -result 762514b829bf486a
 
-tcltest::test Symetric_Block_DES-1.147 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.211 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 07A7137045DA2A16] \
 		 -data [binary decode hex 3BDD119049372802]]} \
 	-match exact -result dfd64a815caf1a0f
 
-tcltest::test Symetric_Block_DES-1.148 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.212 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 07A7137045DA2A16] \
 		 -data [binary decode hex DFD64A815CAF1A0F]]} \
 	-match exact -result 3bdd119049372802
 
-tcltest::test Symetric_Block_DES-1.149 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.213 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 04689104C2FD3B2F] \
 		 -data [binary decode hex 26955F6835AF609A]]} \
 	-match exact -result 5c513c9c4886c088
 
-tcltest::test Symetric_Block_DES-1.150 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.214 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 04689104C2FD3B2F] \
 		 -data [binary decode hex 5C513C9C4886C088]]} \
 	-match exact -result 26955f6835af609a
 
-tcltest::test Symetric_Block_DES-1.151 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.215 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 37D06BB516CB7546] \
 		 -data [binary decode hex 164D5E404F275232]]} \
 	-match exact -result 0a2aeeae3ff4ab77
 
-tcltest::test Symetric_Block_DES-1.152 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.216 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 37D06BB516CB7546] \
 		 -data [binary decode hex 0A2AEEAE3FF4AB77]]} \
 	-match exact -result 164d5e404f275232
 
-tcltest::test Symetric_Block_DES-1.153 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.217 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 1F08260D1AC2465E] \
 		 -data [binary decode hex 6B056E18759F5CCA]]} \
 	-match exact -result ef1bf03e5dfa575a
 
-tcltest::test Symetric_Block_DES-1.154 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.218 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 1F08260D1AC2465E] \
 		 -data [binary decode hex EF1BF03E5DFA575A]]} \
 	-match exact -result 6b056e18759f5cca
 
-tcltest::test Symetric_Block_DES-1.155 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.219 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 584023641ABA6176] \
 		 -data [binary decode hex 004BD6EF09176062]]} \
 	-match exact -result 88bf0db6d70dee56
 
-tcltest::test Symetric_Block_DES-1.156 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.220 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 584023641ABA6176] \
 		 -data [binary decode hex 88BF0DB6D70DEE56]]} \
 	-match exact -result 004bd6ef09176062
 
-tcltest::test Symetric_Block_DES-1.157 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.221 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 025816164629B007] \
 		 -data [binary decode hex 480D39006EE762F2]]} \
 	-match exact -result a1f9915541020b56
 
-tcltest::test Symetric_Block_DES-1.158 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.222 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 025816164629B007] \
 		 -data [binary decode hex A1F9915541020B56]]} \
 	-match exact -result 480d39006ee762f2
 
-tcltest::test Symetric_Block_DES-1.159 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.223 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 49793EBC79B3258F] \
 		 -data [binary decode hex 437540C8698F3CFA]]} \
 	-match exact -result 6fbf1cafcffd0556
 
-tcltest::test Symetric_Block_DES-1.160 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.224 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 49793EBC79B3258F] \
 		 -data [binary decode hex 6FBF1CAFCFFD0556]]} \
 	-match exact -result 437540c8698f3cfa
 
-tcltest::test Symetric_Block_DES-1.161 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.225 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 4FB05E1515AB73A7] \
 		 -data [binary decode hex 072D43A077075292]]} \
 	-match exact -result 2f22e49bab7ca1ac
 
-tcltest::test Symetric_Block_DES-1.162 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.226 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 4FB05E1515AB73A7] \
 		 -data [binary decode hex 2F22E49BAB7CA1AC]]} \
 	-match exact -result 072d43a077075292
 
-tcltest::test Symetric_Block_DES-1.163 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.227 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 49E95D6D4CA229BF] \
 		 -data [binary decode hex 02FE55778117F12A]]} \
 	-match exact -result 5a6b612cc26cce4a
 
-tcltest::test Symetric_Block_DES-1.164 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.228 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 49E95D6D4CA229BF] \
 		 -data [binary decode hex 5A6B612CC26CCE4A]]} \
 	-match exact -result 02fe55778117f12a
 
-tcltest::test Symetric_Block_DES-1.165 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.229 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 018310DC409B26D6] \
 		 -data [binary decode hex 1D9D5C5018F728C2]]} \
 	-match exact -result 5f4c038ed12b2e41
 
-tcltest::test Symetric_Block_DES-1.166 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.230 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 018310DC409B26D6] \
 		 -data [binary decode hex 5F4C038ED12B2E41]]} \
 	-match exact -result 1d9d5c5018f728c2
 
-tcltest::test Symetric_Block_DES-1.167 {Encrypt DES} \
+tcltest::test Symetric_Block_DES-1.231 {Encrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 1C587F1C13924FEF] \
 		 -data [binary decode hex 305532286D6F295A]]} \
 	-match exact -result 63fac0d034d9f793
 
-tcltest::test Symetric_Block_DES-1.168 {Decrypt DES} \
+tcltest::test Symetric_Block_DES-1.232 {Decrypt DES} \
 	-constraints DES \
 	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
 		 -key [binary decode hex 1C587F1C13924FEF] \
 		 -data [binary decode hex 63FAC0D034D9F793]]} \
 	-match exact -result 305532286d6f295a
 
-tcltest::test Symetric_Block_DES-1.169 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 10316E028C8F3B4A] \
-		 -data [binary decode hex 0000000000000000]]} \
-	-match exact -result 82dcbafbdeab6602
-
-tcltest::test Symetric_Block_DES-1.170 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 10316E028C8F3B4A] \
-		 -data [binary decode hex 82DCBAFBDEAB6602]]} \
-	-match exact -result 0000000000000000
-
-tcltest::test Symetric_Block_DES-1.171 {Encrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::encrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 0000000000000000]]} \
-	-match exact -result 8000000000000000
-
-tcltest::test Symetric_Block_DES-1.172 {Decrypt DES} \
-	-constraints DES \
-	-body {binary encode hex [tls::decrypt -cipher DES -padding 0 \
-		 -key [binary decode hex 0101010101010101] \
-		 -data [binary decode hex 8000000000000000]]} \
-	-match exact -result 0000000000000000
-
 # Cleanup
 ::tcltest::cleanupTests
 return

Index: tests/test_vectors/Symetric_Block/DES.txt
==================================================================
--- tests/test_vectors/Symetric_Block/DES.txt
+++ tests/test_vectors/Symetric_Block/DES.txt
@@ -1,17 +1,17 @@
 # DES-CBC
 # From NBS SP 500-20 and NIST SP 800-20
 
 
-# CBC-DES.Encrypt and CBC-DES.Decrypt 
+# NIST 800-17
 Klen = 8
 Len = 8
 Key = 10316E028C8F3B4A
 Plaintext = 0000000000000000
 Ciphertext = 82DCBAFBDEAB6602
 
-# SP 500-20 Appendix B: The DES Test SeT
+# SP 500-20 Appendix B: The DES Test Set
 # SP 800-20 Table A.1
 Klen = 8
 Len = 8
 Key = 0101010101010101
 Plaintext = 95F8A5E5DD31D900
@@ -33,346 +33,10 @@
 Len = 8
 Key = 0101010101010101
 Plaintext = 4BD388FF6CD81D4F
 Ciphertext = 1000000000000000
 
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 20B9E767B2FB1456
-Ciphertext = 0800000000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 55579380D77138EF
-Ciphertext = 0400000000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 6CC5DEFAAF04512F
-Ciphertext = 0200000000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 0D9F279BA5D87260
-Ciphertext = 0100000000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = D9031B0271BD5A0A
-Ciphertext = 0080000000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 424250B37C3DD951
-Ciphertext = 0040000000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = B8061B7ECD9A21E5
-Ciphertext = 0020000000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = F15D0F286B65BD28
-Ciphertext = 0010000000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = ADD0CC8D6E5DEBA1
-Ciphertext = 0008000000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = E6D5F82752AD63D1
-Ciphertext = 0004000000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = ECBFE3BD3F591A5E
-Ciphertext = 0002000000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = F356834379D165CD
-Ciphertext = 0001000000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 2B9F982F20037FA9
-Ciphertext = 0000800000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 889DE068A16F0BE6
-Ciphertext = 0000400000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = E19E275D846A1298
-Ciphertext = 0000200000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 329A8ED523D71AEC
-Ciphertext = 0000100000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = E7FCE22557D23C97
-Ciphertext = 0000080000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 12A9F5817FF2D65D
-Ciphertext = 0000040000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = A484C3AD38DC9C19
-Ciphertext = 0000020000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = FBE00A8A1EF8AD72
-Ciphertext = 0000010000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 750D079407521363
-Ciphertext = 0000008000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 64FEED9C724C2FAF
-Ciphertext = 0000004000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = F02B263B328E2B60
-Ciphertext = 0000002000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 9D64555A9A10B852
-Ciphertext = 0000001000000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = D106FF0BED5255D7
-Ciphertext = 0000000800000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = E1652C6B138C64A5
-Ciphertext = 0000000400000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = E428581186EC8F46
-Ciphertext = 0000000200000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = AEB5F5EDE22D1A36
-Ciphertext = 0000000100000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = E943D7568AEC0C5C
-Ciphertext = 0000000080000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = DF98C8276F54B04B
-Ciphertext = 0000000040000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = B160E4680F6C696F
-Ciphertext = 0000000020000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = FA0752B07D9C4AB8
-Ciphertext = 0000000010000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = CA3A2B036DBC8502
-Ciphertext = 0000000008000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 5E0905517BB59BCF
-Ciphertext = 0000000004000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 814EEB3B91D90726
-Ciphertext = 0000000002000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 4D49DB1532919C9F
-Ciphertext = 0000000001000000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 25EB5FC3F8CF0621
-Ciphertext = 0000000000800000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = AB6A20C0620D1C6F
-Ciphertext = 0000000000400000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 79E90DBC98F92CCA
-Ciphertext = 0000000000200000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 866ECEDD8072BB0E
-Ciphertext = 0000000000100000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 8B54536F2F3E64A8
-Ciphertext = 0000000000080000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = EA51D3975595B86B
-Ciphertext = 0000000000040000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = CAFFC6AC4542DE31
-Ciphertext = 0000000000020000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 8DD45A2DDF90796C
-Ciphertext = 0000000000010000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 1029D55E880EC2D0
-Ciphertext = 0000000000008000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 5D86CB23639DBEA9
-Ciphertext = 0000000000004000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 1D1CA853AE7C0C5F
-Ciphertext = 0000000000002000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = CE332329248F3228
-Ciphertext = 0000000000001000
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 8405D1ABE24FB942
-Ciphertext = 0000000000000800
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = E643D78090CA4207
-Ciphertext = 0000000000000400
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 48221B9937748A23
-Ciphertext = 0000000000000200
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = DD7C0BBD61FAFD54
-Ciphertext = 0000000000000100
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 2FBC291A570DB5C4
-Ciphertext = 0000000000000080
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = E07C30D7E4E26E12
-Ciphertext = 0000000000000040
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 0953E2258E8E90A1
-Ciphertext = 0000000000000020
-
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 5B711BC4CEEBF2EE
-Ciphertext = 0000000000000010
-
 Klen = 8
 Len = 8
 Key = 0101010101010101
 Plaintext = CC083F1E6D9E85F6
 Ciphertext = 0000000000000008
@@ -392,12 +56,634 @@
 Klen = 8
 Len = 8
 Key = 0101010101010101
 Plaintext = 166B40B44ABA4BD6
 Ciphertext = 0000000000000001
+
+
+# NIST SP 800-20 Table A.2
+Count = 0
+Klen = 8
+Len = 8
+Key = 8001010101010101
+Plaintext = 0000000000000000
+Ciphertext = 95A8D72813DAA94D
+
+Count = 1
+Klen = 8
+Len = 8
+Key = 4001010101010101
+Plaintext = 0000000000000000
+Ciphertext = 0EEC1487DD8C26D5
+
+Count = 2
+Klen = 8
+Len = 8
+Key = 2001010101010101
+Plaintext = 0000000000000000
+Ciphertext = 7AD16FFB79C45926
+
+Count = 3
+Klen = 8
+Len = 8
+Key = 1001010101010101
+Plaintext = 0000000000000000
+Ciphertext = D3746294CA6A6CF3
+
+Count = 4
+Klen = 8
+Len = 8
+Key = 0801010101010101
+Plaintext = 0000000000000000
+Ciphertext = 809F5F873C1FD761
+
+Count = 5
+Klen = 8
+Len = 8
+Key = 0401010101010101
+Plaintext = 0000000000000000
+Ciphertext = C02FAFFEC989D1FC
+
+Count = 6
+Klen = 8
+Len = 8
+Key = 0201010101010101
+Plaintext = 0000000000000000
+Ciphertext = 4615AA1D33E72F10
+
+Count = 7
+Klen = 8
+Len = 8
+Key = 0180010101010101
+Plaintext = 0000000000000000
+Ciphertext = 2055123350C00858
+
+Count = 8
+Klen = 8
+Len = 8
+Key = 0140010101010101
+Plaintext = 0000000000000000
+Ciphertext = DF3B99D6577397C8
+
+Count = 9
+Klen = 8
+Len = 8
+Key = 0120010101010101
+Plaintext = 0000000000000000
+Ciphertext = 31FE17369B5288C9
+
+Count = 10
+Klen = 8
+Len = 8
+Key = 0110010101010101
+Plaintext = 0000000000000000
+Ciphertext = DFDD3CC64DAE1642
+
+Count = 11
+Klen = 8
+Len = 8
+Key = 0108010101010101
+Plaintext = 0000000000000000
+Ciphertext = 178C83CE2B399D94
+
+Count = 12
+Klen = 8
+Len = 8
+Key = 0104010101010101
+Plaintext = 0000000000000000
+Ciphertext = 50F636324A9B7F80
+
+Count = 13
+Klen = 8
+Len = 8
+Key = 0102010101010101
+Plaintext = 0000000000000000
+Ciphertext = A8468EE3BC18F06D
+
+Count = 14
+Klen = 8
+Len = 8
+Key = 0101800101010101
+Plaintext = 0000000000000000
+Ciphertext = A2DC9E92FD3CDE92
+
+Count = 15
+Klen = 8
+Len = 8
+Key = 0101400101010101
+Plaintext = 0000000000000000
+Ciphertext = CAC09F797D031287
+
+Count = 16
+Klen = 8
+Len = 8
+Key = 0101200101010101
+Plaintext = 0000000000000000
+Ciphertext = 90BA680B22AEB525
+
+Count = 17
+Klen = 8
+Len = 8
+Key = 0101100101010101
+Plaintext = 0000000000000000
+Ciphertext = CE7A24F350E280B6
+
+Count = 18
+Klen = 8
+Len = 8
+Key = 0101080101010101
+Plaintext = 0000000000000000
+Ciphertext = 882BFF0AA01A0B87
+
+Count = 19
+Klen = 8
+Len = 8
+Key = 0101040101010101
+Plaintext = 0000000000000000
+Ciphertext = 25610288924511C2
+
+Count = 20
+Klen = 8
+Len = 8
+Key = 0101020101010101
+Plaintext = 0000000000000000
+Ciphertext = C71516C29C75D170
+
+Count = 21
+Klen = 8
+Len = 8
+Key = 0101018001010101
+Plaintext = 0000000000000000
+Ciphertext = 5199C29A52C9F059
+
+Count = 22
+Klen = 8
+Len = 8
+Key = 0101014001010101
+Plaintext = 0000000000000000
+Ciphertext = C22F0A294A71F29F
+
+Count = 23
+Klen = 8
+Len = 8
+Key = 0101012001010101
+Plaintext = 0000000000000000
+Ciphertext = EE371483714C02EA
+
+Count = 24
+Klen = 8
+Len = 8
+Key = 0101011001010101
+Plaintext = 0000000000000000
+Ciphertext = A81FBD448F9E522F
+
+Count = 25
+Klen = 8
+Len = 8
+Key = 0101010801010101
+Plaintext = 0000000000000000
+Ciphertext = 4F644C92E192DFED
+
+Count = 26
+Klen = 8
+Len = 8
+Key = 0101010401010101
+Plaintext = 0000000000000000
+Ciphertext = 1AFA9A66A6DF92AE
+
+Count = 27
+Klen = 8
+Len = 8
+Key = 0101010201010101
+Plaintext = 0000000000000000
+Ciphertext = B3C1CC715CB879D8
+
+Count = 28
+Klen = 8
+Len = 8
+Key = 0101010180010101
+Plaintext = 0000000000000000
+Ciphertext = 19D032E64AB0BD8B
+
+Count = 29
+Klen = 8
+Len = 8
+Key = 0101010140010101
+Plaintext = 0000000000000000
+Ciphertext = 3CFAA7A7DC8720DC
+
+Count = 30
+Klen = 8
+Len = 8
+Key = 0101010120010101
+Plaintext = 0000000000000000
+Ciphertext = B7265F7F447AC6F3
+
+Count = 31
+Klen = 8
+Len = 8
+Key = 0101010110010101
+Plaintext = 0000000000000000
+Ciphertext = 9DB73B3C0D163F54
+
+Count = 32
+Klen = 8
+Len = 8
+Key = 0101010108010101
+Plaintext = 0000000000000000
+Ciphertext = 8181B65BABF4A975
+
+Count = 33
+Klen = 8
+Len = 8
+Key = 0101010104010101
+Plaintext = 0000000000000000
+Ciphertext = 93C9B64042EAA240
+
+Count = 34
+Klen = 8
+Len = 8
+Key = 0101010102010101
+Plaintext = 0000000000000000
+Ciphertext = 5570530829705592
+
+Count = 35
+Klen = 8
+Len = 8
+Key = 0101010101800101
+Plaintext = 0000000000000000
+Ciphertext = 8638809E878787A0
+
+Count = 36
+Klen = 8
+Len = 8
+Key = 0101010101400101
+Plaintext = 0000000000000000
+Ciphertext = 41B9A79AF79AC208
+
+Count = 37
+Klen = 8
+Len = 8
+Key = 0101010101200101
+Plaintext = 0000000000000000
+Ciphertext = 7A9BE42F2009A892
+
+Count = 38
+Klen = 8
+Len = 8
+Key = 0101010101100101
+Plaintext = 0000000000000000
+Ciphertext = 29038D56BA6D2745
+
+Count = 39
+Klen = 8
+Len = 8
+Key = 0101010101080101
+Plaintext = 0000000000000000
+Ciphertext = 5495C6ABF1E5DF51
+
+Count = 40
+Klen = 8
+Len = 8
+Key = 0101010101040101
+Plaintext = 0000000000000000
+Ciphertext = AE13DBD561488933
+
+Count = 41
+Klen = 8
+Len = 8
+Key = 0101010101020101
+Plaintext = 0000000000000000
+Ciphertext = 024D1FFA8904E389
+
+Count = 42
+Klen = 8
+Len = 8
+Key = 0101010101018001
+Plaintext = 0000000000000000
+Ciphertext = D1399712F99BF02E
+
+Count = 43
+Klen = 8
+Len = 8
+Key = 0101010101014001
+Plaintext = 0000000000000000
+Ciphertext = 14C1D7C1CFFEC79E
+
+Count = 44
+Klen = 8
+Len = 8
+Key = 0101010101012001
+Plaintext = 0000000000000000
+Ciphertext = 1DE5279DAE3BED6F
+
+Count = 45
+Klen = 8
+Len = 8
+Key = 0101010101011001
+Plaintext = 0000000000000000
+Ciphertext = E941A33F85501303
+
+Count = 46
+Klen = 8
+Len = 8
+Key = 0101010101010801
+Plaintext = 0000000000000000
+Ciphertext = DA99DBBC9A03F379
+
+Count = 47
+Klen = 8
+Len = 8
+Key = 0101010101010401
+Plaintext = 0000000000000000
+Ciphertext = B7FC92F91D8E92E9
+
+Count = 48
+Klen = 8
+Len = 8
+Key = 0101010101010201
+Plaintext = 0000000000000000
+Ciphertext = AE8E5CAA3CA04E85
+
+Count = 49
+Klen = 8
+Len = 8
+Key = 0101010101010180
+Plaintext = 0000000000000000
+Ciphertext = 9CC62DF43B6EED74
+
+Count = 50
+Klen = 8
+Len = 8
+Key = 0101010101010140
+Plaintext = 0000000000000000
+Ciphertext = D863DBB5C59A91A0
+
+Count = 51
+Klen = 8
+Len = 8
+Key = 0101010101010120
+Plaintext = 0000000000000000
+Ciphertext = A1AB2190545B91D7
+
+Count = 52
+Klen = 8
+Len = 8
+Key = 0101010101010110
+Plaintext = 0000000000000000
+Ciphertext = 0875041E64C570F7
+
+Count = 53
+Klen = 8
+Len = 8
+Key = 0101010101010108
+Plaintext = 0000000000000000
+Ciphertext = 5A594528BEBEF1CC
+
+Count = 54
+Klen = 8
+Len = 8
+Key = 0101010101010104
+Plaintext = 0000000000000000
+Ciphertext = FCDB3291DE21F0C0
+
+Count = 55
+Klen = 8
+Len = 8
+Key = 0101010101010102
+Plaintext = 0000000000000000
+Ciphertext = 869EFD7F9F265A09
+
+
+# NIST SP 800-20 Table A.3
+Count = 0
+Klen = 8
+Len = 8
+Key = 1046913489980131
+Plaintext = 0000000000000000
+Ciphertext = 88D55E54F54C97B4
+
+Count = 1
+Klen = 8
+Len = 8
+Key = 1007103489988020
+Plaintext = 0000000000000000
+Ciphertext = 0C0CC00C83EA48FD
+
+Count = 2
+Klen = 8
+Len = 8
+Key = 10071034C8980120
+Plaintext = 0000000000000000
+Ciphertext = 83BC8EF3A6570183
+
+Count = 3
+Klen = 8
+Len = 8
+Key = 1046103489988020
+Plaintext = 0000000000000000
+Ciphertext = DF725DCAD94EA2E9
+
+Count = 4
+Klen = 8
+Len = 8
+Key = 1086911519190101
+Plaintext = 0000000000000000
+Ciphertext = E652B53B550BE8B0
+
+Count = 5
+Klen = 8
+Len = 8
+Key = 1086911519580101
+Plaintext = 0000000000000000
+Ciphertext = AF527120C485CBB0
+
+Count = 6
+Klen = 8
+Len = 8
+Key = 5107B01519580101
+Plaintext = 0000000000000000
+Ciphertext = 0F04CE393DB926D5
+
+Count = 7
+Klen = 8
+Len = 8
+Key = 1007B01519190101
+Plaintext = 0000000000000000
+Ciphertext = C9F00FFC74079067
+
+Count = 8
+Klen = 8
+Len = 8
+Key = 3107915498080101
+Plaintext = 0000000000000000
+Ciphertext = 7CFD82A593252B4E
+
+Count = 9
+Klen = 8
+Len = 8
+Key = 3107919498080101
+Plaintext = 0000000000000000
+Ciphertext = CB49A2F9E91363E3
+
+Count = 10
+Klen = 8
+Len = 8
+Key = 10079115B9080140
+Plaintext = 0000000000000000
+Ciphertext = 00B588BE70D23F56
+
+Count = 11
+Klen = 8
+Len = 8
+Key = 3107911598080140
+Plaintext = 0000000000000000
+Ciphertext = 406A9A6AB43399AE
+
+Count = 12
+Klen = 8
+Len = 8
+Key = 1007D01589980101
+Plaintext = 0000000000000000
+Ciphertext = 6CB773611DCA9ADA
+
+Count = 13
+Klen = 8
+Len = 8
+Key = 9107911589980101
+Plaintext = 0000000000000000
+Ciphertext = 67FD21C17DBB5D70
+
+Count = 14
+Klen = 8
+Len = 8
+Key = 9107D01589190101
+Plaintext = 0000000000000000
+Ciphertext = 9592CB4110430787
+
+Count = 15
+Klen = 8
+Len = 8
+Key = 1007D01598980120
+Plaintext = 0000000000000000
+Ciphertext = A6B7FF68A318DDD3
+
+Count = 16
+Klen = 8
+Len = 8
+Key = 1007940498190101
+Plaintext = 0000000000000000
+Ciphertext = 4D102196C914CA16
+
+Count = 17
+Klen = 8
+Len = 8
+Key = 0107910491190401
+Plaintext = 0000000000000000
+Ciphertext = 2DFA9F4573594965
+
+Count = 18
+Klen = 8
+Len = 8
+Key = 0107910491190101
+Plaintext = 0000000000000000
+Ciphertext = B46604816C0E0774
+
+Count = 19
+Klen = 8
+Len = 8
+Key = 0107940491190401
+Plaintext = 0000000000000000
+Ciphertext = 6E7E6221A4F34E87
+
+Count = 20
+Klen = 8
+Len = 8
+Key = 19079210981A0101
+Plaintext = 0000000000000000
+Ciphertext = AA85E74643233199
+
+Count = 21
+Klen = 8
+Len = 8
+Key = 1007911998190801
+Plaintext = 0000000000000000
+Ciphertext = 2E5A19DB4D1962D6
+
+Count = 22
+Klen = 8
+Len = 8
+Key = 10079119981A0801
+Plaintext = 0000000000000000
+Ciphertext = 23A866A809D30894
+
+Count = 23
+Klen = 8
+Len = 8
+Key = 1007921098190101
+Plaintext = 0000000000000000
+Ciphertext = D812D961F017D320
+
+Count = 24
+Klen = 8
+Len = 8
+Key = 100791159819010B
+Plaintext = 0000000000000000
+Ciphertext = 055605816E58608F
+
+Count = 25
+Klen = 8
+Len = 8
+Key = 1004801598190101
+Plaintext = 0000000000000000
+Ciphertext = ABD88E8B1B7716F1
+
+Count = 26
+Klen = 8
+Len = 8
+Key = 1004801598190102
+Plaintext = 0000000000000000
+Ciphertext = 537AC95BE69DA1E1
+
+Count = 27
+Klen = 8
+Len = 8
+Key = 1004801598190108
+Plaintext = 0000000000000000
+Ciphertext = AED0F6AE3C25CDD8
+
+Count = 28
+Klen = 8
+Len = 8
+Key = 1002911598100104
+Plaintext = 0000000000000000
+Ciphertext = B3E35A5EE53E7B8D
+
+Count = 29
+Klen = 8
+Len = 8
+Key = 1002911598190104
+Plaintext = 0000000000000000
+Ciphertext = 61C79C71921A2EF8
+
+Count = 30
+Klen = 8
+Len = 8
+Key = 1002911598100201
+Plaintext = 0000000000000000
+Ciphertext = E2F5728F0995013C
+
+Count = 31
+Klen = 8
+Len = 8
+Key = 1002911698100101
+Plaintext = 0000000000000000
+Ciphertext = 1AEAC39A61F0A464
+
 
 # 19 Key data pairs which exercise every S-box entry.
+# NIST SP 800-20 Table A.4
 Klen = 8
 Len = 8
 Key = 7CA110454A1A6E57
 Plaintext = 01A1D6D039776742
 Ciphertext = 690F5B0D9A26939B
@@ -507,19 +793,5 @@
 Klen = 8
 Len = 8
 Key = 1C587F1C13924FEF
 Plaintext = 305532286D6F295A
 Ciphertext = 63FAC0D034D9F793
-
-# NIST 800-17
-Klen = 8
-Len = 8
-Key = 10316E028C8F3B4A
-Plaintext = 0000000000000000
-Ciphertext = 82DCBAFBDEAB6602
-
-# SP 800-20 Table A.2
-Klen = 8
-Len = 8
-Key = 0101010101010101
-Plaintext = 0000000000000000
-Ciphertext = 8000000000000000