ADDED tests/test_vectors/Symetric_Block/CAMELLIA128.test Index: tests/test_vectors/Symetric_Block/CAMELLIA128.test ================================================================== --- /dev/null +++ tests/test_vectors/Symetric_Block/CAMELLIA128.test @@ -0,0 +1,1159 @@ +# Auto generated from "CAMELLIA128.txt" +lappend auto_path [file dirname [file dirname [file dirname [file dirname [file join [pwd] [info script]]]]]] +package require tls +package require tcltest + +catch {tls::provider legacy} +tcltest::testConstraint CAMELLIA128 [expr {[lsearch -nocase [tls::ciphers] CAMELLIA128] > -1}] + +tcltest::test Symetric_Block_CAMELLIA128-1.1 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0123456789abcdeffedcba9876543210] \ + -data [binary decode hex 0123456789abcdeffedcba9876543210]]} \ + -match exact -result 67673138549669730857065648eabe43 + +tcltest::test Symetric_Block_CAMELLIA128-1.2 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0123456789abcdeffedcba9876543210] \ + -data [binary decode hex 67673138549669730857065648eabe43]]} \ + -match exact -result 0123456789abcdeffedcba9876543210 + +tcltest::test Symetric_Block_CAMELLIA128-1.3 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00000000000000000000000000000000] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 07923a39eb0a817d1c4d87bdb82d1f1c + +tcltest::test Symetric_Block_CAMELLIA128-1.4 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00000000000000000000000000000000] \ + -data [binary decode hex 07923A39EB0A817D1C4D87BDB82D1F1C]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.5 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00000000000000000000000000000000] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result 48cd6419809672d2349260d89a08d3d3 + +tcltest::test Symetric_Block_CAMELLIA128-1.6 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00000000000000000000000000000000] \ + -data [binary decode hex 48CD6419809672D2349260D89A08D3D3]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.7 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00000000000000000000000000000000] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result d07493ccb2e95ce0b4945a05acc97d82 + +tcltest::test Symetric_Block_CAMELLIA128-1.8 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00000000000000000000000000000000] \ + -data [binary decode hex D07493CCB2E95CE0B4945A05ACC97D82]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.9 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00000000000000000000000000000000] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 5dbe1eac9f7080a88dbed7f6da101448 + +tcltest::test Symetric_Block_CAMELLIA128-1.10 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00000000000000000000000000000000] \ + -data [binary decode hex 5DBE1EAC9F7080A88DBED7F6DA101448]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.11 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00000000000000000000000000000000] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result f589a908d18a21894971c0433581e1a5 + +tcltest::test Symetric_Block_CAMELLIA128-1.12 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00000000000000000000000000000000] \ + -data [binary decode hex F589A908D18A21894971C0433581E1A5]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA128-1.13 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00000000000000000000000000000000] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 4237585130e7c9f715235eb1d8c94de7 + +tcltest::test Symetric_Block_CAMELLIA128-1.14 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00000000000000000000000000000000] \ + -data [binary decode hex 4237585130E7C9F715235EB1D8C94DE7]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA128-1.15 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00000000000000000000000000000000] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result defe3e0b5c54c94b4f2a0f5a46f6210d + +tcltest::test Symetric_Block_CAMELLIA128-1.16 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00000000000000000000000000000000] \ + -data [binary decode hex DEFE3E0B5C54C94B4F2A0F5A46F6210D]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA128-1.17 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00000000000000000000000000000000] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result f5574acc3148dfcb9015200631024df9 + +tcltest::test Symetric_Block_CAMELLIA128-1.18 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00000000000000000000000000000000] \ + -data [binary decode hex F5574ACC3148DFCB9015200631024DF9]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA128-1.19 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 06c8bfad83aa9afd3a9ad4119bab7a5b + +tcltest::test Symetric_Block_CAMELLIA128-1.20 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 06C8BFAD83AA9AFD3A9AD4119BAB7A5B]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.21 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result 1e21b2a57ba81a2d08a6968b4c76701c + +tcltest::test Symetric_Block_CAMELLIA128-1.22 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 1E21B2A57BA81A2D08A6968B4C76701C]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.23 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result 75a07990ac4cbb3b85f66ab27d496aec + +tcltest::test Symetric_Block_CAMELLIA128-1.24 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 75A07990AC4CBB3B85F66AB27D496AEC]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.25 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 5e3b232e289f45f36b7f10e93160cfea + +tcltest::test Symetric_Block_CAMELLIA128-1.26 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 5E3B232E289F45F36B7F10E93160CFEA]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.27 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 00000000000000000000000000000010]]} \ + -match exact -result 274292b4103745a65d6d7899effb878c + +tcltest::test Symetric_Block_CAMELLIA128-1.28 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 274292B4103745A65D6D7899EFFB878C]]} \ + -match exact -result 00000000000000000000000000000010 + +tcltest::test Symetric_Block_CAMELLIA128-1.29 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 4af78e833be90e1696ed1977b61b38ff + +tcltest::test Symetric_Block_CAMELLIA128-1.30 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 4AF78E833BE90E1696ED1977B61B38FF]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA128-1.31 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 1ed0ebf28ad3afe0b50ca2741565715e + +tcltest::test Symetric_Block_CAMELLIA128-1.32 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 1ED0EBF28AD3AFE0B50CA2741565715E]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA128-1.33 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 8249cd11a315f626d76674e3517bd612 + +tcltest::test Symetric_Block_CAMELLIA128-1.34 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 8249CD11A315F626D76674E3517BD612]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA128-1.35 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result 3c8f50453f9d0d67f33845d77d633ab7 + +tcltest::test Symetric_Block_CAMELLIA128-1.36 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 3C8F50453F9D0D67F33845D77D633AB7]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA128-1.37 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result fba47572bce606e42e4cc2def9c8f724 + +tcltest::test Symetric_Block_CAMELLIA128-1.38 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex FBA47572BCE606E42E4CC2DEF9C8F724]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.39 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result 38c716db171cfcb72f11c514aa70f618 + +tcltest::test Symetric_Block_CAMELLIA128-1.40 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 38C716DB171CFCB72F11C514AA70F618]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.41 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result 0d8a8e45b1f2d02c77a14b5aed647024 + +tcltest::test Symetric_Block_CAMELLIA128-1.42 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 0D8A8E45B1F2D02C77A14B5AED647024]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.43 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 49b88d6314f4579a68aa683aede16ab0 + +tcltest::test Symetric_Block_CAMELLIA128-1.44 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 49B88D6314F4579A68AA683AEDE16AB0]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.45 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 679dd66691761f2d0a870e573bad7c0b + +tcltest::test Symetric_Block_CAMELLIA128-1.46 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 679DD66691761F2D0A870E573BAD7C0B]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA128-1.47 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 37bc53723204cac34f238eedbbb703bb + +tcltest::test Symetric_Block_CAMELLIA128-1.48 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 37BC53723204CAC34F238EEDBBB703BB]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA128-1.49 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result f806d79b83b0125ed95a9c4a0a18fda5 + +tcltest::test Symetric_Block_CAMELLIA128-1.50 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex F806D79B83B0125ED95A9C4A0A18FDA5]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA128-1.51 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result dfa1796dee09701ce42a3e5be5a42e11 + +tcltest::test Symetric_Block_CAMELLIA128-1.52 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex DFA1796DEE09701CE42A3E5BE5A42E11]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA128-1.53 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result b4fe7bcccdc91c2742afc654654d5c55 + +tcltest::test Symetric_Block_CAMELLIA128-1.54 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex B4FE7BCCCDC91C2742AFC654654D5C55]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.55 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result e9f5cd89056b7e0498958269826bbad1 + +tcltest::test Symetric_Block_CAMELLIA128-1.56 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex E9F5CD89056B7E0498958269826BBAD1]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.57 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result f366d5ee9864c01b8be094c8884aac0d + +tcltest::test Symetric_Block_CAMELLIA128-1.58 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex F366D5EE9864C01B8BE094C8884AAC0D]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.59 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result fda3e9c83b12bad0aba3722d2b909aed + +tcltest::test Symetric_Block_CAMELLIA128-1.60 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex FDA3E9C83B12BAD0ABA3722D2B909AED]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.61 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result d72665e2b163522a7b0798cb8b700f28 + +tcltest::test Symetric_Block_CAMELLIA128-1.62 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex D72665E2B163522A7B0798CB8B700F28]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA128-1.63 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 7c1467afabff067962836c2f59018432 + +tcltest::test Symetric_Block_CAMELLIA128-1.64 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 7C1467AFABFF067962836C2F59018432]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA128-1.65 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 5eef67277ff52764d2acfe1645581379 + +tcltest::test Symetric_Block_CAMELLIA128-1.66 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 5EEF67277FF52764D2ACFE1645581379]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA128-1.67 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result 225bfb015c2d99f89389577442f3364d + +tcltest::test Symetric_Block_CAMELLIA128-1.68 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 225BFB015C2D99F89389577442F3364D]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA128-1.69 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 7ca3e2c371e56a1b0ed76bab4a099992 + +tcltest::test Symetric_Block_CAMELLIA128-1.70 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 7CA3E2C371E56A1B0ED76BAB4A099992]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.71 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result 774f7f1f0ed847b6e23c761e4e700d8f + +tcltest::test Symetric_Block_CAMELLIA128-1.72 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 774F7F1F0ED847B6E23C761E4E700D8F]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.73 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result ab013779efd509df0c4e0cf83b89ad0e + +tcltest::test Symetric_Block_CAMELLIA128-1.74 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex AB013779EFD509DF0C4E0CF83B89AD0E]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.75 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 29d2f300e3b14606820e64d6d167fb95 + +tcltest::test Symetric_Block_CAMELLIA128-1.76 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 29D2F300E3B14606820E64D6D167FB95]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.77 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result fa9be427cdc898993cc625b9b7f0696d + +tcltest::test Symetric_Block_CAMELLIA128-1.78 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex FA9BE427CDC898993CC625B9B7F0696D]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA128-1.79 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result b6f5d85111c28d84f1817490dff6c36b + +tcltest::test Symetric_Block_CAMELLIA128-1.80 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex B6F5D85111C28D84F1817490DFF6C36B]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA128-1.81 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 90c105edd3d6378e686f7e244fc9b633 + +tcltest::test Symetric_Block_CAMELLIA128-1.82 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 90C105EDD3D6378E686F7E244FC9B633]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA128-1.83 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result 144d2b0f500c27b7ec2cd12d91596f37 + +tcltest::test Symetric_Block_CAMELLIA128-1.84 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 144D2B0F500C27B7EC2CD12D91596F37]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA128-1.85 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result e56569e065f2ee26ee7a7b9f81df2d1a + +tcltest::test Symetric_Block_CAMELLIA128-1.86 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex E56569E065F2EE26EE7A7B9F81DF2D1A]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.87 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result d257f745044e0557ab89edf36bcd3186 + +tcltest::test Symetric_Block_CAMELLIA128-1.88 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex D257F745044E0557AB89EDF36BCD3186]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.89 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result aaf9f7f28068a1757ffb9d911b697895 + +tcltest::test Symetric_Block_CAMELLIA128-1.90 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex AAF9F7F28068A1757FFB9D911B697895]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.91 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 516d1cd4bff2cec1ce893bb63b71b834 + +tcltest::test Symetric_Block_CAMELLIA128-1.92 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 516D1CD4BFF2CEC1CE893BB63B71B834]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.93 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 66a69680ef22b50c229e2b2e220f1ef3 + +tcltest::test Symetric_Block_CAMELLIA128-1.94 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 66A69680EF22B50C229E2B2E220F1EF3]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA128-1.95 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result e34c20e81ecc3a037c1cf8c31bf2f1c9 + +tcltest::test Symetric_Block_CAMELLIA128-1.96 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex E34C20E81ECC3A037C1CF8C31BF2F1C9]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA128-1.97 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 04a003f877e995ef87ca3fe74ae1068a + +tcltest::test Symetric_Block_CAMELLIA128-1.98 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 04A003F877E995EF87CA3FE74AE1068A]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA128-1.99 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result 182b6c357b6b5b1c78b05c0c7cce90df + +tcltest::test Symetric_Block_CAMELLIA128-1.100 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 182B6C357B6B5B1C78B05C0C7CCE90DF]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA128-1.101 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 44b9ce77671ea269900767f6dd5a7845 + +tcltest::test Symetric_Block_CAMELLIA128-1.102 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 44B9CE77671EA269900767F6DD5A7845]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.103 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result a50106522c01e1dfe687cb9eabc55894 + +tcltest::test Symetric_Block_CAMELLIA128-1.104 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex A50106522C01E1DFE687CB9EABC55894]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.105 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result efaa0ee4981bb6e52438eaf66be8569a + +tcltest::test Symetric_Block_CAMELLIA128-1.106 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex EFAA0EE4981BB6E52438EAF66BE8569A]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.107 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 995f077d08f15a67d03930f10c2429b2 + +tcltest::test Symetric_Block_CAMELLIA128-1.108 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 995F077D08F15A67D03930F10C2429B2]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.109 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 1a5c99894f5c194ba2f02a0fdf9a70b0 + +tcltest::test Symetric_Block_CAMELLIA128-1.110 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 1A5C99894F5C194BA2F02A0FDF9A70B0]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA128-1.111 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 9560fb1e4c28d420c8231ca4cee54af6 + +tcltest::test Symetric_Block_CAMELLIA128-1.112 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 9560FB1E4C28D420C8231CA4CEE54AF6]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA128-1.113 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 798828d637eabf1461672a1ad87a3205 + +tcltest::test Symetric_Block_CAMELLIA128-1.114 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 798828D637EABF1461672A1AD87A3205]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA128-1.115 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result 28bdd24d5216811c3c897f5d3e15ac62 + +tcltest::test Symetric_Block_CAMELLIA128-1.116 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 28BDD24D5216811C3C897F5D3E15AC62]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA128-1.117 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 7a8924ff8e5c6724a353cd8c0852ba09 + +tcltest::test Symetric_Block_CAMELLIA128-1.118 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 7A8924FF8E5C6724A353CD8C0852BA09]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.119 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result f76e4c725dbe6994f078066a25957c8a + +tcltest::test Symetric_Block_CAMELLIA128-1.120 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex F76E4C725DBE6994F078066A25957C8A]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.121 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result e1dbf8e024ba9865f82b01d2df0a2613 + +tcltest::test Symetric_Block_CAMELLIA128-1.122 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex E1DBF8E024BA9865F82B01D2DF0A2613]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.123 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result e1d257a09a51ea6f7a9ded71edd2fdff + +tcltest::test Symetric_Block_CAMELLIA128-1.124 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex E1D257A09A51EA6F7A9DED71EDD2FDFF]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.125 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result dd42e5819ddf98a4d5000046240270f5 + +tcltest::test Symetric_Block_CAMELLIA128-1.126 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex DD42E5819DDF98A4D5000046240270F5]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA128-1.127 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result caa860d64f5a06d7c05b63fe52433e56 + +tcltest::test Symetric_Block_CAMELLIA128-1.128 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex CAA860D64F5A06D7C05B63FE52433E56]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA128-1.129 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 42a52aaea0a072fdfe4e3345544eaab6 + +tcltest::test Symetric_Block_CAMELLIA128-1.130 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 42A52AAEA0A072FDFE4E3345544EAAB6]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA128-1.131 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result d24d56572fd7f13a13991fa09678cac7 + +tcltest::test Symetric_Block_CAMELLIA128-1.132 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex D24D56572FD7F13A13991FA09678CAC7]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA128-1.133 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 09f79a7349a335c76478c4bebc7a8474 + +tcltest::test Symetric_Block_CAMELLIA128-1.134 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 09F79A7349A335C76478C4BEBC7A8474]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.135 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result 91b4f6c3d6ad4df3c06ee5166e934f8c + +tcltest::test Symetric_Block_CAMELLIA128-1.136 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 91B4F6C3D6AD4DF3C06EE5166E934F8C]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.137 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result c6ad780d7cf9a92c3c0b63d9a8220f02 + +tcltest::test Symetric_Block_CAMELLIA128-1.138 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex C6AD780D7CF9A92C3C0B63D9A8220F02]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.139 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 410c2669b77bfc9f299eda8f0d43828a + +tcltest::test Symetric_Block_CAMELLIA128-1.140 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 410C2669B77BFC9F299EDA8F0D43828A]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.141 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 87faa946b12b557ddc6edb9c841040db + +tcltest::test Symetric_Block_CAMELLIA128-1.142 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 87FAA946B12B557DDC6EDB9C841040DB]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA128-1.143 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 610121e929c2b9d2fc69c64565406f55 + +tcltest::test Symetric_Block_CAMELLIA128-1.144 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 610121E929C2B9D2FC69C64565406F55]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA128-1.145 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result d6f22a8cbbfda9f55ce4868c2d3b7cde + +tcltest::test Symetric_Block_CAMELLIA128-1.146 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex D6F22A8CBBFDA9F55CE4868C2D3B7CDE]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA128-1.147 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result f11943fc43bec8d7dc4659355a658739 + +tcltest::test Symetric_Block_CAMELLIA128-1.148 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex F11943FC43BEC8D7DC4659355A658739]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA128-1.149 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 03f92e647b50c5f2b5fa558e41eeb1ea + +tcltest::test Symetric_Block_CAMELLIA128-1.150 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 03F92E647B50C5F2B5FA558E41EEB1EA]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.151 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result b05dc698a53b0bfed38aaa53e84ed7a3 + +tcltest::test Symetric_Block_CAMELLIA128-1.152 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex B05DC698A53B0BFED38AAA53E84ED7A3]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.153 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result 6e7f99f8eb5d0c32385fd44b7c0ff132 + +tcltest::test Symetric_Block_CAMELLIA128-1.154 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 6E7F99F8EB5D0C32385FD44B7C0FF132]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.155 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result d7353aa7e4e8533b8b0780a0022e2ae0 + +tcltest::test Symetric_Block_CAMELLIA128-1.156 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex D7353AA7E4E8533B8B0780A0022E2AE0]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA128-1.157 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 4b7d127a10cf5dc7eb9299a3bb7a5175 + +tcltest::test Symetric_Block_CAMELLIA128-1.158 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 4B7D127A10CF5DC7EB9299A3BB7A5175]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA128-1.159 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result e774e4d1080e2a1ffa6a94c58864243d + +tcltest::test Symetric_Block_CAMELLIA128-1.160 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex E774E4D1080E2A1FFA6A94C58864243D]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA128-1.161 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 68cdf9518875b3cafa4c2b4b5563059a + +tcltest::test Symetric_Block_CAMELLIA128-1.162 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 68CDF9518875B3CAFA4C2B4B5563059A]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA128-1.163 {Encrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result adf3b4eb24e3e7064271703fc854f4af + +tcltest::test Symetric_Block_CAMELLIA128-1.164 {Decrypt CAMELLIA128} \ + -constraints CAMELLIA128 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA128 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex ADF3B4EB24E3E7064271703FC854F4AF]]} \ + -match exact -result 00000000000000000000000000000001 + +# Cleanup +::tcltest::cleanupTests +return ADDED tests/test_vectors/Symetric_Block/CAMELLIA128.txt Index: tests/test_vectors/Symetric_Block/CAMELLIA128.txt ================================================================== --- /dev/null +++ tests/test_vectors/Symetric_Block/CAMELLIA128.txt @@ -0,0 +1,424 @@ +# Camellia128 cipher from RFC 3713 + +# RFC 3713 +Key = 0123456789abcdeffedcba9876543210 +Plaintext = 0123456789abcdeffedcba9876543210 +Ciphertext = 67673138549669730857065648eabe43 + +# Camellia with 128-bit key +# http://info.isl.ntt.co.jp/crypt/camellia/dl/cryptrec/t_camellia.txt + +# Key 001 +Count = 001 +Key = 00000000000000000000000000000000 +Plaintext = 80000000000000000000000000000000 +Ciphertext = 07923A39EB0A817D1C4D87BDB82D1F1C + +Count = 002 +Key = 00000000000000000000000000000000 +Plaintext = 40000000000000000000000000000000 +Ciphertext = 48CD6419809672D2349260D89A08D3D3 + +Count = 003 +Key = 00000000000000000000000000000000 +Plaintext = 20000000000000000000000000000000 +Ciphertext = D07493CCB2E95CE0B4945A05ACC97D82 + +Count = 004 +Key = 00000000000000000000000000000000 +Plaintext = 10000000000000000000000000000000 +Ciphertext = 5DBE1EAC9F7080A88DBED7F6DA101448 + +Count = 125 +Key = 00000000000000000000000000000000 +Plaintext = 00000000000000000000000000000008 +Ciphertext = F589A908D18A21894971C0433581E1A5 + +Count = 126 +Key = 00000000000000000000000000000000 +Plaintext = 00000000000000000000000000000004 +Ciphertext = 4237585130E7C9F715235EB1D8C94DE7 + +Count = 127 +Key = 00000000000000000000000000000000 +Plaintext = 00000000000000000000000000000002 +Ciphertext = DEFE3E0B5C54C94B4F2A0F5A46F6210D + +Count = 128 +Key = 00000000000000000000000000000000 +Plaintext = 00000000000000000000000000000001 +Ciphertext = F5574ACC3148DFCB9015200631024DF9 + +# Key 002 +Count = 001 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 80000000000000000000000000000000 +Ciphertext = 06C8BFAD83AA9AFD3A9AD4119BAB7A5B + +Count = 002 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 40000000000000000000000000000000 +Ciphertext = 1E21B2A57BA81A2D08A6968B4C76701C + +Count = 003 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 20000000000000000000000000000000 +Ciphertext = 75A07990AC4CBB3B85F66AB27D496AEC + +Count = 004 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 10000000000000000000000000000000 +Ciphertext = 5E3B232E289F45F36B7F10E93160CFEA + +Count = 124 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 00000000000000000000000000000010 +Ciphertext = 274292B4103745A65D6D7899EFFB878C + +Count = 125 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 00000000000000000000000000000008 +Ciphertext = 4AF78E833BE90E1696ED1977B61B38FF + +Count = 126 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 00000000000000000000000000000004 +Ciphertext = 1ED0EBF28AD3AFE0B50CA2741565715E + +Count = 127 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 00000000000000000000000000000002 +Ciphertext = 8249CD11A315F626D76674E3517BD612 + +Count = 128 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 00000000000000000000000000000001 +Ciphertext = 3C8F50453F9D0D67F33845D77D633AB7 + +# Key 003 +Count = 001 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 80000000000000000000000000000000 +Ciphertext = FBA47572BCE606E42E4CC2DEF9C8F724 + +Count = 002 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 40000000000000000000000000000000 +Ciphertext = 38C716DB171CFCB72F11C514AA70F618 + +Count = 003 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 20000000000000000000000000000000 +Ciphertext = 0D8A8E45B1F2D02C77A14B5AED647024 + +Count = 004 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 10000000000000000000000000000000 +Ciphertext = 49B88D6314F4579A68AA683AEDE16AB0 + +Count = 125 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 00000000000000000000000000000008 +Ciphertext = 679DD66691761F2D0A870E573BAD7C0B + +Count = 126 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 00000000000000000000000000000004 +Ciphertext = 37BC53723204CAC34F238EEDBBB703BB + +Count = 127 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 00000000000000000000000000000002 +Ciphertext = F806D79B83B0125ED95A9C4A0A18FDA5 + +Count = 128 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 00000000000000000000000000000001 +Ciphertext = DFA1796DEE09701CE42A3E5BE5A42E11 + +# Key 004 +Count = 001 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 80000000000000000000000000000000 +Ciphertext = B4FE7BCCCDC91C2742AFC654654D5C55 + +Count = 002 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 40000000000000000000000000000000 +Ciphertext = E9F5CD89056B7E0498958269826BBAD1 + +Count = 003 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 20000000000000000000000000000000 +Ciphertext = F366D5EE9864C01B8BE094C8884AAC0D + +Count = 004 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 10000000000000000000000000000000 +Ciphertext = FDA3E9C83B12BAD0ABA3722D2B909AED + +Count = 125 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 00000000000000000000000000000008 +Ciphertext = D72665E2B163522A7B0798CB8B700F28 + +Count = 126 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 00000000000000000000000000000004 +Ciphertext = 7C1467AFABFF067962836C2F59018432 + +Count = 127 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 00000000000000000000000000000002 +Ciphertext = 5EEF67277FF52764D2ACFE1645581379 + +Count = 128 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 00000000000000000000000000000001 +Ciphertext = 225BFB015C2D99F89389577442F3364D + +# Key 005 +Count = 001 +Key = 00112233445566778899AABBCCDDEEFF +Plaintext = 80000000000000000000000000000000 +Ciphertext = 7CA3E2C371E56A1B0ED76BAB4A099992 + +Count = 002 +Key = 00112233445566778899AABBCCDDEEFF +Plaintext = 40000000000000000000000000000000 +Ciphertext = 774F7F1F0ED847B6E23C761E4E700D8F + +Count = 003 +Key = 00112233445566778899AABBCCDDEEFF +Plaintext = 20000000000000000000000000000000 +Ciphertext = AB013779EFD509DF0C4E0CF83B89AD0E + +Count = 004 +Key = 00112233445566778899AABBCCDDEEFF +Plaintext = 10000000000000000000000000000000 +Ciphertext = 29D2F300E3B14606820E64D6D167FB95 + +Count = 125 +Key = 00112233445566778899AABBCCDDEEFF +Plaintext = 00000000000000000000000000000008 +Ciphertext = FA9BE427CDC898993CC625B9B7F0696D + +Count = 126 +Key = 00112233445566778899AABBCCDDEEFF +Plaintext = 00000000000000000000000000000004 +Ciphertext = B6F5D85111C28D84F1817490DFF6C36B + +Count = 127 +Key = 00112233445566778899AABBCCDDEEFF +Plaintext = 00000000000000000000000000000002 +Ciphertext = 90C105EDD3D6378E686F7E244FC9B633 + +Count = 128 +Key = 00112233445566778899AABBCCDDEEFF +Plaintext = 00000000000000000000000000000001 +Ciphertext = 144D2B0F500C27B7EC2CD12D91596F37 + +# Key 006 +Count = 001 +Key = FFEEDDCCBBAA99887766554433221100 +Plaintext = 80000000000000000000000000000000 +Ciphertext = E56569E065F2EE26EE7A7B9F81DF2D1A + +Count = 002 +Key = FFEEDDCCBBAA99887766554433221100 +Plaintext = 40000000000000000000000000000000 +Ciphertext = D257F745044E0557AB89EDF36BCD3186 + +Count = 003 +Key = FFEEDDCCBBAA99887766554433221100 +Plaintext = 20000000000000000000000000000000 +Ciphertext = AAF9F7F28068A1757FFB9D911B697895 + +Count = 004 +Key = FFEEDDCCBBAA99887766554433221100 +Plaintext = 10000000000000000000000000000000 +Ciphertext = 516D1CD4BFF2CEC1CE893BB63B71B834 + +Count = 125 +Key = FFEEDDCCBBAA99887766554433221100 +Plaintext = 00000000000000000000000000000008 +Ciphertext = 66A69680EF22B50C229E2B2E220F1EF3 + +Count = 126 +Key = FFEEDDCCBBAA99887766554433221100 +Plaintext = 00000000000000000000000000000004 +Ciphertext = E34C20E81ECC3A037C1CF8C31BF2F1C9 + +Count = 127 +Key = FFEEDDCCBBAA99887766554433221100 +Plaintext = 00000000000000000000000000000002 +Ciphertext = 04A003F877E995EF87CA3FE74AE1068A + +Count = 128 +Key = FFEEDDCCBBAA99887766554433221100 +Plaintext = 00000000000000000000000000000001 +Ciphertext = 182B6C357B6B5B1C78B05C0C7CCE90DF + +# Key 007 +Count = 001 +Key = 0123456789ABCDEFFEDCBA9876543210 +Plaintext = 80000000000000000000000000000000 +Ciphertext = 44B9CE77671EA269900767F6DD5A7845 + +Count = 002 +Key = 0123456789ABCDEFFEDCBA9876543210 +Plaintext = 40000000000000000000000000000000 +Ciphertext = A50106522C01E1DFE687CB9EABC55894 + +Count = 003 +Key = 0123456789ABCDEFFEDCBA9876543210 +Plaintext = 20000000000000000000000000000000 +Ciphertext = EFAA0EE4981BB6E52438EAF66BE8569A + +Count = 004 +Key = 0123456789ABCDEFFEDCBA9876543210 +Plaintext = 10000000000000000000000000000000 +Ciphertext = 995F077D08F15A67D03930F10C2429B2 + +Count = 125 +Key = 0123456789ABCDEFFEDCBA9876543210 +Plaintext = 00000000000000000000000000000008 +Ciphertext = 1A5C99894F5C194BA2F02A0FDF9A70B0 + +Count = 126 +Key = 0123456789ABCDEFFEDCBA9876543210 +Plaintext = 00000000000000000000000000000004 +Ciphertext = 9560FB1E4C28D420C8231CA4CEE54AF6 + +Count = 127 +Key = 0123456789ABCDEFFEDCBA9876543210 +Plaintext = 00000000000000000000000000000002 +Ciphertext = 798828D637EABF1461672A1AD87A3205 + +Count = 128 +Key = 0123456789ABCDEFFEDCBA9876543210 +Plaintext = 00000000000000000000000000000001 +Ciphertext = 28BDD24D5216811C3C897F5D3E15AC62 + +# Key 008 +Count = 001 +Key = FEDCBA98765432100123456789ABCDEF +Plaintext = 80000000000000000000000000000000 +Ciphertext = 7A8924FF8E5C6724A353CD8C0852BA09 + +Count = 002 +Key = FEDCBA98765432100123456789ABCDEF +Plaintext = 40000000000000000000000000000000 +Ciphertext = F76E4C725DBE6994F078066A25957C8A + +Count = 003 +Key = FEDCBA98765432100123456789ABCDEF +Plaintext = 20000000000000000000000000000000 +Ciphertext = E1DBF8E024BA9865F82B01D2DF0A2613 + +Count = 004 +Key = FEDCBA98765432100123456789ABCDEF +Plaintext = 10000000000000000000000000000000 +Ciphertext = E1D257A09A51EA6F7A9DED71EDD2FDFF + +Count = 125 +Key = FEDCBA98765432100123456789ABCDEF +Plaintext = 00000000000000000000000000000008 +Ciphertext = DD42E5819DDF98A4D5000046240270F5 + +Count = 126 +Key = FEDCBA98765432100123456789ABCDEF +Plaintext = 00000000000000000000000000000004 +Ciphertext = CAA860D64F5A06D7C05B63FE52433E56 + +Count = 127 +Key = FEDCBA98765432100123456789ABCDEF +Plaintext = 00000000000000000000000000000002 +Ciphertext = 42A52AAEA0A072FDFE4E3345544EAAB6 + +Count = 128 +Key = FEDCBA98765432100123456789ABCDEF +Plaintext = 00000000000000000000000000000001 +Ciphertext = D24D56572FD7F13A13991FA09678CAC7 + +# Key 009 +Count = 001 +Key = 1032547698BADCFEEFCDAB8967452301 +Plaintext = 80000000000000000000000000000000 +Ciphertext = 09F79A7349A335C76478C4BEBC7A8474 + +Count = 002 +Key = 1032547698BADCFEEFCDAB8967452301 +Plaintext = 40000000000000000000000000000000 +Ciphertext = 91B4F6C3D6AD4DF3C06EE5166E934F8C + +Count = 003 +Key = 1032547698BADCFEEFCDAB8967452301 +Plaintext = 20000000000000000000000000000000 +Ciphertext = C6AD780D7CF9A92C3C0B63D9A8220F02 + +Count = 004 +Key = 1032547698BADCFEEFCDAB8967452301 +Plaintext = 10000000000000000000000000000000 +Ciphertext = 410C2669B77BFC9F299EDA8F0D43828A + +Count = 125 +Key = 1032547698BADCFEEFCDAB8967452301 +Plaintext = 00000000000000000000000000000008 +Ciphertext = 87FAA946B12B557DDC6EDB9C841040DB + +Count = 126 +Key = 1032547698BADCFEEFCDAB8967452301 +Plaintext = 00000000000000000000000000000004 +Ciphertext = 610121E929C2B9D2FC69C64565406F55 + +Count = 127 +Key = 1032547698BADCFEEFCDAB8967452301 +Plaintext = 00000000000000000000000000000002 +Ciphertext = D6F22A8CBBFDA9F55CE4868C2D3B7CDE + +Count = 128 +Key = 1032547698BADCFEEFCDAB8967452301 +Plaintext = 00000000000000000000000000000001 +Ciphertext = F11943FC43BEC8D7DC4659355A658739 + +# Key 010 +Count = 001 +Key = EFCDAB89674523011032547698BADCFE +Plaintext = 80000000000000000000000000000000 +Ciphertext = 03F92E647B50C5F2B5FA558E41EEB1EA + +Count = 002 +Key = EFCDAB89674523011032547698BADCFE +Plaintext = 40000000000000000000000000000000 +Ciphertext = B05DC698A53B0BFED38AAA53E84ED7A3 + +Count = 003 +Key = EFCDAB89674523011032547698BADCFE +Plaintext = 20000000000000000000000000000000 +Ciphertext = 6E7F99F8EB5D0C32385FD44B7C0FF132 + +Count = 004 +Key = EFCDAB89674523011032547698BADCFE +Plaintext = 10000000000000000000000000000000 +Ciphertext = D7353AA7E4E8533B8B0780A0022E2AE0 + +Count = 125 +Key = EFCDAB89674523011032547698BADCFE +Plaintext = 00000000000000000000000000000008 +Ciphertext = 4B7D127A10CF5DC7EB9299A3BB7A5175 + +Count = 126 +Key = EFCDAB89674523011032547698BADCFE +Plaintext = 00000000000000000000000000000004 +Ciphertext = E774E4D1080E2A1FFA6A94C58864243D + +Count = 127 +Key = EFCDAB89674523011032547698BADCFE +Plaintext = 00000000000000000000000000000002 +Ciphertext = 68CDF9518875B3CAFA4C2B4B5563059A + +Count = 128 +Key = EFCDAB89674523011032547698BADCFE +Plaintext = 00000000000000000000000000000001 +Ciphertext = ADF3B4EB24E3E7064271703FC854F4AF ADDED tests/test_vectors/Symetric_Block/CAMELLIA192.test Index: tests/test_vectors/Symetric_Block/CAMELLIA192.test ================================================================== --- /dev/null +++ tests/test_vectors/Symetric_Block/CAMELLIA192.test @@ -0,0 +1,1145 @@ +# Auto generated from "CAMELLIA192.txt" +lappend auto_path [file dirname [file dirname [file dirname [file dirname [file join [pwd] [info script]]]]]] +package require tls +package require tcltest + +catch {tls::provider legacy} +tcltest::testConstraint CAMELLIA192 [expr {[lsearch -nocase [tls::ciphers] CAMELLIA192] > -1}] + +tcltest::test Symetric_Block_CAMELLIA192-1.1 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0123456789abcdeffedcba98765432100011223344556677] \ + -data [binary decode hex 0123456789abcdeffedcba9876543210]]} \ + -match exact -result b4993401b3e996f84ee5cee7d79b09b9 + +tcltest::test Symetric_Block_CAMELLIA192-1.2 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0123456789abcdeffedcba98765432100011223344556677] \ + -data [binary decode hex b4993401b3e996f84ee5cee7d79b09b9]]} \ + -match exact -result 0123456789abcdeffedcba9876543210 + +tcltest::test Symetric_Block_CAMELLIA192-1.3 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 3eb6cc5618efc98455b5992050d474e7 + +tcltest::test Symetric_Block_CAMELLIA192-1.4 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 3EB6CC5618EFC98455B5992050D474E7]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.5 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result a2c645044cbc74de5a4a161c6b2e98b9 + +tcltest::test Symetric_Block_CAMELLIA192-1.6 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 000000000000000000000000000000000000000000000000] \ + -data [binary decode hex A2C645044CBC74DE5A4A161C6B2E98B9]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.7 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result 36a9a8c164bd90d4972ab1be56c96a0b + +tcltest::test Symetric_Block_CAMELLIA192-1.8 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 36A9A8C164BD90D4972AB1BE56C96A0B]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.9 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 38965592d728f9b765140c0a36a1bccd + +tcltest::test Symetric_Block_CAMELLIA192-1.10 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 38965592D728F9B765140C0A36A1BCCD]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.11 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 2faeac3a41cceaba8140bda9c7ac7740 + +tcltest::test Symetric_Block_CAMELLIA192-1.12 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 2FAEAC3A41CCEABA8140BDA9C7AC7740]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA192-1.13 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 7ba6691787bf0c526f3697e2ed659b0d + +tcltest::test Symetric_Block_CAMELLIA192-1.14 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 7BA6691787BF0C526F3697E2ED659B0D]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA192-1.15 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 8f9c0aa2549714c88bb2665e8af86d41 + +tcltest::test Symetric_Block_CAMELLIA192-1.16 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 8F9C0AA2549714C88BB2665E8AF86D41]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA192-1.17 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result ba9ae89fddce4b51131e17c4d65ce587 + +tcltest::test Symetric_Block_CAMELLIA192-1.18 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 000000000000000000000000000000000000000000000000] \ + -data [binary decode hex BA9AE89FDDCE4B51131E17C4D65CE587]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA192-1.19 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 99b235859839170b1edda50ebb2f0b81 + +tcltest::test Symetric_Block_CAMELLIA192-1.20 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 99B235859839170B1EDDA50EBB2F0B81]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.21 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result 2e0ecbfc863994d753c512c9b4c44292 + +tcltest::test Symetric_Block_CAMELLIA192-1.22 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 2E0ECBFC863994D753C512C9B4C44292]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.23 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result a56c7f41847e14dd2c68603ed8aa6314 + +tcltest::test Symetric_Block_CAMELLIA192-1.24 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex A56C7F41847E14DD2C68603ED8AA6314]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.25 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 7a0e09c8b43cc87dbf4aa9d5a5604b38 + +tcltest::test Symetric_Block_CAMELLIA192-1.26 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 7A0E09C8B43CC87DBF4AA9D5A5604B38]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.27 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 748c3971032501a8705edf81d0c5b7fe + +tcltest::test Symetric_Block_CAMELLIA192-1.28 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 748C3971032501A8705EDF81D0C5B7FE]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA192-1.29 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 659b440af48b18b049ed3a689b1c8e76 + +tcltest::test Symetric_Block_CAMELLIA192-1.30 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 659B440AF48B18B049ED3A689B1C8E76]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA192-1.31 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 1a74b1ef3373d8dfae4394d2a47db662 + +tcltest::test Symetric_Block_CAMELLIA192-1.32 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 1A74B1EF3373D8DFAE4394D2A47DB662]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA192-1.33 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result 8a8e46da5b9bb01412c222babc92b8ca + +tcltest::test Symetric_Block_CAMELLIA192-1.34 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 8A8E46DA5B9BB01412C222BABC92B8CA]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA192-1.35 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 396a7722b273c114e4caeaed4b63664e + +tcltest::test Symetric_Block_CAMELLIA192-1.36 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 396A7722B273C114E4CAEAED4B63664E]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.37 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result bd3e333aa4d14eaa6a6fb27382c1ec71 + +tcltest::test Symetric_Block_CAMELLIA192-1.38 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex BD3E333AA4D14EAA6A6FB27382C1EC71]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.39 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result 1591a7ea2ab5559520d182a9a74b1807 + +tcltest::test Symetric_Block_CAMELLIA192-1.40 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 1591A7EA2AB5559520D182A9A74B1807]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.41 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 4dffc27df886b325d0423a639dd3f9e2 + +tcltest::test Symetric_Block_CAMELLIA192-1.42 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 4DFFC27DF886B325D0423A639DD3F9E2]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.43 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 25d8112320e0e1063c76fccae3a39b2f + +tcltest::test Symetric_Block_CAMELLIA192-1.44 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 25D8112320E0E1063C76FCCAE3A39B2F]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA192-1.45 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 07e35ab04eb74d11a2172ee97c752cdb + +tcltest::test Symetric_Block_CAMELLIA192-1.46 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 07E35AB04EB74D11A2172EE97C752CDB]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA192-1.47 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result c685e2fc351f5fdfe9754ab47f409f91 + +tcltest::test Symetric_Block_CAMELLIA192-1.48 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex C685E2FC351F5FDFE9754AB47F409F91]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA192-1.49 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result 464f6e728d8133c545a712a26dbb5582 + +tcltest::test Symetric_Block_CAMELLIA192-1.50 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 464F6E728D8133C545A712A26DBB5582]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA192-1.51 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result ddfa39dbd692a99367227f4aef48cca8 + +tcltest::test Symetric_Block_CAMELLIA192-1.52 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex DDFA39DBD692A99367227F4AEF48CCA8]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.53 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result 7d7a57cd0bcd6c872c8076a58c7c2159 + +tcltest::test Symetric_Block_CAMELLIA192-1.54 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 7D7A57CD0BCD6C872C8076A58C7C2159]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.55 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result 9646db735bb075108fb76951bc16c89f + +tcltest::test Symetric_Block_CAMELLIA192-1.56 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 9646DB735BB075108FB76951BC16C89F]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.57 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 79f50c066f95ee68f0e096a380ff98e2 + +tcltest::test Symetric_Block_CAMELLIA192-1.58 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 79F50C066F95EE68F0E096A380FF98E2]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.59 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result fe8b7c19dd1bdb4ac4df6badd53edc4e + +tcltest::test Symetric_Block_CAMELLIA192-1.60 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex FE8B7C19DD1BDB4AC4DF6BADD53EDC4E]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA192-1.61 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 2f7e1cc5f9c5915822a773de3f840c42 + +tcltest::test Symetric_Block_CAMELLIA192-1.62 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 2F7E1CC5F9C5915822A773DE3F840C42]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA192-1.63 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result ed6a6823e1aa381d3376ffaaa70b9db3 + +tcltest::test Symetric_Block_CAMELLIA192-1.64 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex ED6A6823E1AA381D3376FFAAA70B9DB3]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA192-1.65 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result fa65972fa54899e843f662d41f337260 + +tcltest::test Symetric_Block_CAMELLIA192-1.66 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex FA65972FA54899E843F662D41F337260]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA192-1.67 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result d33f70e7c9a0545fb6aa6e2b3b0868d5 + +tcltest::test Symetric_Block_CAMELLIA192-1.68 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988] \ + -data [binary decode hex D33F70E7C9A0545FB6AA6E2B3B0868D5]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.69 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result 00fd3bb42d2b26249f33fc118873112e + +tcltest::test Symetric_Block_CAMELLIA192-1.70 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988] \ + -data [binary decode hex 00FD3BB42D2B26249F33FC118873112E]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.71 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result 74b5f5778d9452460b26a4600acf96b1 + +tcltest::test Symetric_Block_CAMELLIA192-1.72 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988] \ + -data [binary decode hex 74B5F5778D9452460B26A4600ACF96B1]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.73 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result ba7387eed3081c4d54677ccd2a7812d5 + +tcltest::test Symetric_Block_CAMELLIA192-1.74 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988] \ + -data [binary decode hex BA7387EED3081C4D54677CCD2A7812D5]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.75 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 59e180d195950a200ce2c3ad7821fb2e + +tcltest::test Symetric_Block_CAMELLIA192-1.76 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988] \ + -data [binary decode hex 59E180D195950A200CE2C3AD7821FB2E]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA192-1.77 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result b134662cdfae919be6b65c4186ce6b3d + +tcltest::test Symetric_Block_CAMELLIA192-1.78 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988] \ + -data [binary decode hex B134662CDFAE919BE6B65C4186CE6B3D]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA192-1.79 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 37a73cee6ed202a85cb9535a10046509 + +tcltest::test Symetric_Block_CAMELLIA192-1.80 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988] \ + -data [binary decode hex 37A73CEE6ED202A85CB9535A10046509]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA192-1.81 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result 4abaa587afc585b0e31e7d583651ec8c + +tcltest::test Symetric_Block_CAMELLIA192-1.82 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988] \ + -data [binary decode hex 4ABAA587AFC585B0E31E7D583651EC8C]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA192-1.83 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA998877665544332211000011223344556677] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 30e57b92953f9e13eb4bcb0f654b887b + +tcltest::test Symetric_Block_CAMELLIA192-1.84 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA998877665544332211000011223344556677] \ + -data [binary decode hex 30E57B92953F9E13EB4BCB0F654B887B]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.85 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA998877665544332211000011223344556677] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result e3ac2569b9d92080c5f69e9e45bd0a40 + +tcltest::test Symetric_Block_CAMELLIA192-1.86 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA998877665544332211000011223344556677] \ + -data [binary decode hex E3AC2569B9D92080C5F69E9E45BD0A40]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.87 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA998877665544332211000011223344556677] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result 8be2f11eeb566ca14c5dbf13f36f7b7e + +tcltest::test Symetric_Block_CAMELLIA192-1.88 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA998877665544332211000011223344556677] \ + -data [binary decode hex 8BE2F11EEB566CA14C5DBF13F36F7B7E]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.89 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA998877665544332211000011223344556677] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result a53189f0ea01fa78ae7e964afd8c80c8 + +tcltest::test Symetric_Block_CAMELLIA192-1.90 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA998877665544332211000011223344556677] \ + -data [binary decode hex A53189F0EA01FA78AE7E964AFD8C80C8]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.91 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA998877665544332211000011223344556677] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result f9cbb3fa0b7892636043b536d8764c4a + +tcltest::test Symetric_Block_CAMELLIA192-1.92 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA998877665544332211000011223344556677] \ + -data [binary decode hex F9CBB3FA0B7892636043B536D8764C4A]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA192-1.93 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA998877665544332211000011223344556677] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 407f949a1f0068146186ee3ce3b4be2f + +tcltest::test Symetric_Block_CAMELLIA192-1.94 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA998877665544332211000011223344556677] \ + -data [binary decode hex 407F949A1F0068146186EE3CE3B4BE2F]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA192-1.95 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA998877665544332211000011223344556677] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 0a6d281f90a3ee433dca489f6f0e0489 + +tcltest::test Symetric_Block_CAMELLIA192-1.96 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA998877665544332211000011223344556677] \ + -data [binary decode hex 0A6D281F90A3EE433DCA489F6F0E0489]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA192-1.97 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA998877665544332211000011223344556677] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result 8ace256fae07a7c6e10901a88e8d4159 + +tcltest::test Symetric_Block_CAMELLIA192-1.98 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA998877665544332211000011223344556677] \ + -data [binary decode hex 8ACE256FAE07A7C6E10901A88E8D4159]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA192-1.99 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 85ba4edefcea6533e2033b33223edfff + +tcltest::test Symetric_Block_CAMELLIA192-1.100 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210] \ + -data [binary decode hex 85BA4EDEFCEA6533E2033B33223EDFFF]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.101 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result 1e04d42e959531cf59f6cdc0bbe0e3ef + +tcltest::test Symetric_Block_CAMELLIA192-1.102 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210] \ + -data [binary decode hex 1E04D42E959531CF59F6CDC0BBE0E3EF]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.103 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result ffaf72cfdb6c5baf878dbf56f9e55299 + +tcltest::test Symetric_Block_CAMELLIA192-1.104 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210] \ + -data [binary decode hex FFAF72CFDB6C5BAF878DBF56F9E55299]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.105 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result bd1e3922a89b5ba1c13a40deec3cb41e + +tcltest::test Symetric_Block_CAMELLIA192-1.106 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210] \ + -data [binary decode hex BD1E3922A89B5BA1C13A40DEEC3CB41E]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.107 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 478b2e0e0a3586acc56d103f99d66145 + +tcltest::test Symetric_Block_CAMELLIA192-1.108 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210] \ + -data [binary decode hex 478B2E0E0A3586ACC56D103F99D66145]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA192-1.109 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 0777c93906293da5e3ff7512e340567d + +tcltest::test Symetric_Block_CAMELLIA192-1.110 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210] \ + -data [binary decode hex 0777C93906293DA5E3FF7512E340567D]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA192-1.111 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result df56dbedcf9c00908fd8c8583b961d84 + +tcltest::test Symetric_Block_CAMELLIA192-1.112 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210] \ + -data [binary decode hex DF56DBEDCF9C00908FD8C8583B961D84]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA192-1.113 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result f1ce65e2ba02b055ab22c04940b4fae7 + +tcltest::test Symetric_Block_CAMELLIA192-1.114 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210] \ + -data [binary decode hex F1CE65E2BA02B055AB22C04940B4FAE7]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA192-1.115 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEF] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 74c7821dcd05fde6a33db007353a0e65 + +tcltest::test Symetric_Block_CAMELLIA192-1.116 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEF] \ + -data [binary decode hex 74C7821DCD05FDE6A33DB007353A0E65]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.117 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEF] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result e15bd31603710f1b4b10b92e5e1edcb7 + +tcltest::test Symetric_Block_CAMELLIA192-1.118 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEF] \ + -data [binary decode hex E15BD31603710F1B4B10B92E5E1EDCB7]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.119 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEF] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result 2610970c3da190c96171d86e54e59423 + +tcltest::test Symetric_Block_CAMELLIA192-1.120 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEF] \ + -data [binary decode hex 2610970C3DA190C96171D86E54E59423]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.121 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEF] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 2eae865996a69ba64326b474b4830379 + +tcltest::test Symetric_Block_CAMELLIA192-1.122 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEF] \ + -data [binary decode hex 2EAE865996A69BA64326B474B4830379]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.123 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEF] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 999ecd3a39452cbedc8a66a90fa0c340 + +tcltest::test Symetric_Block_CAMELLIA192-1.124 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEF] \ + -data [binary decode hex 999ECD3A39452CBEDC8A66A90FA0C340]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA192-1.125 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEF] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result ccdd106b009fc5354ee3d22323e9c920 + +tcltest::test Symetric_Block_CAMELLIA192-1.126 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEF] \ + -data [binary decode hex CCDD106B009FC5354EE3D22323E9C920]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA192-1.127 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEF] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 3468ac3af2a4a30e8859073082198297 + +tcltest::test Symetric_Block_CAMELLIA192-1.128 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEF] \ + -data [binary decode hex 3468AC3AF2A4A30E8859073082198297]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA192-1.129 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEF] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result 02a9e0a13a64514b3e341490f2f39fe6 + +tcltest::test Symetric_Block_CAMELLIA192-1.130 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEF] \ + -data [binary decode hex 02A9E0A13A64514B3E341490F2F39FE6]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA192-1.131 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 2d3284bdefc1ffe021b9d5a54c1603e2 + +tcltest::test Symetric_Block_CAMELLIA192-1.132 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301] \ + -data [binary decode hex 2D3284BDEFC1FFE021B9D5A54C1603E2]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.133 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result 0bb0ec7c00548cd17a6e63806891644b + +tcltest::test Symetric_Block_CAMELLIA192-1.134 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301] \ + -data [binary decode hex 0BB0EC7C00548CD17A6E63806891644B]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.135 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result 470d25a5d3fe0723cdb2dd6bb86c6f21 + +tcltest::test Symetric_Block_CAMELLIA192-1.136 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301] \ + -data [binary decode hex 470D25A5D3FE0723CDB2DD6BB86C6F21]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.137 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 9f8c1299325ecf242348123706c3bd0c + +tcltest::test Symetric_Block_CAMELLIA192-1.138 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301] \ + -data [binary decode hex 9F8C1299325ECF242348123706C3BD0C]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.139 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 424117784815f4e0e17a00790a485eb8 + +tcltest::test Symetric_Block_CAMELLIA192-1.140 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301] \ + -data [binary decode hex 424117784815F4E0E17A00790A485EB8]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA192-1.141 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 97ec0ac78ca02073bdeb8e45e9f82f91 + +tcltest::test Symetric_Block_CAMELLIA192-1.142 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301] \ + -data [binary decode hex 97EC0AC78CA02073BDEB8E45E9F82F91]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA192-1.143 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result de41c3145bbf5074ef3a0c3f110b4e40 + +tcltest::test Symetric_Block_CAMELLIA192-1.144 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301] \ + -data [binary decode hex DE41C3145BBF5074EF3A0C3F110B4E40]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA192-1.145 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result ae42c843c3fe3baab8037506e7823a09 + +tcltest::test Symetric_Block_CAMELLIA192-1.146 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301] \ + -data [binary decode hex AE42C843C3FE3BAAB8037506E7823A09]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA192-1.147 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFE] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 1b6d3d823eecc0c29ecf09448670f6f5 + +tcltest::test Symetric_Block_CAMELLIA192-1.148 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFE] \ + -data [binary decode hex 1B6D3D823EECC0C29ECF09448670F6F5]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.149 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFE] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result c8bf0ee51f4cc101b8f7a1102df737d8 + +tcltest::test Symetric_Block_CAMELLIA192-1.150 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFE] \ + -data [binary decode hex C8BF0EE51F4CC101B8F7A1102DF737D8]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.151 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFE] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result 9039554e55b169438bc50ecedf1376f0 + +tcltest::test Symetric_Block_CAMELLIA192-1.152 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFE] \ + -data [binary decode hex 9039554E55B169438BC50ECEDF1376F0]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.153 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFE] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 46e0a24b40e9ceeef189425b59e968ff + +tcltest::test Symetric_Block_CAMELLIA192-1.154 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFE] \ + -data [binary decode hex 46E0A24B40E9CEEEF189425B59E968FF]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA192-1.155 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFE] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 15fba8dd215a0a4ba99d84550094bfc1 + +tcltest::test Symetric_Block_CAMELLIA192-1.156 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFE] \ + -data [binary decode hex 15FBA8DD215A0A4BA99D84550094BFC1]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA192-1.157 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFE] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 4406c013de347a8797fa267d58951ad1 + +tcltest::test Symetric_Block_CAMELLIA192-1.158 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFE] \ + -data [binary decode hex 4406C013DE347A8797FA267D58951AD1]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA192-1.159 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFE] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 1c5fa60b9718d625c3d7368dcc9eb050 + +tcltest::test Symetric_Block_CAMELLIA192-1.160 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFE] \ + -data [binary decode hex 1C5FA60B9718D625C3D7368DCC9EB050]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA192-1.161 {Encrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFE] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result 44ae0aada74995be0fd47ec5da6f862d + +tcltest::test Symetric_Block_CAMELLIA192-1.162 {Decrypt CAMELLIA192} \ + -constraints CAMELLIA192 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA192 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFE] \ + -data [binary decode hex 44AE0AADA74995BE0FD47EC5DA6F862D]]} \ + -match exact -result 00000000000000000000000000000001 + +# Cleanup +::tcltest::cleanupTests +return ADDED tests/test_vectors/Symetric_Block/CAMELLIA192.txt Index: tests/test_vectors/Symetric_Block/CAMELLIA192.txt ================================================================== --- /dev/null +++ tests/test_vectors/Symetric_Block/CAMELLIA192.txt @@ -0,0 +1,419 @@ +# Camellia192 cipher from RFC 3713 + +# RFC 3713 +Key = 0123456789abcdeffedcba98765432100011223344556677 +Plaintext = 0123456789abcdeffedcba9876543210 +Ciphertext = b4993401b3e996f84ee5cee7d79b09b9 + +# Camellia with 192-bit key +# http://info.isl.ntt.co.jp/crypt/camellia/dl/cryptrec/t_camellia.txt + +# Key 001 +Count = 001 +Key = 000000000000000000000000000000000000000000000000 +Plaintext = 80000000000000000000000000000000 +Ciphertext = 3EB6CC5618EFC98455B5992050D474E7 + +Count = 002 +Key = 000000000000000000000000000000000000000000000000 +Plaintext = 40000000000000000000000000000000 +Ciphertext = A2C645044CBC74DE5A4A161C6B2E98B9 + +Count = 003 +Key = 000000000000000000000000000000000000000000000000 +Plaintext = 20000000000000000000000000000000 +Ciphertext = 36A9A8C164BD90D4972AB1BE56C96A0B + +Count = 004 +Key = 000000000000000000000000000000000000000000000000 +Plaintext = 10000000000000000000000000000000 +Ciphertext = 38965592D728F9B765140C0A36A1BCCD + +Count = 125 +Key = 000000000000000000000000000000000000000000000000 +Plaintext = 00000000000000000000000000000008 +Ciphertext = 2FAEAC3A41CCEABA8140BDA9C7AC7740 + +Count = 126 +Key = 000000000000000000000000000000000000000000000000 +Plaintext = 00000000000000000000000000000004 +Ciphertext = 7BA6691787BF0C526F3697E2ED659B0D + +Count = 127 +Key = 000000000000000000000000000000000000000000000000 +Plaintext = 00000000000000000000000000000002 +Ciphertext = 8F9C0AA2549714C88BB2665E8AF86D41 + +Count = 128 +Key = 000000000000000000000000000000000000000000000000 +Plaintext = 00000000000000000000000000000001 +Ciphertext = BA9AE89FDDCE4B51131E17C4D65CE587 + +# Key 002 +Count = 001 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 80000000000000000000000000000000 +Ciphertext = 99B235859839170B1EDDA50EBB2F0B81 + +Count = 002 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 40000000000000000000000000000000 +Ciphertext = 2E0ECBFC863994D753C512C9B4C44292 + +Count = 003 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 20000000000000000000000000000000 +Ciphertext = A56C7F41847E14DD2C68603ED8AA6314 + +Count = 004 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 10000000000000000000000000000000 +Ciphertext = 7A0E09C8B43CC87DBF4AA9D5A5604B38 + +Count = 125 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 00000000000000000000000000000008 +Ciphertext = 748C3971032501A8705EDF81D0C5B7FE + +Count = 126 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 00000000000000000000000000000004 +Ciphertext = 659B440AF48B18B049ED3A689B1C8E76 + +Count = 127 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 00000000000000000000000000000002 +Ciphertext = 1A74B1EF3373D8DFAE4394D2A47DB662 + +Count = 128 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 00000000000000000000000000000001 +Ciphertext = 8A8E46DA5B9BB01412C222BABC92B8CA + +# Key 003 +Count = 001 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 80000000000000000000000000000000 +Ciphertext = 396A7722B273C114E4CAEAED4B63664E + +Count = 002 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 40000000000000000000000000000000 +Ciphertext = BD3E333AA4D14EAA6A6FB27382C1EC71 + +Count = 003 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 20000000000000000000000000000000 +Ciphertext = 1591A7EA2AB5559520D182A9A74B1807 + +Count = 004 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 10000000000000000000000000000000 +Ciphertext = 4DFFC27DF886B325D0423A639DD3F9E2 + +Count = 125 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 00000000000000000000000000000008 +Ciphertext = 25D8112320E0E1063C76FCCAE3A39B2F + +Count = 126 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 00000000000000000000000000000004 +Ciphertext = 07E35AB04EB74D11A2172EE97C752CDB + +Count = 127 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 00000000000000000000000000000002 +Ciphertext = C685E2FC351F5FDFE9754AB47F409F91 + +Count = 128 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 00000000000000000000000000000001 +Ciphertext = 464F6E728D8133C545A712A26DBB5582 + +# Key 004 +Count = 001 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 80000000000000000000000000000000 +Ciphertext = DDFA39DBD692A99367227F4AEF48CCA8 + +Count = 002 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 40000000000000000000000000000000 +Ciphertext = 7D7A57CD0BCD6C872C8076A58C7C2159 + +Count = 003 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 20000000000000000000000000000000 +Ciphertext = 9646DB735BB075108FB76951BC16C89F + +Count = 004 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 10000000000000000000000000000000 +Ciphertext = 79F50C066F95EE68F0E096A380FF98E2 + +Count = 125 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 00000000000000000000000000000008 +Ciphertext = FE8B7C19DD1BDB4AC4DF6BADD53EDC4E + +Count = 126 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 00000000000000000000000000000004 +Ciphertext = 2F7E1CC5F9C5915822A773DE3F840C42 + +Count = 127 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 00000000000000000000000000000002 +Ciphertext = ED6A6823E1AA381D3376FFAAA70B9DB3 + +Count = 128 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 00000000000000000000000000000001 +Ciphertext = FA65972FA54899E843F662D41F337260 + +# Key 005 +Count = 001 +Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988 +Plaintext = 80000000000000000000000000000000 +Ciphertext = D33F70E7C9A0545FB6AA6E2B3B0868D5 + +Count = 002 +Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988 +Plaintext = 40000000000000000000000000000000 +Ciphertext = 00FD3BB42D2B26249F33FC118873112E + +Count = 003 +Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988 +Plaintext = 20000000000000000000000000000000 +Ciphertext = 74B5F5778D9452460B26A4600ACF96B1 + +Count = 004 +Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988 +Plaintext = 10000000000000000000000000000000 +Ciphertext = BA7387EED3081C4D54677CCD2A7812D5 + +Count = 125 +Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988 +Plaintext = 00000000000000000000000000000008 +Ciphertext = 59E180D195950A200CE2C3AD7821FB2E + +Count = 126 +Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988 +Plaintext = 00000000000000000000000000000004 +Ciphertext = B134662CDFAE919BE6B65C4186CE6B3D + +Count = 127 +Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988 +Plaintext = 00000000000000000000000000000002 +Ciphertext = 37A73CEE6ED202A85CB9535A10046509 + +Count = 128 +Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA9988 +Plaintext = 00000000000000000000000000000001 +Ciphertext = 4ABAA587AFC585B0E31E7D583651EC8C + +# Key 006 +Count = 001 +Key = FFEEDDCCBBAA998877665544332211000011223344556677 +Plaintext = 80000000000000000000000000000000 +Ciphertext = 30E57B92953F9E13EB4BCB0F654B887B + +Count = 002 +Key = FFEEDDCCBBAA998877665544332211000011223344556677 +Plaintext = 40000000000000000000000000000000 +Ciphertext = E3AC2569B9D92080C5F69E9E45BD0A40 + +Count = 003 +Key = FFEEDDCCBBAA998877665544332211000011223344556677 +Plaintext = 20000000000000000000000000000000 +Ciphertext = 8BE2F11EEB566CA14C5DBF13F36F7B7E + +Count = 004 +Key = FFEEDDCCBBAA998877665544332211000011223344556677 +Plaintext = 10000000000000000000000000000000 +Ciphertext = A53189F0EA01FA78AE7E964AFD8C80C8 + +Count = 125 +Key = FFEEDDCCBBAA998877665544332211000011223344556677 +Plaintext = 00000000000000000000000000000008 +Ciphertext = F9CBB3FA0B7892636043B536D8764C4A + +Count = 126 +Key = FFEEDDCCBBAA998877665544332211000011223344556677 +Plaintext = 00000000000000000000000000000004 +Ciphertext = 407F949A1F0068146186EE3CE3B4BE2F + +Count = 127 +Key = FFEEDDCCBBAA998877665544332211000011223344556677 +Plaintext = 00000000000000000000000000000002 +Ciphertext = 0A6D281F90A3EE433DCA489F6F0E0489 + +Count = 128 +Key = FFEEDDCCBBAA998877665544332211000011223344556677 +Plaintext = 00000000000000000000000000000001 +Ciphertext = 8ACE256FAE07A7C6E10901A88E8D4159 + +# Key 007 +Count = 001 +Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210 +Plaintext = 80000000000000000000000000000000 +Ciphertext = 85BA4EDEFCEA6533E2033B33223EDFFF + +Count = 002 +Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210 +Plaintext = 40000000000000000000000000000000 +Ciphertext = 1E04D42E959531CF59F6CDC0BBE0E3EF + +Count = 003 +Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210 +Plaintext = 20000000000000000000000000000000 +Ciphertext = FFAF72CFDB6C5BAF878DBF56F9E55299 + +Count = 004 +Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210 +Plaintext = 10000000000000000000000000000000 +Ciphertext = BD1E3922A89B5BA1C13A40DEEC3CB41E + +Count = 125 +Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210 +Plaintext = 00000000000000000000000000000008 +Ciphertext = 478B2E0E0A3586ACC56D103F99D66145 + +Count = 126 +Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210 +Plaintext = 00000000000000000000000000000004 +Ciphertext = 0777C93906293DA5E3FF7512E340567D + +Count = 127 +Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210 +Plaintext = 00000000000000000000000000000002 +Ciphertext = DF56DBEDCF9C00908FD8C8583B961D84 + +Count = 128 +Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA9876543210 +Plaintext = 00000000000000000000000000000001 +Ciphertext = F1CE65E2BA02B055AB22C04940B4FAE7 + +# Key 008 +Count = 001 +Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEF +Plaintext = 80000000000000000000000000000000 +Ciphertext = 74C7821DCD05FDE6A33DB007353A0E65 + +Count = 002 +Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEF +Plaintext = 40000000000000000000000000000000 +Ciphertext = E15BD31603710F1B4B10B92E5E1EDCB7 + +Count = 003 +Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEF +Plaintext = 20000000000000000000000000000000 +Ciphertext = 2610970C3DA190C96171D86E54E59423 + +Count = 004 +Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEF +Plaintext = 10000000000000000000000000000000 +Ciphertext = 2EAE865996A69BA64326B474B4830379 + +Count = 125 +Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEF +Plaintext = 00000000000000000000000000000008 +Ciphertext = 999ECD3A39452CBEDC8A66A90FA0C340 + +Count = 126 +Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEF +Plaintext = 00000000000000000000000000000004 +Ciphertext = CCDD106B009FC5354EE3D22323E9C920 + +Count = 127 +Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEF +Plaintext = 00000000000000000000000000000002 +Ciphertext = 3468AC3AF2A4A30E8859073082198297 + +Count = 128 +Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEF +Plaintext = 00000000000000000000000000000001 +Ciphertext = 02A9E0A13A64514B3E341490F2F39FE6 + +# Key 009 +Count = 001 +Key = 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301 +Plaintext = 80000000000000000000000000000000 +Ciphertext = 2D3284BDEFC1FFE021B9D5A54C1603E2 + +Count = 002 +Key = 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301 +Plaintext = 40000000000000000000000000000000 +Ciphertext = 0BB0EC7C00548CD17A6E63806891644B + +Count = 003 +Key = 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301 +Plaintext = 20000000000000000000000000000000 +Ciphertext = 470D25A5D3FE0723CDB2DD6BB86C6F21 + +Count = 004 +Key = 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301 +Plaintext = 10000000000000000000000000000000 +Ciphertext = 9F8C1299325ECF242348123706C3BD0C + +Count = 125 +Key = 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301 +Plaintext = 00000000000000000000000000000008 +Ciphertext = 424117784815F4E0E17A00790A485EB8 + +Count = 126 +Key = 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301 +Plaintext = 00000000000000000000000000000004 +Ciphertext = 97EC0AC78CA02073BDEB8E45E9F82F91 + +Count = 127 +Key = 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301 +Plaintext = 00000000000000000000000000000002 +Ciphertext = DE41C3145BBF5074EF3A0C3F110B4E40 + +Count = 128 +Key = 1032547698BADCFEEFCDAB8967452301EFCDAB8967452301 +Plaintext = 00000000000000000000000000000001 +Ciphertext = AE42C843C3FE3BAAB8037506E7823A09 + +# Key 010 +Count = 001 +Key = EFCDAB89674523011032547698BADCFE1032547698BADCFE +Plaintext = 80000000000000000000000000000000 +Ciphertext = 1B6D3D823EECC0C29ECF09448670F6F5 + +Count = 002 +Key = EFCDAB89674523011032547698BADCFE1032547698BADCFE +Plaintext = 40000000000000000000000000000000 +Ciphertext = C8BF0EE51F4CC101B8F7A1102DF737D8 + +Count = 003 +Key = EFCDAB89674523011032547698BADCFE1032547698BADCFE +Plaintext = 20000000000000000000000000000000 +Ciphertext = 9039554E55B169438BC50ECEDF1376F0 + +Count = 004 +Key = EFCDAB89674523011032547698BADCFE1032547698BADCFE +Plaintext = 10000000000000000000000000000000 +Ciphertext = 46E0A24B40E9CEEEF189425B59E968FF + +Count = 125 +Key = EFCDAB89674523011032547698BADCFE1032547698BADCFE +Plaintext = 00000000000000000000000000000008 +Ciphertext = 15FBA8DD215A0A4BA99D84550094BFC1 + +Count = 126 +Key = EFCDAB89674523011032547698BADCFE1032547698BADCFE +Plaintext = 00000000000000000000000000000004 +Ciphertext = 4406C013DE347A8797FA267D58951AD1 + +Count = 127 +Key = EFCDAB89674523011032547698BADCFE1032547698BADCFE +Plaintext = 00000000000000000000000000000002 +Ciphertext = 1C5FA60B9718D625C3D7368DCC9EB050 + +Count = 128 +Key = EFCDAB89674523011032547698BADCFE1032547698BADCFE +Plaintext = 00000000000000000000000000000001 +Ciphertext = 44AE0AADA74995BE0FD47EC5DA6F862D ADDED tests/test_vectors/Symetric_Block/CAMELLIA256.test Index: tests/test_vectors/Symetric_Block/CAMELLIA256.test ================================================================== --- /dev/null +++ tests/test_vectors/Symetric_Block/CAMELLIA256.test @@ -0,0 +1,1145 @@ +# Auto generated from "CAMELLIA256.txt" +lappend auto_path [file dirname [file dirname [file dirname [file dirname [file join [pwd] [info script]]]]]] +package require tls +package require tcltest + +catch {tls::provider legacy} +tcltest::testConstraint CAMELLIA256 [expr {[lsearch -nocase [tls::ciphers] CAMELLIA256] > -1}] + +tcltest::test Symetric_Block_CAMELLIA256-1.1 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0123456789abcdeffedcba987654321000112233445566778899aabbccddeeff] \ + -data [binary decode hex 0123456789abcdeffedcba9876543210]]} \ + -match exact -result 9acc237dff16d76c20ef7c919e3a7509 + +tcltest::test Symetric_Block_CAMELLIA256-1.2 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0123456789abcdeffedcba987654321000112233445566778899aabbccddeeff] \ + -data [binary decode hex 9acc237dff16d76c20ef7c919e3a7509]]} \ + -match exact -result 0123456789abcdeffedcba9876543210 + +tcltest::test Symetric_Block_CAMELLIA256-1.3 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0000000000000000000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result b0c6b88aea518ab09e847248e91b1b9d + +tcltest::test Symetric_Block_CAMELLIA256-1.4 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0000000000000000000000000000000000000000000000000000000000000000] \ + -data [binary decode hex B0C6B88AEA518AB09E847248E91B1B9D]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.5 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0000000000000000000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result b8d7684e35fa1db15bdcee7a48659858 + +tcltest::test Symetric_Block_CAMELLIA256-1.6 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0000000000000000000000000000000000000000000000000000000000000000] \ + -data [binary decode hex B8D7684E35FA1DB15BDCEE7A48659858]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.7 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0000000000000000000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result f0cad59af92fbb79f36951e697492750 + +tcltest::test Symetric_Block_CAMELLIA256-1.8 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0000000000000000000000000000000000000000000000000000000000000000] \ + -data [binary decode hex F0CAD59AF92FBB79F36951E697492750]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.9 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0000000000000000000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 117100f6635389560dc4a2da24eba70f + +tcltest::test Symetric_Block_CAMELLIA256-1.10 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0000000000000000000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 117100F6635389560DC4A2DA24EBA70F]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.11 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0000000000000000000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 7c92854d801a1648f65ca81813ddbf83 + +tcltest::test Symetric_Block_CAMELLIA256-1.12 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0000000000000000000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 7C92854D801A1648F65CA81813DDBF83]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA256-1.13 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0000000000000000000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 6a3f25aab7e92d9cf378e5d9c040f26b + +tcltest::test Symetric_Block_CAMELLIA256-1.14 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0000000000000000000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 6A3F25AAB7E92D9CF378E5D9C040F26B]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA256-1.15 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0000000000000000000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 3d4b2cde666761ba5dfb305178e667fb + +tcltest::test Symetric_Block_CAMELLIA256-1.16 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0000000000000000000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 3D4B2CDE666761BA5DFB305178E667FB]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA256-1.17 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0000000000000000000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result 9cdb269b5d293bc5db9c55b057d9b591 + +tcltest::test Symetric_Block_CAMELLIA256-1.18 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0000000000000000000000000000000000000000000000000000000000000000] \ + -data [binary decode hex 9CDB269B5D293BC5DB9C55B057D9B591]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA256-1.19 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 915ffe45872fbe9c737b485f121986ee + +tcltest::test Symetric_Block_CAMELLIA256-1.20 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 915FFE45872FBE9C737B485F121986EE]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.21 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result 266b002b53f3d641989ecee1f050ff8f + +tcltest::test Symetric_Block_CAMELLIA256-1.22 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 266B002B53F3D641989ECEE1F050FF8F]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.23 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result 4f984c2bf268e0701532c3481e21ddc1 + +tcltest::test Symetric_Block_CAMELLIA256-1.24 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 4F984C2BF268E0701532C3481E21DDC1]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.25 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 9e3b0d720bb9a25773125e9821d50f00 + +tcltest::test Symetric_Block_CAMELLIA256-1.26 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 9E3B0D720BB9A25773125E9821D50F00]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.27 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 0b0546d72c94405c043fab39ee275695 + +tcltest::test Symetric_Block_CAMELLIA256-1.28 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 0B0546D72C94405C043FAB39EE275695]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA256-1.29 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 1b87a1b276692b5aea6f71a3663593e6 + +tcltest::test Symetric_Block_CAMELLIA256-1.30 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 1B87A1B276692B5AEA6F71A3663593E6]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA256-1.31 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 6ea2d02ff72d6ee8961ff9178b56d9d7 + +tcltest::test Symetric_Block_CAMELLIA256-1.32 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 6EA2D02FF72D6EE8961FF9178B56D9D7]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA256-1.33 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result 75f87f5f7ebb9d6f32ff453f2b934bc2 + +tcltest::test Symetric_Block_CAMELLIA256-1.34 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF] \ + -data [binary decode hex 75F87F5F7EBB9D6F32FF453F2B934BC2]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA256-1.35 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 56c9f9a2e00fb4c198c707fdafe00d9b + +tcltest::test Symetric_Block_CAMELLIA256-1.36 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 56C9F9A2E00FB4C198C707FDAFE00D9B]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.37 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result d82d84cdf8dcc0d42b16265dfb269ec2 + +tcltest::test Symetric_Block_CAMELLIA256-1.38 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex D82D84CDF8DCC0D42B16265DFB269EC2]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.39 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result 3be302551c48ed91cb29cfdc664fa0ee + +tcltest::test Symetric_Block_CAMELLIA256-1.40 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 3BE302551C48ED91CB29CFDC664FA0EE]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.41 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result e09f7d1a8dec902b70cfa3b262dcf413 + +tcltest::test Symetric_Block_CAMELLIA256-1.42 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex E09F7D1A8DEC902B70CFA3B262DCF413]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.43 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 84e8496745d1beafe778dd95962b991e + +tcltest::test Symetric_Block_CAMELLIA256-1.44 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 84E8496745D1BEAFE778DD95962B991E]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA256-1.45 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result d186d1fa62ef82d9b3228d174cf7a0f9 + +tcltest::test Symetric_Block_CAMELLIA256-1.46 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex D186D1FA62EF82D9B3228D174CF7A0F9]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA256-1.47 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 55a6adfa2d59979653a9939c03f1b2d1 + +tcltest::test Symetric_Block_CAMELLIA256-1.48 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 55A6ADFA2D59979653A9939C03F1B2D1]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA256-1.49 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result ac69df3894341d2713375eb452f958a1 + +tcltest::test Symetric_Block_CAMELLIA256-1.50 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F] \ + -data [binary decode hex AC69DF3894341D2713375EB452F958A1]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA256-1.51 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 58b08022488eb3ab659c0efc392d0594 + +tcltest::test Symetric_Block_CAMELLIA256-1.52 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 58B08022488EB3AB659C0EFC392D0594]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.53 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result 8b9cc534f04fdbe051101adf2390fdae + +tcltest::test Symetric_Block_CAMELLIA256-1.54 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 8B9CC534F04FDBE051101ADF2390FDAE]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.55 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result d83adff0aa4dbb3f00a0a48a45f56836 + +tcltest::test Symetric_Block_CAMELLIA256-1.56 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex D83ADFF0AA4DBB3F00A0A48A45F56836]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.57 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 3dba27842ebd543fe47a808a6fce2f53 + +tcltest::test Symetric_Block_CAMELLIA256-1.58 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 3DBA27842EBD543FE47A808A6FCE2F53]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.59 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 38f641061ee7e857d8f9adbac691187a + +tcltest::test Symetric_Block_CAMELLIA256-1.60 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 38F641061EE7E857D8F9ADBAC691187A]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA256-1.61 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 492b77021193b22f0ba4e6dc0e615e90 + +tcltest::test Symetric_Block_CAMELLIA256-1.62 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 492B77021193B22F0BA4E6DC0E615E90]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA256-1.63 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 58f963931dd4cec6be5b7cd255f17438 + +tcltest::test Symetric_Block_CAMELLIA256-1.64 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 58F963931DD4CEC6BE5B7CD255F17438]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA256-1.65 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result 480b08c64c70f94c9cefd62ce1ee9092 + +tcltest::test Symetric_Block_CAMELLIA256-1.66 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0] \ + -data [binary decode hex 480B08C64C70F94C9CEFD62CE1EE9092]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA256-1.67 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 95f4e00f2c5668490975341b3792c950 + +tcltest::test Symetric_Block_CAMELLIA256-1.68 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 95F4E00F2C5668490975341B3792C950]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.69 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result 522c1040af6f7d2234bb38bf3616449e + +tcltest::test Symetric_Block_CAMELLIA256-1.70 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 522C1040AF6F7D2234BB38BF3616449E]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.71 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result d5c4b8925e83dc54deb0e0f7c27fd364 + +tcltest::test Symetric_Block_CAMELLIA256-1.72 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex D5C4B8925E83DC54DEB0E0F7C27FD364]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.73 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 3f145954aae73c97fca927a59d4cf7e2 + +tcltest::test Symetric_Block_CAMELLIA256-1.74 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 3F145954AAE73C97FCA927A59D4CF7E2]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.75 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 554999f11083e6136a5d8defbf76d658 + +tcltest::test Symetric_Block_CAMELLIA256-1.76 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 554999F11083E6136A5D8DEFBF76D658]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA256-1.77 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result c9fe7b1c986ce19600fb22a984e3977b + +tcltest::test Symetric_Block_CAMELLIA256-1.78 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex C9FE7B1C986CE19600FB22A984E3977B]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA256-1.79 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result ee003f8cfdae51a33a921dffc79a25a8 + +tcltest::test Symetric_Block_CAMELLIA256-1.80 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex EE003F8CFDAE51A33A921DFFC79A25A8]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA256-1.81 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result cc39ffee1856d3eb61025e93219b6523 + +tcltest::test Symetric_Block_CAMELLIA256-1.82 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100] \ + -data [binary decode hex CC39FFEE1856D3EB61025E93219B6523]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA256-1.83 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 2e13e093e0aa9bec31764af20c2a15ab + +tcltest::test Symetric_Block_CAMELLIA256-1.84 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 2E13E093E0AA9BEC31764AF20C2A15AB]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.85 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result 13f0fe575d8acfa38591803012f3bf9f + +tcltest::test Symetric_Block_CAMELLIA256-1.86 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 13F0FE575D8ACFA38591803012F3BF9F]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.87 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result 3d5392399f18e4f4105b7ed10a835296 + +tcltest::test Symetric_Block_CAMELLIA256-1.88 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 3D5392399F18E4F4105B7ED10A835296]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.89 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result c705e39c4eace697551486c98a606164 + +tcltest::test Symetric_Block_CAMELLIA256-1.90 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex C705E39C4EACE697551486C98A606164]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.91 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result fbd975b0f2a2043fab5abca0ae778f27 + +tcltest::test Symetric_Block_CAMELLIA256-1.92 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex FBD975B0F2A2043FAB5ABCA0AE778F27]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA256-1.93 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 0aba4525b3e3131117d8c7e63306d765 + +tcltest::test Symetric_Block_CAMELLIA256-1.94 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 0ABA4525B3E3131117D8C7E63306D765]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA256-1.95 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 72a5f812a8534246c05a273abf1ca210 + +tcltest::test Symetric_Block_CAMELLIA256-1.96 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 72A5F812A8534246C05A273ABF1CA210]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA256-1.97 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result 4342246d33ed5428e7efc229ba752cfc + +tcltest::test Symetric_Block_CAMELLIA256-1.98 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF] \ + -data [binary decode hex 4342246D33ED5428E7EFC229BA752CFC]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA256-1.99 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 85ba4edefcea6533e2033b33223edfff + +tcltest::test Symetric_Block_CAMELLIA256-1.100 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 85BA4EDEFCEA6533E2033B33223EDFFF]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.101 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result 1e04d42e959531cf59f6cdc0bbe0e3ef + +tcltest::test Symetric_Block_CAMELLIA256-1.102 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 1E04D42E959531CF59F6CDC0BBE0E3EF]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.103 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result ffaf72cfdb6c5baf878dbf56f9e55299 + +tcltest::test Symetric_Block_CAMELLIA256-1.104 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex FFAF72CFDB6C5BAF878DBF56F9E55299]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.105 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result bd1e3922a89b5ba1c13a40deec3cb41e + +tcltest::test Symetric_Block_CAMELLIA256-1.106 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex BD1E3922A89B5BA1C13A40DEEC3CB41E]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.107 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 478b2e0e0a3586acc56d103f99d66145 + +tcltest::test Symetric_Block_CAMELLIA256-1.108 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 478B2E0E0A3586ACC56D103F99D66145]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA256-1.109 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 0777c93906293da5e3ff7512e340567d + +tcltest::test Symetric_Block_CAMELLIA256-1.110 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 0777C93906293DA5E3FF7512E340567D]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA256-1.111 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result df56dbedcf9c00908fd8c8583b961d84 + +tcltest::test Symetric_Block_CAMELLIA256-1.112 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex DF56DBEDCF9C00908FD8C8583B961D84]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA256-1.113 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result f1ce65e2ba02b055ab22c04940b4fae7 + +tcltest::test Symetric_Block_CAMELLIA256-1.114 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF] \ + -data [binary decode hex F1CE65E2BA02B055AB22C04940B4FAE7]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA256-1.115 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 74c7821dcd05fde6a33db007353a0e65 + +tcltest::test Symetric_Block_CAMELLIA256-1.116 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 74C7821DCD05FDE6A33DB007353A0E65]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.117 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result e15bd31603710f1b4b10b92e5e1edcb7 + +tcltest::test Symetric_Block_CAMELLIA256-1.118 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex E15BD31603710F1B4B10B92E5E1EDCB7]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.119 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result 2610970c3da190c96171d86e54e59423 + +tcltest::test Symetric_Block_CAMELLIA256-1.120 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 2610970C3DA190C96171D86E54E59423]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.121 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 2eae865996a69ba64326b474b4830379 + +tcltest::test Symetric_Block_CAMELLIA256-1.122 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 2EAE865996A69BA64326B474B4830379]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.123 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 999ecd3a39452cbedc8a66a90fa0c340 + +tcltest::test Symetric_Block_CAMELLIA256-1.124 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 999ECD3A39452CBEDC8A66A90FA0C340]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA256-1.125 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result ccdd106b009fc5354ee3d22323e9c920 + +tcltest::test Symetric_Block_CAMELLIA256-1.126 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex CCDD106B009FC5354EE3D22323E9C920]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA256-1.127 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 3468ac3af2a4a30e8859073082198297 + +tcltest::test Symetric_Block_CAMELLIA256-1.128 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 3468AC3AF2A4A30E8859073082198297]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA256-1.129 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result 02a9e0a13a64514b3e341490f2f39fe6 + +tcltest::test Symetric_Block_CAMELLIA256-1.130 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210] \ + -data [binary decode hex 02A9E0A13A64514B3E341490F2F39FE6]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA256-1.131 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 2d3284bdefc1ffe021b9d5a54c1603e2 + +tcltest::test Symetric_Block_CAMELLIA256-1.132 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 2D3284BDEFC1FFE021B9D5A54C1603E2]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.133 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result 0bb0ec7c00548cd17a6e63806891644b + +tcltest::test Symetric_Block_CAMELLIA256-1.134 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 0BB0EC7C00548CD17A6E63806891644B]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.135 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result 470d25a5d3fe0723cdb2dd6bb86c6f21 + +tcltest::test Symetric_Block_CAMELLIA256-1.136 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 470D25A5D3FE0723CDB2DD6BB86C6F21]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.137 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 9f8c1299325ecf242348123706c3bd0c + +tcltest::test Symetric_Block_CAMELLIA256-1.138 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 9F8C1299325ECF242348123706C3BD0C]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.139 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 424117784815f4e0e17a00790a485eb8 + +tcltest::test Symetric_Block_CAMELLIA256-1.140 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 424117784815F4E0E17A00790A485EB8]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA256-1.141 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 97ec0ac78ca02073bdeb8e45e9f82f91 + +tcltest::test Symetric_Block_CAMELLIA256-1.142 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 97EC0AC78CA02073BDEB8E45E9F82F91]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA256-1.143 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result de41c3145bbf5074ef3a0c3f110b4e40 + +tcltest::test Symetric_Block_CAMELLIA256-1.144 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex DE41C3145BBF5074EF3A0C3F110B4E40]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA256-1.145 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result ae42c843c3fe3baab8037506e7823a09 + +tcltest::test Symetric_Block_CAMELLIA256-1.146 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE] \ + -data [binary decode hex AE42C843C3FE3BAAB8037506E7823A09]]} \ + -match exact -result 00000000000000000000000000000001 + +tcltest::test Symetric_Block_CAMELLIA256-1.147 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 80000000000000000000000000000000]]} \ + -match exact -result 1b6d3d823eecc0c29ecf09448670f6f5 + +tcltest::test Symetric_Block_CAMELLIA256-1.148 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 1B6D3D823EECC0C29ECF09448670F6F5]]} \ + -match exact -result 80000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.149 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 40000000000000000000000000000000]]} \ + -match exact -result c8bf0ee51f4cc101b8f7a1102df737d8 + +tcltest::test Symetric_Block_CAMELLIA256-1.150 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex C8BF0EE51F4CC101B8F7A1102DF737D8]]} \ + -match exact -result 40000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.151 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 20000000000000000000000000000000]]} \ + -match exact -result 9039554e55b169438bc50ecedf1376f0 + +tcltest::test Symetric_Block_CAMELLIA256-1.152 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 9039554E55B169438BC50ECEDF1376F0]]} \ + -match exact -result 20000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.153 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 10000000000000000000000000000000]]} \ + -match exact -result 46e0a24b40e9ceeef189425b59e968ff + +tcltest::test Symetric_Block_CAMELLIA256-1.154 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 46E0A24B40E9CEEEF189425B59E968FF]]} \ + -match exact -result 10000000000000000000000000000000 + +tcltest::test Symetric_Block_CAMELLIA256-1.155 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 00000000000000000000000000000008]]} \ + -match exact -result 15fba8dd215a0a4ba99d84550094bfc1 + +tcltest::test Symetric_Block_CAMELLIA256-1.156 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 15FBA8DD215A0A4BA99D84550094BFC1]]} \ + -match exact -result 00000000000000000000000000000008 + +tcltest::test Symetric_Block_CAMELLIA256-1.157 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 00000000000000000000000000000004]]} \ + -match exact -result 4406c013de347a8797fa267d58951ad1 + +tcltest::test Symetric_Block_CAMELLIA256-1.158 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 4406C013DE347A8797FA267D58951AD1]]} \ + -match exact -result 00000000000000000000000000000004 + +tcltest::test Symetric_Block_CAMELLIA256-1.159 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 00000000000000000000000000000002]]} \ + -match exact -result 1c5fa60b9718d625c3d7368dcc9eb050 + +tcltest::test Symetric_Block_CAMELLIA256-1.160 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 1C5FA60B9718D625C3D7368DCC9EB050]]} \ + -match exact -result 00000000000000000000000000000002 + +tcltest::test Symetric_Block_CAMELLIA256-1.161 {Encrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::encrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 00000000000000000000000000000001]]} \ + -match exact -result 44ae0aada74995be0fd47ec5da6f862d + +tcltest::test Symetric_Block_CAMELLIA256-1.162 {Decrypt CAMELLIA256} \ + -constraints CAMELLIA256 \ + -body {binary encode hex [tls::decrypt -cipher CAMELLIA256 -padding 0 \ + -key [binary decode hex EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301] \ + -data [binary decode hex 44AE0AADA74995BE0FD47EC5DA6F862D]]} \ + -match exact -result 00000000000000000000000000000001 + +# Cleanup +::tcltest::cleanupTests +return ADDED tests/test_vectors/Symetric_Block/CAMELLIA256.txt Index: tests/test_vectors/Symetric_Block/CAMELLIA256.txt ================================================================== --- /dev/null +++ tests/test_vectors/Symetric_Block/CAMELLIA256.txt @@ -0,0 +1,419 @@ +# Camellia256 cipher from RFC 3713 + +# RFC 3713 +Key = 0123456789abcdeffedcba987654321000112233445566778899aabbccddeeff +Plaintext = 0123456789abcdeffedcba9876543210 +Ciphertext = 9acc237dff16d76c20ef7c919e3a7509 + +# Camellia with 256-bit key from: +# http://info.isl.ntt.co.jp/crypt/camellia/dl/cryptrec/t_camellia.txt + +# Key 001 +Count = 001 +Key = 0000000000000000000000000000000000000000000000000000000000000000 +Plaintext = 80000000000000000000000000000000 +Ciphertext = B0C6B88AEA518AB09E847248E91B1B9D + +Count = 002 +Key = 0000000000000000000000000000000000000000000000000000000000000000 +Plaintext = 40000000000000000000000000000000 +Ciphertext = B8D7684E35FA1DB15BDCEE7A48659858 + +Count = 003 +Key = 0000000000000000000000000000000000000000000000000000000000000000 +Plaintext = 20000000000000000000000000000000 +Ciphertext = F0CAD59AF92FBB79F36951E697492750 + +Count = 004 +Key = 0000000000000000000000000000000000000000000000000000000000000000 +Plaintext = 10000000000000000000000000000000 +Ciphertext = 117100F6635389560DC4A2DA24EBA70F + +Count = 125 +Key = 0000000000000000000000000000000000000000000000000000000000000000 +Plaintext = 00000000000000000000000000000008 +Ciphertext = 7C92854D801A1648F65CA81813DDBF83 + +Count = 126 +Key = 0000000000000000000000000000000000000000000000000000000000000000 +Plaintext = 00000000000000000000000000000004 +Ciphertext = 6A3F25AAB7E92D9CF378E5D9C040F26B + +Count = 127 +Key = 0000000000000000000000000000000000000000000000000000000000000000 +Plaintext = 00000000000000000000000000000002 +Ciphertext = 3D4B2CDE666761BA5DFB305178E667FB + +Count = 128 +Key = 0000000000000000000000000000000000000000000000000000000000000000 +Plaintext = 00000000000000000000000000000001 +Ciphertext = 9CDB269B5D293BC5DB9C55B057D9B591 + +# Key 002 +Count = 001 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 80000000000000000000000000000000 +Ciphertext = 915FFE45872FBE9C737B485F121986EE + +Count = 002 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 40000000000000000000000000000000 +Ciphertext = 266B002B53F3D641989ECEE1F050FF8F + +Count = 003 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 20000000000000000000000000000000 +Ciphertext = 4F984C2BF268E0701532C3481E21DDC1 + +Count = 004 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 10000000000000000000000000000000 +Ciphertext = 9E3B0D720BB9A25773125E9821D50F00 + +Count = 125 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 00000000000000000000000000000008 +Ciphertext = 0B0546D72C94405C043FAB39EE275695 + +Count = 126 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 00000000000000000000000000000004 +Ciphertext = 1B87A1B276692B5AEA6F71A3663593E6 + +Count = 127 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 00000000000000000000000000000002 +Ciphertext = 6EA2D02FF72D6EE8961FF9178B56D9D7 + +Count = 128 +Key = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +Plaintext = 00000000000000000000000000000001 +Ciphertext = 75F87F5F7EBB9D6F32FF453F2B934BC2 + +# Key 003 +Count = 001 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 80000000000000000000000000000000 +Ciphertext = 56C9F9A2E00FB4C198C707FDAFE00D9B + +Count = 002 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 40000000000000000000000000000000 +Ciphertext = D82D84CDF8DCC0D42B16265DFB269EC2 + +Count = 003 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 20000000000000000000000000000000 +Ciphertext = 3BE302551C48ED91CB29CFDC664FA0EE + +Count = 004 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 10000000000000000000000000000000 +Ciphertext = E09F7D1A8DEC902B70CFA3B262DCF413 + +Count = 125 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 00000000000000000000000000000008 +Ciphertext = 84E8496745D1BEAFE778DD95962B991E + +Count = 126 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 00000000000000000000000000000004 +Ciphertext = D186D1FA62EF82D9B3228D174CF7A0F9 + +Count = 127 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 00000000000000000000000000000002 +Ciphertext = 55A6ADFA2D59979653A9939C03F1B2D1 + +Count = 128 +Key = 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F +Plaintext = 00000000000000000000000000000001 +Ciphertext = AC69DF3894341D2713375EB452F958A1 + +# Key 004 +Count = 001 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 80000000000000000000000000000000 +Ciphertext = 58B08022488EB3AB659C0EFC392D0594 + +Count = 002 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 40000000000000000000000000000000 +Ciphertext = 8B9CC534F04FDBE051101ADF2390FDAE + +Count = 003 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 20000000000000000000000000000000 +Ciphertext = D83ADFF0AA4DBB3F00A0A48A45F56836 + +Count = 004 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 10000000000000000000000000000000 +Ciphertext = 3DBA27842EBD543FE47A808A6FCE2F53 + +Count = 125 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 00000000000000000000000000000008 +Ciphertext = 38F641061EE7E857D8F9ADBAC691187A + +Count = 126 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 00000000000000000000000000000004 +Ciphertext = 492B77021193B22F0BA4E6DC0E615E90 + +Count = 127 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 00000000000000000000000000000002 +Ciphertext = 58F963931DD4CEC6BE5B7CD255F17438 + +Count = 128 +Key = F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0 +Plaintext = 00000000000000000000000000000001 +Ciphertext = 480B08C64C70F94C9CEFD62CE1EE9092 + +# Key 005 +Count = 001 +Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100 +Plaintext = 80000000000000000000000000000000 +Ciphertext = 95F4E00F2C5668490975341B3792C950 + +Count = 002 +Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100 +Plaintext = 40000000000000000000000000000000 +Ciphertext = 522C1040AF6F7D2234BB38BF3616449E + +Count = 003 +Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100 +Plaintext = 20000000000000000000000000000000 +Ciphertext = D5C4B8925E83DC54DEB0E0F7C27FD364 + +Count = 004 +Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100 +Plaintext = 10000000000000000000000000000000 +Ciphertext = 3F145954AAE73C97FCA927A59D4CF7E2 + +Count = 125 +Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100 +Plaintext = 00000000000000000000000000000008 +Ciphertext = 554999F11083E6136A5D8DEFBF76D658 + +Count = 126 +Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100 +Plaintext = 00000000000000000000000000000004 +Ciphertext = C9FE7B1C986CE19600FB22A984E3977B + +Count = 127 +Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100 +Plaintext = 00000000000000000000000000000002 +Ciphertext = EE003F8CFDAE51A33A921DFFC79A25A8 + +Count = 128 +Key = 00112233445566778899AABBCCDDEEFFFFEEDDCCBBAA99887766554433221100 +Plaintext = 00000000000000000000000000000001 +Ciphertext = CC39FFEE1856D3EB61025E93219B6523 + +# Key 006 +Count = 001 +Key = FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF +Plaintext = 80000000000000000000000000000000 +Ciphertext = 2E13E093E0AA9BEC31764AF20C2A15AB + +Count = 002 +Key = FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF +Plaintext = 40000000000000000000000000000000 +Ciphertext = 13F0FE575D8ACFA38591803012F3BF9F + +Count = 003 +Key = FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF +Plaintext = 20000000000000000000000000000000 +Ciphertext = 3D5392399F18E4F4105B7ED10A835296 + +Count = 004 +Key = FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF +Plaintext = 10000000000000000000000000000000 +Ciphertext = C705E39C4EACE697551486C98A606164 + +Count = 125 +Key = FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF +Plaintext = 00000000000000000000000000000008 +Ciphertext = FBD975B0F2A2043FAB5ABCA0AE778F27 + +Count = 126 +Key = FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF +Plaintext = 00000000000000000000000000000004 +Ciphertext = 0ABA4525B3E3131117D8C7E63306D765 + +Count = 127 +Key = FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF +Plaintext = 00000000000000000000000000000002 +Ciphertext = 72A5F812A8534246C05A273ABF1CA210 + +Count = 128 +Key = FFEEDDCCBBAA9988776655443322110000112233445566778899AABBCCDDEEFF +Plaintext = 00000000000000000000000000000001 +Ciphertext = 4342246D33ED5428E7EFC229BA752CFC + +# Key 007 +Count = 001 +Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF +Plaintext = 80000000000000000000000000000000 +Ciphertext = 85BA4EDEFCEA6533E2033B33223EDFFF + +Count = 002 +Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF +Plaintext = 40000000000000000000000000000000 +Ciphertext = 1E04D42E959531CF59F6CDC0BBE0E3EF + +Count = 003 +Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF +Plaintext = 20000000000000000000000000000000 +Ciphertext = FFAF72CFDB6C5BAF878DBF56F9E55299 + +Count = 004 +Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF +Plaintext = 10000000000000000000000000000000 +Ciphertext = BD1E3922A89B5BA1C13A40DEEC3CB41E + +Count = 125 +Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF +Plaintext = 00000000000000000000000000000008 +Ciphertext = 478B2E0E0A3586ACC56D103F99D66145 + +Count = 126 +Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF +Plaintext = 00000000000000000000000000000004 +Ciphertext = 0777C93906293DA5E3FF7512E340567D + +Count = 127 +Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF +Plaintext = 00000000000000000000000000000002 +Ciphertext = DF56DBEDCF9C00908FD8C8583B961D84 + +Count = 128 +Key = 0123456789ABCDEFFEDCBA9876543210FEDCBA98765432100123456789ABCDEF +Plaintext = 00000000000000000000000000000001 +Ciphertext = F1CE65E2BA02B055AB22C04940B4FAE7 + +# Key 008 +Count = 001 +Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210 +Plaintext = 80000000000000000000000000000000 +Ciphertext = 74C7821DCD05FDE6A33DB007353A0E65 + +Count = 002 +Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210 +Plaintext = 40000000000000000000000000000000 +Ciphertext = E15BD31603710F1B4B10B92E5E1EDCB7 + +Count = 003 +Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210 +Plaintext = 20000000000000000000000000000000 +Ciphertext = 2610970C3DA190C96171D86E54E59423 + +Count = 004 +Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210 +Plaintext = 10000000000000000000000000000000 +Ciphertext = 2EAE865996A69BA64326B474B4830379 + +Count = 125 +Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210 +Plaintext = 00000000000000000000000000000008 +Ciphertext = 999ECD3A39452CBEDC8A66A90FA0C340 + +Count = 126 +Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210 +Plaintext = 00000000000000000000000000000004 +Ciphertext = CCDD106B009FC5354EE3D22323E9C920 + +Count = 127 +Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210 +Plaintext = 00000000000000000000000000000002 +Ciphertext = 3468AC3AF2A4A30E8859073082198297 + +Count = 128 +Key = FEDCBA98765432100123456789ABCDEF0123456789ABCDEFFEDCBA9876543210 +Plaintext = 00000000000000000000000000000001 +Ciphertext = 02A9E0A13A64514B3E341490F2F39FE6 + +# Key 009 +Count = 001 +Key = 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE +Plaintext = 80000000000000000000000000000000 +Ciphertext = 2D3284BDEFC1FFE021B9D5A54C1603E2 + +Count = 002 +Key = 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE +Plaintext = 40000000000000000000000000000000 +Ciphertext = 0BB0EC7C00548CD17A6E63806891644B + +Count = 003 +Key = 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE +Plaintext = 20000000000000000000000000000000 +Ciphertext = 470D25A5D3FE0723CDB2DD6BB86C6F21 + +Count = 004 +Key = 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE +Plaintext = 10000000000000000000000000000000 +Ciphertext = 9F8C1299325ECF242348123706C3BD0C + +Count = 125 +Key = 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE +Plaintext = 00000000000000000000000000000008 +Ciphertext = 424117784815F4E0E17A00790A485EB8 + +Count = 126 +Key = 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE +Plaintext = 00000000000000000000000000000004 +Ciphertext = 97EC0AC78CA02073BDEB8E45E9F82F91 + +Count = 127 +Key = 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE +Plaintext = 00000000000000000000000000000002 +Ciphertext = DE41C3145BBF5074EF3A0C3F110B4E40 + +Count = 128 +Key = 1032547698BADCFEEFCDAB8967452301EFCDAB89674523011032547698BADCFE +Plaintext = 00000000000000000000000000000001 +Ciphertext = AE42C843C3FE3BAAB8037506E7823A09 + +# Key 010 +Count = 001 +Key = EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301 +Plaintext = 80000000000000000000000000000000 +Ciphertext = 1B6D3D823EECC0C29ECF09448670F6F5 + +Count = 002 +Key = EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301 +Plaintext = 40000000000000000000000000000000 +Ciphertext = C8BF0EE51F4CC101B8F7A1102DF737D8 + +Count = 003 +Key = EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301 +Plaintext = 20000000000000000000000000000000 +Ciphertext = 9039554E55B169438BC50ECEDF1376F0 + +Count = 004 +Key = EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301 +Plaintext = 10000000000000000000000000000000 +Ciphertext = 46E0A24B40E9CEEEF189425B59E968FF + +Count = 125 +Key = EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301 +Plaintext = 00000000000000000000000000000008 +Ciphertext = 15FBA8DD215A0A4BA99D84550094BFC1 + +Count = 126 +Key = EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301 +Plaintext = 00000000000000000000000000000004 +Ciphertext = 4406C013DE347A8797FA267D58951AD1 + +Count = 127 +Key = EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301 +Plaintext = 00000000000000000000000000000002 +Ciphertext = 1C5FA60B9718D625C3D7368DCC9EB050 + +Count = 128 +Key = EFCDAB89674523011032547698BADCFE1032547698BADCFEEFCDAB8967452301 +Plaintext = 00000000000000000000000000000001 +Ciphertext = 44AE0AADA74995BE0FD47EC5DA6F862D