Artifact
08cc03518e40696e7f216015e67014b62024f74c66cb4bf19d963734c473bd11:
0000: 23 20 41 75 74 6f 20 67 65 6e 65 72 61 74 65 64  # Auto generated
0010: 20 66 72 6f 6d 20 22 43 41 4d 45 4c 4c 49 41 31   from "CAMELLIA1
0020: 39 32 2e 74 78 74 22 0a 6c 61 70 70 65 6e 64 20  92.txt".lappend 
0030: 61 75 74 6f 5f 70 61 74 68 20 5b 66 69 6c 65 20  auto_path [file 
0040: 64 69 72 6e 61 6d 65 20 5b 66 69 6c 65 20 64 69  dirname [file di
0050: 72 6e 61 6d 65 20 5b 66 69 6c 65 20 64 69 72 6e  rname [file dirn
0060: 61 6d 65 20 5b 66 69 6c 65 20 64 69 72 6e 61 6d  ame [file dirnam
0070: 65 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 5b 70 77  e [file join [pw
0080: 64 5d 20 5b 69 6e 66 6f 20 73 63 72 69 70 74 5d  d] [info script]
0090: 5d 5d 5d 5d 5d 0a 70 61 63 6b 61 67 65 20 72 65  ]]]]].package re
00a0: 71 75 69 72 65 20 74 6c 73 0a 70 61 63 6b 61 67  quire tls.packag
00b0: 65 20 72 65 71 75 69 72 65 20 74 63 6c 74 65 73  e require tcltes
00c0: 74 0a 0a 63 61 74 63 68 20 7b 74 6c 73 3a 3a 70  t..catch {tls::p
00d0: 72 6f 76 69 64 65 72 20 6c 65 67 61 63 79 7d 0a  rovider legacy}.
00e0: 74 63 6c 74 65 73 74 3a 3a 74 65 73 74 43 6f 6e  tcltest::testCon
00f0: 73 74 72 61 69 6e 74 20 43 41 4d 45 4c 4c 49 41  straint CAMELLIA
0100: 31 39 32 20 5b 65 78 70 72 20 7b 5b 6c 73 65 61  192 [expr {[lsea
0110: 72 63 68 20 2d 6e 6f 63 61 73 65 20 5b 74 6c 73  rch -nocase [tls
0120: 3a 3a 63 69 70 68 65 72 73 5d 20 43 41 4d 45 4c  ::ciphers] CAMEL
0130: 4c 49 41 31 39 32 5d 20 3e 20 2d 31 7d 5d 0a 0a  LIA192] > -1}]..
0140: 74 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79  tcltest::test Sy
0150: 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d  metric_Block_CAM
0160: 45 4c 4c 49 41 31 39 32 2d 31 2e 31 20 7b 45 6e  ELLIA192-1.1 {En
0170: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
0180: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
0190: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
01a0: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
01b0: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
01c0: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
01d0: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
01e0: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
01f0: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
0200: 20 68 65 78 20 30 31 32 33 34 35 36 37 38 39 61   hex 0123456789a
0210: 62 63 64 65 66 66 65 64 63 62 61 39 38 37 36 35  bcdeffedcba98765
0220: 34 33 32 31 30 30 30 31 31 32 32 33 33 34 34 35  4321000112233445
0230: 35 36 36 37 37 5d 20 5c 0a 09 09 20 2d 64 61 74  56677] \... -dat
0240: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
0250: 20 68 65 78 20 30 31 32 33 34 35 36 37 38 39 61   hex 0123456789a
0260: 62 63 64 65 66 66 65 64 63 62 61 39 38 37 36 35  bcdeffedcba98765
0270: 34 33 32 31 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  43210]]} \..-mat
0280: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
0290: 20 62 34 39 39 33 34 30 31 62 33 65 39 39 36 66   b4993401b3e996f
02a0: 38 34 65 65 35 63 65 65 37 64 37 39 62 30 39 62  84ee5cee7d79b09b
02b0: 39 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  9..tcltest::test
02c0: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
02d0: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 32 20  CAMELLIA192-1.2 
02e0: 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c 49  {Decrypt CAMELLI
02f0: 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72  A192} \..-constr
0300: 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31 39  aints CAMELLIA19
0310: 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61  2 \..-body {bina
0320: 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b 74  ry encode hex [t
0330: 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69 70  ls::decrypt -cip
0340: 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32 20  her CAMELLIA192 
0350: 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09 20  -padding 0 \... 
0360: 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65 63  -key [binary dec
0370: 6f 64 65 20 68 65 78 20 30 31 32 33 34 35 36 37  ode hex 01234567
0380: 38 39 61 62 63 64 65 66 66 65 64 63 62 61 39 38  89abcdeffedcba98
0390: 37 36 35 34 33 32 31 30 30 30 31 31 32 32 33 33  7654321000112233
03a0: 34 34 35 35 36 36 37 37 5d 20 5c 0a 09 09 20 2d  44556677] \... -
03b0: 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65 63  data [binary dec
03c0: 6f 64 65 20 68 65 78 20 62 34 39 39 33 34 30 31  ode hex b4993401
03d0: 62 33 65 39 39 36 66 38 34 65 65 35 63 65 65 37  b3e996f84ee5cee7
03e0: 64 37 39 62 30 39 62 39 5d 5d 7d 20 5c 0a 09 2d  d79b09b9]]} \..-
03f0: 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65 73  match exact -res
0400: 75 6c 74 20 30 31 32 33 34 35 36 37 38 39 61 62  ult 0123456789ab
0410: 63 64 65 66 66 65 64 63 62 61 39 38 37 36 35 34  cdeffedcba987654
0420: 33 32 31 30 0a 0a 74 63 6c 74 65 73 74 3a 3a 74  3210..tcltest::t
0430: 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f  est Symetric_Blo
0440: 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31  ck_CAMELLIA192-1
0450: 2e 33 20 7b 45 6e 63 72 79 70 74 20 43 41 4d 45  .3 {Encrypt CAME
0460: 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e  LLIA192} \..-con
0470: 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49  straints CAMELLI
0480: 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62  A192 \..-body {b
0490: 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78  inary encode hex
04a0: 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74 20 2d   [tls::encrypt -
04b0: 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31  cipher CAMELLIA1
04c0: 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a  92 -padding 0 \.
04d0: 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20  .. -key [binary 
04e0: 64 65 63 6f 64 65 20 68 65 78 20 30 30 30 30 30  decode hex 00000
04f0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0500: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0510: 30 30 30 30 30 30 30 30 30 30 30 5d 20 5c 0a 09  00000000000] \..
0520: 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20  . -data [binary 
0530: 64 65 63 6f 64 65 20 68 65 78 20 38 30 30 30 30  decode hex 80000
0540: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0550: 30 30 30 30 30 30 30 30 30 30 30 5d 5d 7d 20 5c  00000000000]]} \
0560: 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d  ..-match exact -
0570: 72 65 73 75 6c 74 20 33 65 62 36 63 63 35 36 31  result 3eb6cc561
0580: 38 65 66 63 39 38 34 35 35 62 35 39 39 32 30 35  8efc98455b599205
0590: 30 64 34 37 34 65 37 0a 0a 74 63 6c 74 65 73 74  0d474e7..tcltest
05a0: 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f  ::test Symetric_
05b0: 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39  Block_CAMELLIA19
05c0: 32 2d 31 2e 34 20 7b 44 65 63 72 79 70 74 20 43  2-1.4 {Decrypt C
05d0: 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d  AMELLIA192} \..-
05e0: 63 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45  constraints CAME
05f0: 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79  LLIA192 \..-body
0600: 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20   {binary encode 
0610: 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63 72 79 70  hex [tls::decryp
0620: 74 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c  t -cipher CAMELL
0630: 49 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30  IA192 -padding 0
0640: 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61   \... -key [bina
0650: 72 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30  ry decode hex 00
0660: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0670: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0680: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 5d 20  00000000000000] 
0690: 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61  \... -data [bina
06a0: 72 79 20 64 65 63 6f 64 65 20 68 65 78 20 33 45  ry decode hex 3E
06b0: 42 36 43 43 35 36 31 38 45 46 43 39 38 34 35 35  B6CC5618EFC98455
06c0: 42 35 39 39 32 30 35 30 44 34 37 34 45 37 5d 5d  B5992050D474E7]]
06d0: 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63  } \..-match exac
06e0: 74 20 2d 72 65 73 75 6c 74 20 38 30 30 30 30 30  t -result 800000
06f0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0700: 30 30 30 30 30 30 30 30 30 30 0a 0a 74 63 6c 74  0000000000..tclt
0710: 65 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72  est::test Symetr
0720: 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49  ic_Block_CAMELLI
0730: 41 31 39 32 2d 31 2e 35 20 7b 45 6e 63 72 79 70  A192-1.5 {Encryp
0740: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
0750: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
0760: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
0770: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
0780: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 65 6e 63  de hex [tls::enc
0790: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
07a0: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
07b0: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
07c0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
07d0: 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30   000000000000000
07e0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
07f0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0800: 30 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  0] \... -data [b
0810: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
0820: 20 34 30 30 30 30 30 30 30 30 30 30 30 30 30 30   400000000000000
0830: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0840: 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  0]]} \..-match e
0850: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 61 32 63  xact -result a2c
0860: 36 34 35 30 34 34 63 62 63 37 34 64 65 35 61 34  645044cbc74de5a4
0870: 61 31 36 31 63 36 62 32 65 39 38 62 39 0a 0a 74  a161c6b2e98b9..t
0880: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
0890: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
08a0: 4c 4c 49 41 31 39 32 2d 31 2e 36 20 7b 44 65 63  LLIA192-1.6 {Dec
08b0: 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39 32  rypt CAMELLIA192
08c0: 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74  } \..-constraint
08d0: 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a  s CAMELLIA192 \.
08e0: 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20 65  .-body {binary e
08f0: 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a  ncode hex [tls::
0900: 64 65 63 72 79 70 74 20 2d 63 69 70 68 65 72 20  decrypt -cipher 
0910: 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61 64  CAMELLIA192 -pad
0920: 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79  ding 0 \... -key
0930: 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20   [binary decode 
0940: 68 65 78 20 30 30 30 30 30 30 30 30 30 30 30 30  hex 000000000000
0950: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0960: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0970: 30 30 30 30 5d 20 5c 0a 09 09 20 2d 64 61 74 61  0000] \... -data
0980: 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20   [binary decode 
0990: 68 65 78 20 41 32 43 36 34 35 30 34 34 43 42 43  hex A2C645044CBC
09a0: 37 34 44 45 35 41 34 41 31 36 31 43 36 42 32 45  74DE5A4A161C6B2E
09b0: 39 38 42 39 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63  98B9]]} \..-matc
09c0: 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74 20  h exact -result 
09d0: 34 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  4000000000000000
09e0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
09f0: 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74 20  ..tcltest::test 
0a00: 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43  Symetric_Block_C
0a10: 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 37 20 7b  AMELLIA192-1.7 {
0a20: 45 6e 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41  Encrypt CAMELLIA
0a30: 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61  192} \..-constra
0a40: 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32  ints CAMELLIA192
0a50: 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72   \..-body {binar
0a60: 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c  y encode hex [tl
0a70: 73 3a 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68  s::encrypt -ciph
0a80: 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d  er CAMELLIA192 -
0a90: 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d  padding 0 \... -
0aa0: 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f  key [binary deco
0ab0: 64 65 20 68 65 78 20 30 30 30 30 30 30 30 30 30  de hex 000000000
0ac0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0ad0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0ae0: 30 30 30 30 30 30 30 5d 20 5c 0a 09 09 20 2d 64  0000000] \... -d
0af0: 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f  ata [binary deco
0b00: 64 65 20 68 65 78 20 32 30 30 30 30 30 30 30 30  de hex 200000000
0b10: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0b20: 30 30 30 30 30 30 30 5d 5d 7d 20 5c 0a 09 2d 6d  0000000]]} \..-m
0b30: 61 74 63 68 20 65 78 61 63 74 20 2d 72 65 73 75  atch exact -resu
0b40: 6c 74 20 33 36 61 39 61 38 63 31 36 34 62 64 39  lt 36a9a8c164bd9
0b50: 30 64 34 39 37 32 61 62 31 62 65 35 36 63 39 36  0d4972ab1be56c96
0b60: 61 30 62 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65  a0b..tcltest::te
0b70: 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63  st Symetric_Bloc
0b80: 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e  k_CAMELLIA192-1.
0b90: 38 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c  8 {Decrypt CAMEL
0ba0: 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73  LIA192} \..-cons
0bb0: 74 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41  traints CAMELLIA
0bc0: 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69  192 \..-body {bi
0bd0: 6e 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20  nary encode hex 
0be0: 5b 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63  [tls::decrypt -c
0bf0: 69 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39  ipher CAMELLIA19
0c00: 32 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09  2 -padding 0 \..
0c10: 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64  . -key [binary d
0c20: 65 63 6f 64 65 20 68 65 78 20 30 30 30 30 30 30  ecode hex 000000
0c30: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0c40: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0c50: 30 30 30 30 30 30 30 30 30 30 5d 20 5c 0a 09 09  0000000000] \...
0c60: 20 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64   -data [binary d
0c70: 65 63 6f 64 65 20 68 65 78 20 33 36 41 39 41 38  ecode hex 36A9A8
0c80: 43 31 36 34 42 44 39 30 44 34 39 37 32 41 42 31  C164BD90D4972AB1
0c90: 42 45 35 36 43 39 36 41 30 42 5d 5d 7d 20 5c 0a  BE56C96A0B]]} \.
0ca0: 09 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72  .-match exact -r
0cb0: 65 73 75 6c 74 20 32 30 30 30 30 30 30 30 30 30  esult 2000000000
0cc0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0cd0: 30 30 30 30 30 30 0a 0a 74 63 6c 74 65 73 74 3a  000000..tcltest:
0ce0: 3a 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42  :test Symetric_B
0cf0: 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32  lock_CAMELLIA192
0d00: 2d 31 2e 39 20 7b 45 6e 63 72 79 70 74 20 43 41  -1.9 {Encrypt CA
0d10: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
0d20: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
0d30: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
0d40: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
0d50: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
0d60: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
0d70: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
0d80: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
0d90: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 30  y decode hex 000
0da0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0db0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0dc0: 30 30 30 30 30 30 30 30 30 30 30 30 30 5d 20 5c  0000000000000] \
0dd0: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
0de0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 31 30 30  y decode hex 100
0df0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0e00: 30 30 30 30 30 30 30 30 30 30 30 30 30 5d 5d 7d  0000000000000]]}
0e10: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
0e20: 20 2d 72 65 73 75 6c 74 20 33 38 39 36 35 35 39   -result 3896559
0e30: 32 64 37 32 38 66 39 62 37 36 35 31 34 30 63 30  2d728f9b765140c0
0e40: 61 33 36 61 31 62 63 63 64 0a 0a 74 63 6c 74 65  a36a1bccd..tclte
0e50: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
0e60: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
0e70: 31 39 32 2d 31 2e 31 30 20 7b 44 65 63 72 79 70  192-1.10 {Decryp
0e80: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
0e90: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
0ea0: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
0eb0: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
0ec0: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
0ed0: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
0ee0: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
0ef0: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
0f00: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
0f10: 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30   000000000000000
0f20: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0f30: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0f40: 30 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  0] \... -data [b
0f50: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
0f60: 20 33 38 39 36 35 35 39 32 44 37 32 38 46 39 42   38965592D728F9B
0f70: 37 36 35 31 34 30 43 30 41 33 36 41 31 42 43 43  765140C0A36A1BCC
0f80: 44 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  D]]} \..-match e
0f90: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 31 30 30  xact -result 100
0fa0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
0fb0: 30 30 30 30 30 30 30 30 30 30 30 30 30 0a 0a 74  0000000000000..t
0fc0: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
0fd0: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
0fe0: 4c 4c 49 41 31 39 32 2d 31 2e 31 31 20 7b 45 6e  LLIA192-1.11 {En
0ff0: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
1000: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
1010: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
1020: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
1030: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
1040: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
1050: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
1060: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
1070: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
1080: 20 68 65 78 20 30 30 30 30 30 30 30 30 30 30 30   hex 00000000000
1090: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
10a0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
10b0: 30 30 30 30 30 5d 20 5c 0a 09 09 20 2d 64 61 74  00000] \... -dat
10c0: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
10d0: 20 68 65 78 20 30 30 30 30 30 30 30 30 30 30 30   hex 00000000000
10e0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
10f0: 30 30 30 30 38 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00008]]} \..-mat
1100: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
1110: 20 32 66 61 65 61 63 33 61 34 31 63 63 65 61 62   2faeac3a41cceab
1120: 61 38 31 34 30 62 64 61 39 63 37 61 63 37 37 34  a8140bda9c7ac774
1130: 30 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  0..tcltest::test
1140: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
1150: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 31 32  CAMELLIA192-1.12
1160: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
1170: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
1180: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
1190: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
11a0: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
11b0: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
11c0: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
11d0: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
11e0: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
11f0: 63 6f 64 65 20 68 65 78 20 30 30 30 30 30 30 30  code hex 0000000
1200: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
1210: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
1220: 30 30 30 30 30 30 30 30 30 5d 20 5c 0a 09 09 20  000000000] \... 
1230: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
1240: 63 6f 64 65 20 68 65 78 20 32 46 41 45 41 43 33  code hex 2FAEAC3
1250: 41 34 31 43 43 45 41 42 41 38 31 34 30 42 44 41  A41CCEABA8140BDA
1260: 39 43 37 41 43 37 37 34 30 5d 5d 7d 20 5c 0a 09  9C7AC7740]]} \..
1270: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
1280: 73 75 6c 74 20 30 30 30 30 30 30 30 30 30 30 30  sult 00000000000
1290: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
12a0: 30 30 30 30 38 0a 0a 74 63 6c 74 65 73 74 3a 3a  00008..tcltest::
12b0: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
12c0: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
12d0: 31 2e 31 33 20 7b 45 6e 63 72 79 70 74 20 43 41  1.13 {Encrypt CA
12e0: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
12f0: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
1300: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
1310: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
1320: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
1330: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
1340: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
1350: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
1360: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 30  y decode hex 000
1370: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
1380: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
1390: 30 30 30 30 30 30 30 30 30 30 30 30 30 5d 20 5c  0000000000000] \
13a0: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
13b0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 30  y decode hex 000
13c0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
13d0: 30 30 30 30 30 30 30 30 30 30 30 30 34 5d 5d 7d  0000000000004]]}
13e0: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
13f0: 20 2d 72 65 73 75 6c 74 20 37 62 61 36 36 39 31   -result 7ba6691
1400: 37 38 37 62 66 30 63 35 32 36 66 33 36 39 37 65  787bf0c526f3697e
1410: 32 65 64 36 35 39 62 30 64 0a 0a 74 63 6c 74 65  2ed659b0d..tclte
1420: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
1430: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
1440: 31 39 32 2d 31 2e 31 34 20 7b 44 65 63 72 79 70  192-1.14 {Decryp
1450: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
1460: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
1470: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
1480: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
1490: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
14a0: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
14b0: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
14c0: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
14d0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
14e0: 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30   000000000000000
14f0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
1500: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
1510: 30 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  0] \... -data [b
1520: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
1530: 20 37 42 41 36 36 39 31 37 38 37 42 46 30 43 35   7BA6691787BF0C5
1540: 32 36 46 33 36 39 37 45 32 45 44 36 35 39 42 30  26F3697E2ED659B0
1550: 44 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  D]]} \..-match e
1560: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30 30  xact -result 000
1570: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
1580: 30 30 30 30 30 30 30 30 30 30 30 30 34 0a 0a 74  0000000000004..t
1590: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
15a0: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
15b0: 4c 4c 49 41 31 39 32 2d 31 2e 31 35 20 7b 45 6e  LLIA192-1.15 {En
15c0: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
15d0: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
15e0: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
15f0: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
1600: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
1610: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
1620: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
1630: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
1640: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
1650: 20 68 65 78 20 30 30 30 30 30 30 30 30 30 30 30   hex 00000000000
1660: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
1670: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
1680: 30 30 30 30 30 5d 20 5c 0a 09 09 20 2d 64 61 74  00000] \... -dat
1690: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
16a0: 20 68 65 78 20 30 30 30 30 30 30 30 30 30 30 30   hex 00000000000
16b0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
16c0: 30 30 30 30 32 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00002]]} \..-mat
16d0: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
16e0: 20 38 66 39 63 30 61 61 32 35 34 39 37 31 34 63   8f9c0aa2549714c
16f0: 38 38 62 62 32 36 36 35 65 38 61 66 38 36 64 34  88bb2665e8af86d4
1700: 31 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  1..tcltest::test
1710: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
1720: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 31 36  CAMELLIA192-1.16
1730: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
1740: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
1750: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
1760: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
1770: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
1780: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
1790: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
17a0: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
17b0: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
17c0: 63 6f 64 65 20 68 65 78 20 30 30 30 30 30 30 30  code hex 0000000
17d0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
17e0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
17f0: 30 30 30 30 30 30 30 30 30 5d 20 5c 0a 09 09 20  000000000] \... 
1800: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
1810: 63 6f 64 65 20 68 65 78 20 38 46 39 43 30 41 41  code hex 8F9C0AA
1820: 32 35 34 39 37 31 34 43 38 38 42 42 32 36 36 35  2549714C88BB2665
1830: 45 38 41 46 38 36 44 34 31 5d 5d 7d 20 5c 0a 09  E8AF86D41]]} \..
1840: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
1850: 73 75 6c 74 20 30 30 30 30 30 30 30 30 30 30 30  sult 00000000000
1860: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
1870: 30 30 30 30 32 0a 0a 74 63 6c 74 65 73 74 3a 3a  00002..tcltest::
1880: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
1890: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
18a0: 31 2e 31 37 20 7b 45 6e 63 72 79 70 74 20 43 41  1.17 {Encrypt CA
18b0: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
18c0: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
18d0: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
18e0: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
18f0: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
1900: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
1910: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
1920: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
1930: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 30  y decode hex 000
1940: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
1950: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
1960: 30 30 30 30 30 30 30 30 30 30 30 30 30 5d 20 5c  0000000000000] \
1970: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
1980: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 30  y decode hex 000
1990: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
19a0: 30 30 30 30 30 30 30 30 30 30 30 30 31 5d 5d 7d  0000000000001]]}
19b0: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
19c0: 20 2d 72 65 73 75 6c 74 20 62 61 39 61 65 38 39   -result ba9ae89
19d0: 66 64 64 63 65 34 62 35 31 31 33 31 65 31 37 63  fddce4b51131e17c
19e0: 34 64 36 35 63 65 35 38 37 0a 0a 74 63 6c 74 65  4d65ce587..tclte
19f0: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
1a00: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
1a10: 31 39 32 2d 31 2e 31 38 20 7b 44 65 63 72 79 70  192-1.18 {Decryp
1a20: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
1a30: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
1a40: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
1a50: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
1a60: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
1a70: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
1a80: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
1a90: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
1aa0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
1ab0: 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30   000000000000000
1ac0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
1ad0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
1ae0: 30 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  0] \... -data [b
1af0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
1b00: 20 42 41 39 41 45 38 39 46 44 44 43 45 34 42 35   BA9AE89FDDCE4B5
1b10: 31 31 33 31 45 31 37 43 34 44 36 35 43 45 35 38  1131E17C4D65CE58
1b20: 37 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  7]]} \..-match e
1b30: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30 30  xact -result 000
1b40: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
1b50: 30 30 30 30 30 30 30 30 30 30 30 30 31 0a 0a 74  0000000000001..t
1b60: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
1b70: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
1b80: 4c 4c 49 41 31 39 32 2d 31 2e 31 39 20 7b 45 6e  LLIA192-1.19 {En
1b90: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
1ba0: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
1bb0: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
1bc0: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
1bd0: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
1be0: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
1bf0: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
1c00: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
1c10: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
1c20: 20 68 65 78 20 46 46 46 46 46 46 46 46 46 46 46   hex FFFFFFFFFFF
1c30: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
1c40: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
1c50: 46 46 46 46 46 5d 20 5c 0a 09 09 20 2d 64 61 74  FFFFF] \... -dat
1c60: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
1c70: 20 68 65 78 20 38 30 30 30 30 30 30 30 30 30 30   hex 80000000000
1c80: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
1c90: 30 30 30 30 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00000]]} \..-mat
1ca0: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
1cb0: 20 39 39 62 32 33 35 38 35 39 38 33 39 31 37 30   99b235859839170
1cc0: 62 31 65 64 64 61 35 30 65 62 62 32 66 30 62 38  b1edda50ebb2f0b8
1cd0: 31 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  1..tcltest::test
1ce0: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
1cf0: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 32 30  CAMELLIA192-1.20
1d00: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
1d10: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
1d20: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
1d30: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
1d40: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
1d50: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
1d60: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
1d70: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
1d80: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
1d90: 63 6f 64 65 20 68 65 78 20 46 46 46 46 46 46 46  code hex FFFFFFF
1da0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
1db0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
1dc0: 46 46 46 46 46 46 46 46 46 5d 20 5c 0a 09 09 20  FFFFFFFFF] \... 
1dd0: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
1de0: 63 6f 64 65 20 68 65 78 20 39 39 42 32 33 35 38  code hex 99B2358
1df0: 35 39 38 33 39 31 37 30 42 31 45 44 44 41 35 30  59839170B1EDDA50
1e00: 45 42 42 32 46 30 42 38 31 5d 5d 7d 20 5c 0a 09  EBB2F0B81]]} \..
1e10: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
1e20: 73 75 6c 74 20 38 30 30 30 30 30 30 30 30 30 30  sult 80000000000
1e30: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
1e40: 30 30 30 30 30 0a 0a 74 63 6c 74 65 73 74 3a 3a  00000..tcltest::
1e50: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
1e60: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
1e70: 31 2e 32 31 20 7b 45 6e 63 72 79 70 74 20 43 41  1.21 {Encrypt CA
1e80: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
1e90: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
1ea0: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
1eb0: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
1ec0: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
1ed0: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
1ee0: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
1ef0: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
1f00: 79 20 64 65 63 6f 64 65 20 68 65 78 20 46 46 46  y decode hex FFF
1f10: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
1f20: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
1f30: 46 46 46 46 46 46 46 46 46 46 46 46 46 5d 20 5c  FFFFFFFFFFFFF] \
1f40: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
1f50: 79 20 64 65 63 6f 64 65 20 68 65 78 20 34 30 30  y decode hex 400
1f60: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
1f70: 30 30 30 30 30 30 30 30 30 30 30 30 30 5d 5d 7d  0000000000000]]}
1f80: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
1f90: 20 2d 72 65 73 75 6c 74 20 32 65 30 65 63 62 66   -result 2e0ecbf
1fa0: 63 38 36 33 39 39 34 64 37 35 33 63 35 31 32 63  c863994d753c512c
1fb0: 39 62 34 63 34 34 32 39 32 0a 0a 74 63 6c 74 65  9b4c44292..tclte
1fc0: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
1fd0: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
1fe0: 31 39 32 2d 31 2e 32 32 20 7b 44 65 63 72 79 70  192-1.22 {Decryp
1ff0: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
2000: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
2010: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
2020: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
2030: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
2040: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
2050: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
2060: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
2070: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
2080: 20 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46   FFFFFFFFFFFFFFF
2090: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
20a0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
20b0: 46 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  F] \... -data [b
20c0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
20d0: 20 32 45 30 45 43 42 46 43 38 36 33 39 39 34 44   2E0ECBFC863994D
20e0: 37 35 33 43 35 31 32 43 39 42 34 43 34 34 32 39  753C512C9B4C4429
20f0: 32 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  2]]} \..-match e
2100: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 34 30 30  xact -result 400
2110: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
2120: 30 30 30 30 30 30 30 30 30 30 30 30 30 0a 0a 74  0000000000000..t
2130: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
2140: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
2150: 4c 4c 49 41 31 39 32 2d 31 2e 32 33 20 7b 45 6e  LLIA192-1.23 {En
2160: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
2170: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
2180: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
2190: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
21a0: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
21b0: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
21c0: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
21d0: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
21e0: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
21f0: 20 68 65 78 20 46 46 46 46 46 46 46 46 46 46 46   hex FFFFFFFFFFF
2200: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
2210: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
2220: 46 46 46 46 46 5d 20 5c 0a 09 09 20 2d 64 61 74  FFFFF] \... -dat
2230: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
2240: 20 68 65 78 20 32 30 30 30 30 30 30 30 30 30 30   hex 20000000000
2250: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
2260: 30 30 30 30 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00000]]} \..-mat
2270: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
2280: 20 61 35 36 63 37 66 34 31 38 34 37 65 31 34 64   a56c7f41847e14d
2290: 64 32 63 36 38 36 30 33 65 64 38 61 61 36 33 31  d2c68603ed8aa631
22a0: 34 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  4..tcltest::test
22b0: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
22c0: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 32 34  CAMELLIA192-1.24
22d0: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
22e0: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
22f0: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
2300: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
2310: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
2320: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
2330: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
2340: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
2350: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
2360: 63 6f 64 65 20 68 65 78 20 46 46 46 46 46 46 46  code hex FFFFFFF
2370: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
2380: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
2390: 46 46 46 46 46 46 46 46 46 5d 20 5c 0a 09 09 20  FFFFFFFFF] \... 
23a0: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
23b0: 63 6f 64 65 20 68 65 78 20 41 35 36 43 37 46 34  code hex A56C7F4
23c0: 31 38 34 37 45 31 34 44 44 32 43 36 38 36 30 33  1847E14DD2C68603
23d0: 45 44 38 41 41 36 33 31 34 5d 5d 7d 20 5c 0a 09  ED8AA6314]]} \..
23e0: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
23f0: 73 75 6c 74 20 32 30 30 30 30 30 30 30 30 30 30  sult 20000000000
2400: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
2410: 30 30 30 30 30 0a 0a 74 63 6c 74 65 73 74 3a 3a  00000..tcltest::
2420: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
2430: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
2440: 31 2e 32 35 20 7b 45 6e 63 72 79 70 74 20 43 41  1.25 {Encrypt CA
2450: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
2460: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
2470: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
2480: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
2490: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
24a0: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
24b0: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
24c0: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
24d0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 46 46 46  y decode hex FFF
24e0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
24f0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
2500: 46 46 46 46 46 46 46 46 46 46 46 46 46 5d 20 5c  FFFFFFFFFFFFF] \
2510: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
2520: 79 20 64 65 63 6f 64 65 20 68 65 78 20 31 30 30  y decode hex 100
2530: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
2540: 30 30 30 30 30 30 30 30 30 30 30 30 30 5d 5d 7d  0000000000000]]}
2550: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
2560: 20 2d 72 65 73 75 6c 74 20 37 61 30 65 30 39 63   -result 7a0e09c
2570: 38 62 34 33 63 63 38 37 64 62 66 34 61 61 39 64  8b43cc87dbf4aa9d
2580: 35 61 35 36 30 34 62 33 38 0a 0a 74 63 6c 74 65  5a5604b38..tclte
2590: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
25a0: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
25b0: 31 39 32 2d 31 2e 32 36 20 7b 44 65 63 72 79 70  192-1.26 {Decryp
25c0: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
25d0: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
25e0: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
25f0: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
2600: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
2610: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
2620: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
2630: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
2640: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
2650: 20 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46   FFFFFFFFFFFFFFF
2660: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
2670: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
2680: 46 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  F] \... -data [b
2690: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
26a0: 20 37 41 30 45 30 39 43 38 42 34 33 43 43 38 37   7A0E09C8B43CC87
26b0: 44 42 46 34 41 41 39 44 35 41 35 36 30 34 42 33  DBF4AA9D5A5604B3
26c0: 38 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  8]]} \..-match e
26d0: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 31 30 30  xact -result 100
26e0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
26f0: 30 30 30 30 30 30 30 30 30 30 30 30 30 0a 0a 74  0000000000000..t
2700: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
2710: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
2720: 4c 4c 49 41 31 39 32 2d 31 2e 32 37 20 7b 45 6e  LLIA192-1.27 {En
2730: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
2740: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
2750: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
2760: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
2770: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
2780: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
2790: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
27a0: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
27b0: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
27c0: 20 68 65 78 20 46 46 46 46 46 46 46 46 46 46 46   hex FFFFFFFFFFF
27d0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
27e0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
27f0: 46 46 46 46 46 5d 20 5c 0a 09 09 20 2d 64 61 74  FFFFF] \... -dat
2800: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
2810: 20 68 65 78 20 30 30 30 30 30 30 30 30 30 30 30   hex 00000000000
2820: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
2830: 30 30 30 30 38 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00008]]} \..-mat
2840: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
2850: 20 37 34 38 63 33 39 37 31 30 33 32 35 30 31 61   748c3971032501a
2860: 38 37 30 35 65 64 66 38 31 64 30 63 35 62 37 66  8705edf81d0c5b7f
2870: 65 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  e..tcltest::test
2880: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
2890: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 32 38  CAMELLIA192-1.28
28a0: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
28b0: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
28c0: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
28d0: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
28e0: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
28f0: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
2900: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
2910: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
2920: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
2930: 63 6f 64 65 20 68 65 78 20 46 46 46 46 46 46 46  code hex FFFFFFF
2940: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
2950: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
2960: 46 46 46 46 46 46 46 46 46 5d 20 5c 0a 09 09 20  FFFFFFFFF] \... 
2970: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
2980: 63 6f 64 65 20 68 65 78 20 37 34 38 43 33 39 37  code hex 748C397
2990: 31 30 33 32 35 30 31 41 38 37 30 35 45 44 46 38  1032501A8705EDF8
29a0: 31 44 30 43 35 42 37 46 45 5d 5d 7d 20 5c 0a 09  1D0C5B7FE]]} \..
29b0: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
29c0: 73 75 6c 74 20 30 30 30 30 30 30 30 30 30 30 30  sult 00000000000
29d0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
29e0: 30 30 30 30 38 0a 0a 74 63 6c 74 65 73 74 3a 3a  00008..tcltest::
29f0: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
2a00: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
2a10: 31 2e 32 39 20 7b 45 6e 63 72 79 70 74 20 43 41  1.29 {Encrypt CA
2a20: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
2a30: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
2a40: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
2a50: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
2a60: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
2a70: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
2a80: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
2a90: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
2aa0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 46 46 46  y decode hex FFF
2ab0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
2ac0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
2ad0: 46 46 46 46 46 46 46 46 46 46 46 46 46 5d 20 5c  FFFFFFFFFFFFF] \
2ae0: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
2af0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 30  y decode hex 000
2b00: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
2b10: 30 30 30 30 30 30 30 30 30 30 30 30 34 5d 5d 7d  0000000000004]]}
2b20: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
2b30: 20 2d 72 65 73 75 6c 74 20 36 35 39 62 34 34 30   -result 659b440
2b40: 61 66 34 38 62 31 38 62 30 34 39 65 64 33 61 36  af48b18b049ed3a6
2b50: 38 39 62 31 63 38 65 37 36 0a 0a 74 63 6c 74 65  89b1c8e76..tclte
2b60: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
2b70: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
2b80: 31 39 32 2d 31 2e 33 30 20 7b 44 65 63 72 79 70  192-1.30 {Decryp
2b90: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
2ba0: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
2bb0: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
2bc0: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
2bd0: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
2be0: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
2bf0: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
2c00: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
2c10: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
2c20: 20 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46   FFFFFFFFFFFFFFF
2c30: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
2c40: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
2c50: 46 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  F] \... -data [b
2c60: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
2c70: 20 36 35 39 42 34 34 30 41 46 34 38 42 31 38 42   659B440AF48B18B
2c80: 30 34 39 45 44 33 41 36 38 39 42 31 43 38 45 37  049ED3A689B1C8E7
2c90: 36 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  6]]} \..-match e
2ca0: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30 30  xact -result 000
2cb0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
2cc0: 30 30 30 30 30 30 30 30 30 30 30 30 34 0a 0a 74  0000000000004..t
2cd0: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
2ce0: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
2cf0: 4c 4c 49 41 31 39 32 2d 31 2e 33 31 20 7b 45 6e  LLIA192-1.31 {En
2d00: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
2d10: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
2d20: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
2d30: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
2d40: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
2d50: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
2d60: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
2d70: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
2d80: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
2d90: 20 68 65 78 20 46 46 46 46 46 46 46 46 46 46 46   hex FFFFFFFFFFF
2da0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
2db0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
2dc0: 46 46 46 46 46 5d 20 5c 0a 09 09 20 2d 64 61 74  FFFFF] \... -dat
2dd0: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
2de0: 20 68 65 78 20 30 30 30 30 30 30 30 30 30 30 30   hex 00000000000
2df0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
2e00: 30 30 30 30 32 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00002]]} \..-mat
2e10: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
2e20: 20 31 61 37 34 62 31 65 66 33 33 37 33 64 38 64   1a74b1ef3373d8d
2e30: 66 61 65 34 33 39 34 64 32 61 34 37 64 62 36 36  fae4394d2a47db66
2e40: 32 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  2..tcltest::test
2e50: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
2e60: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 33 32  CAMELLIA192-1.32
2e70: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
2e80: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
2e90: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
2ea0: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
2eb0: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
2ec0: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
2ed0: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
2ee0: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
2ef0: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
2f00: 63 6f 64 65 20 68 65 78 20 46 46 46 46 46 46 46  code hex FFFFFFF
2f10: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
2f20: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
2f30: 46 46 46 46 46 46 46 46 46 5d 20 5c 0a 09 09 20  FFFFFFFFF] \... 
2f40: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
2f50: 63 6f 64 65 20 68 65 78 20 31 41 37 34 42 31 45  code hex 1A74B1E
2f60: 46 33 33 37 33 44 38 44 46 41 45 34 33 39 34 44  F3373D8DFAE4394D
2f70: 32 41 34 37 44 42 36 36 32 5d 5d 7d 20 5c 0a 09  2A47DB662]]} \..
2f80: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
2f90: 73 75 6c 74 20 30 30 30 30 30 30 30 30 30 30 30  sult 00000000000
2fa0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
2fb0: 30 30 30 30 32 0a 0a 74 63 6c 74 65 73 74 3a 3a  00002..tcltest::
2fc0: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
2fd0: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
2fe0: 31 2e 33 33 20 7b 45 6e 63 72 79 70 74 20 43 41  1.33 {Encrypt CA
2ff0: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
3000: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
3010: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
3020: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
3030: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
3040: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
3050: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
3060: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
3070: 79 20 64 65 63 6f 64 65 20 68 65 78 20 46 46 46  y decode hex FFF
3080: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
3090: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
30a0: 46 46 46 46 46 46 46 46 46 46 46 46 46 5d 20 5c  FFFFFFFFFFFFF] \
30b0: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
30c0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 30  y decode hex 000
30d0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
30e0: 30 30 30 30 30 30 30 30 30 30 30 30 31 5d 5d 7d  0000000000001]]}
30f0: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
3100: 20 2d 72 65 73 75 6c 74 20 38 61 38 65 34 36 64   -result 8a8e46d
3110: 61 35 62 39 62 62 30 31 34 31 32 63 32 32 32 62  a5b9bb01412c222b
3120: 61 62 63 39 32 62 38 63 61 0a 0a 74 63 6c 74 65  abc92b8ca..tclte
3130: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
3140: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
3150: 31 39 32 2d 31 2e 33 34 20 7b 44 65 63 72 79 70  192-1.34 {Decryp
3160: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
3170: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
3180: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
3190: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
31a0: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
31b0: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
31c0: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
31d0: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
31e0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
31f0: 20 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46   FFFFFFFFFFFFFFF
3200: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
3210: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46  FFFFFFFFFFFFFFFF
3220: 46 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  F] \... -data [b
3230: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
3240: 20 38 41 38 45 34 36 44 41 35 42 39 42 42 30 31   8A8E46DA5B9BB01
3250: 34 31 32 43 32 32 32 42 41 42 43 39 32 42 38 43  412C222BABC92B8C
3260: 41 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  A]]} \..-match e
3270: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30 30  xact -result 000
3280: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
3290: 30 30 30 30 30 30 30 30 30 30 30 30 31 0a 0a 74  0000000000001..t
32a0: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
32b0: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
32c0: 4c 4c 49 41 31 39 32 2d 31 2e 33 35 20 7b 45 6e  LLIA192-1.35 {En
32d0: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
32e0: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
32f0: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
3300: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
3310: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
3320: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
3330: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
3340: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
3350: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
3360: 20 68 65 78 20 30 46 30 46 30 46 30 46 30 46 30   hex 0F0F0F0F0F0
3370: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
3380: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
3390: 46 30 46 30 46 5d 20 5c 0a 09 09 20 2d 64 61 74  F0F0F] \... -dat
33a0: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
33b0: 20 68 65 78 20 38 30 30 30 30 30 30 30 30 30 30   hex 80000000000
33c0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
33d0: 30 30 30 30 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00000]]} \..-mat
33e0: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
33f0: 20 33 39 36 61 37 37 32 32 62 32 37 33 63 31 31   396a7722b273c11
3400: 34 65 34 63 61 65 61 65 64 34 62 36 33 36 36 34  4e4caeaed4b63664
3410: 65 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  e..tcltest::test
3420: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
3430: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 33 36  CAMELLIA192-1.36
3440: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
3450: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
3460: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
3470: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
3480: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
3490: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
34a0: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
34b0: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
34c0: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
34d0: 63 6f 64 65 20 68 65 78 20 30 46 30 46 30 46 30  code hex 0F0F0F0
34e0: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
34f0: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
3500: 46 30 46 30 46 30 46 30 46 5d 20 5c 0a 09 09 20  F0F0F0F0F] \... 
3510: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
3520: 63 6f 64 65 20 68 65 78 20 33 39 36 41 37 37 32  code hex 396A772
3530: 32 42 32 37 33 43 31 31 34 45 34 43 41 45 41 45  2B273C114E4CAEAE
3540: 44 34 42 36 33 36 36 34 45 5d 5d 7d 20 5c 0a 09  D4B63664E]]} \..
3550: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
3560: 73 75 6c 74 20 38 30 30 30 30 30 30 30 30 30 30  sult 80000000000
3570: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
3580: 30 30 30 30 30 0a 0a 74 63 6c 74 65 73 74 3a 3a  00000..tcltest::
3590: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
35a0: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
35b0: 31 2e 33 37 20 7b 45 6e 63 72 79 70 74 20 43 41  1.37 {Encrypt CA
35c0: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
35d0: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
35e0: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
35f0: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
3600: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
3610: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
3620: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
3630: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
3640: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 46 30  y decode hex 0F0
3650: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
3660: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
3670: 46 30 46 30 46 30 46 30 46 30 46 30 46 5d 20 5c  F0F0F0F0F0F0F] \
3680: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
3690: 79 20 64 65 63 6f 64 65 20 68 65 78 20 34 30 30  y decode hex 400
36a0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
36b0: 30 30 30 30 30 30 30 30 30 30 30 30 30 5d 5d 7d  0000000000000]]}
36c0: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
36d0: 20 2d 72 65 73 75 6c 74 20 62 64 33 65 33 33 33   -result bd3e333
36e0: 61 61 34 64 31 34 65 61 61 36 61 36 66 62 32 37  aa4d14eaa6a6fb27
36f0: 33 38 32 63 31 65 63 37 31 0a 0a 74 63 6c 74 65  382c1ec71..tclte
3700: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
3710: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
3720: 31 39 32 2d 31 2e 33 38 20 7b 44 65 63 72 79 70  192-1.38 {Decryp
3730: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
3740: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
3750: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
3760: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
3770: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
3780: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
3790: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
37a0: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
37b0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
37c0: 20 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30   0F0F0F0F0F0F0F0
37d0: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
37e0: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
37f0: 46 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  F] \... -data [b
3800: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
3810: 20 42 44 33 45 33 33 33 41 41 34 44 31 34 45 41   BD3E333AA4D14EA
3820: 41 36 41 36 46 42 32 37 33 38 32 43 31 45 43 37  A6A6FB27382C1EC7
3830: 31 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  1]]} \..-match e
3840: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 34 30 30  xact -result 400
3850: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
3860: 30 30 30 30 30 30 30 30 30 30 30 30 30 0a 0a 74  0000000000000..t
3870: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
3880: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
3890: 4c 4c 49 41 31 39 32 2d 31 2e 33 39 20 7b 45 6e  LLIA192-1.39 {En
38a0: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
38b0: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
38c0: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
38d0: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
38e0: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
38f0: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
3900: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
3910: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
3920: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
3930: 20 68 65 78 20 30 46 30 46 30 46 30 46 30 46 30   hex 0F0F0F0F0F0
3940: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
3950: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
3960: 46 30 46 30 46 5d 20 5c 0a 09 09 20 2d 64 61 74  F0F0F] \... -dat
3970: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
3980: 20 68 65 78 20 32 30 30 30 30 30 30 30 30 30 30   hex 20000000000
3990: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
39a0: 30 30 30 30 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00000]]} \..-mat
39b0: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
39c0: 20 31 35 39 31 61 37 65 61 32 61 62 35 35 35 39   1591a7ea2ab5559
39d0: 35 32 30 64 31 38 32 61 39 61 37 34 62 31 38 30  520d182a9a74b180
39e0: 37 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  7..tcltest::test
39f0: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
3a00: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 34 30  CAMELLIA192-1.40
3a10: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
3a20: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
3a30: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
3a40: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
3a50: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
3a60: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
3a70: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
3a80: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
3a90: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
3aa0: 63 6f 64 65 20 68 65 78 20 30 46 30 46 30 46 30  code hex 0F0F0F0
3ab0: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
3ac0: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
3ad0: 46 30 46 30 46 30 46 30 46 5d 20 5c 0a 09 09 20  F0F0F0F0F] \... 
3ae0: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
3af0: 63 6f 64 65 20 68 65 78 20 31 35 39 31 41 37 45  code hex 1591A7E
3b00: 41 32 41 42 35 35 35 39 35 32 30 44 31 38 32 41  A2AB5559520D182A
3b10: 39 41 37 34 42 31 38 30 37 5d 5d 7d 20 5c 0a 09  9A74B1807]]} \..
3b20: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
3b30: 73 75 6c 74 20 32 30 30 30 30 30 30 30 30 30 30  sult 20000000000
3b40: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
3b50: 30 30 30 30 30 0a 0a 74 63 6c 74 65 73 74 3a 3a  00000..tcltest::
3b60: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
3b70: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
3b80: 31 2e 34 31 20 7b 45 6e 63 72 79 70 74 20 43 41  1.41 {Encrypt CA
3b90: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
3ba0: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
3bb0: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
3bc0: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
3bd0: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
3be0: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
3bf0: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
3c00: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
3c10: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 46 30  y decode hex 0F0
3c20: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
3c30: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
3c40: 46 30 46 30 46 30 46 30 46 30 46 30 46 5d 20 5c  F0F0F0F0F0F0F] \
3c50: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
3c60: 79 20 64 65 63 6f 64 65 20 68 65 78 20 31 30 30  y decode hex 100
3c70: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
3c80: 30 30 30 30 30 30 30 30 30 30 30 30 30 5d 5d 7d  0000000000000]]}
3c90: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
3ca0: 20 2d 72 65 73 75 6c 74 20 34 64 66 66 63 32 37   -result 4dffc27
3cb0: 64 66 38 38 36 62 33 32 35 64 30 34 32 33 61 36  df886b325d0423a6
3cc0: 33 39 64 64 33 66 39 65 32 0a 0a 74 63 6c 74 65  39dd3f9e2..tclte
3cd0: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
3ce0: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
3cf0: 31 39 32 2d 31 2e 34 32 20 7b 44 65 63 72 79 70  192-1.42 {Decryp
3d00: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
3d10: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
3d20: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
3d30: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
3d40: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
3d50: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
3d60: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
3d70: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
3d80: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
3d90: 20 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30   0F0F0F0F0F0F0F0
3da0: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
3db0: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
3dc0: 46 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  F] \... -data [b
3dd0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
3de0: 20 34 44 46 46 43 32 37 44 46 38 38 36 42 33 32   4DFFC27DF886B32
3df0: 35 44 30 34 32 33 41 36 33 39 44 44 33 46 39 45  5D0423A639DD3F9E
3e00: 32 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  2]]} \..-match e
3e10: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 31 30 30  xact -result 100
3e20: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
3e30: 30 30 30 30 30 30 30 30 30 30 30 30 30 0a 0a 74  0000000000000..t
3e40: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
3e50: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
3e60: 4c 4c 49 41 31 39 32 2d 31 2e 34 33 20 7b 45 6e  LLIA192-1.43 {En
3e70: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
3e80: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
3e90: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
3ea0: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
3eb0: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
3ec0: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
3ed0: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
3ee0: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
3ef0: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
3f00: 20 68 65 78 20 30 46 30 46 30 46 30 46 30 46 30   hex 0F0F0F0F0F0
3f10: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
3f20: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
3f30: 46 30 46 30 46 5d 20 5c 0a 09 09 20 2d 64 61 74  F0F0F] \... -dat
3f40: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
3f50: 20 68 65 78 20 30 30 30 30 30 30 30 30 30 30 30   hex 00000000000
3f60: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
3f70: 30 30 30 30 38 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00008]]} \..-mat
3f80: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
3f90: 20 32 35 64 38 31 31 32 33 32 30 65 30 65 31 30   25d8112320e0e10
3fa0: 36 33 63 37 36 66 63 63 61 65 33 61 33 39 62 32  63c76fccae3a39b2
3fb0: 66 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  f..tcltest::test
3fc0: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
3fd0: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 34 34  CAMELLIA192-1.44
3fe0: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
3ff0: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
4000: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
4010: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
4020: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
4030: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
4040: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
4050: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
4060: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
4070: 63 6f 64 65 20 68 65 78 20 30 46 30 46 30 46 30  code hex 0F0F0F0
4080: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
4090: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
40a0: 46 30 46 30 46 30 46 30 46 5d 20 5c 0a 09 09 20  F0F0F0F0F] \... 
40b0: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
40c0: 63 6f 64 65 20 68 65 78 20 32 35 44 38 31 31 32  code hex 25D8112
40d0: 33 32 30 45 30 45 31 30 36 33 43 37 36 46 43 43  320E0E1063C76FCC
40e0: 41 45 33 41 33 39 42 32 46 5d 5d 7d 20 5c 0a 09  AE3A39B2F]]} \..
40f0: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
4100: 73 75 6c 74 20 30 30 30 30 30 30 30 30 30 30 30  sult 00000000000
4110: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
4120: 30 30 30 30 38 0a 0a 74 63 6c 74 65 73 74 3a 3a  00008..tcltest::
4130: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
4140: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
4150: 31 2e 34 35 20 7b 45 6e 63 72 79 70 74 20 43 41  1.45 {Encrypt CA
4160: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
4170: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
4180: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
4190: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
41a0: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
41b0: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
41c0: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
41d0: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
41e0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 46 30  y decode hex 0F0
41f0: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
4200: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
4210: 46 30 46 30 46 30 46 30 46 30 46 30 46 5d 20 5c  F0F0F0F0F0F0F] \
4220: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
4230: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 30  y decode hex 000
4240: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
4250: 30 30 30 30 30 30 30 30 30 30 30 30 34 5d 5d 7d  0000000000004]]}
4260: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
4270: 20 2d 72 65 73 75 6c 74 20 30 37 65 33 35 61 62   -result 07e35ab
4280: 30 34 65 62 37 34 64 31 31 61 32 31 37 32 65 65  04eb74d11a2172ee
4290: 39 37 63 37 35 32 63 64 62 0a 0a 74 63 6c 74 65  97c752cdb..tclte
42a0: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
42b0: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
42c0: 31 39 32 2d 31 2e 34 36 20 7b 44 65 63 72 79 70  192-1.46 {Decryp
42d0: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
42e0: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
42f0: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
4300: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
4310: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
4320: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
4330: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
4340: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
4350: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
4360: 20 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30   0F0F0F0F0F0F0F0
4370: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
4380: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
4390: 46 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  F] \... -data [b
43a0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
43b0: 20 30 37 45 33 35 41 42 30 34 45 42 37 34 44 31   07E35AB04EB74D1
43c0: 31 41 32 31 37 32 45 45 39 37 43 37 35 32 43 44  1A2172EE97C752CD
43d0: 42 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  B]]} \..-match e
43e0: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30 30  xact -result 000
43f0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
4400: 30 30 30 30 30 30 30 30 30 30 30 30 34 0a 0a 74  0000000000004..t
4410: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
4420: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
4430: 4c 4c 49 41 31 39 32 2d 31 2e 34 37 20 7b 45 6e  LLIA192-1.47 {En
4440: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
4450: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
4460: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
4470: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
4480: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
4490: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
44a0: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
44b0: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
44c0: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
44d0: 20 68 65 78 20 30 46 30 46 30 46 30 46 30 46 30   hex 0F0F0F0F0F0
44e0: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
44f0: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
4500: 46 30 46 30 46 5d 20 5c 0a 09 09 20 2d 64 61 74  F0F0F] \... -dat
4510: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
4520: 20 68 65 78 20 30 30 30 30 30 30 30 30 30 30 30   hex 00000000000
4530: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
4540: 30 30 30 30 32 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00002]]} \..-mat
4550: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
4560: 20 63 36 38 35 65 32 66 63 33 35 31 66 35 66 64   c685e2fc351f5fd
4570: 66 65 39 37 35 34 61 62 34 37 66 34 30 39 66 39  fe9754ab47f409f9
4580: 31 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  1..tcltest::test
4590: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
45a0: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 34 38  CAMELLIA192-1.48
45b0: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
45c0: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
45d0: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
45e0: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
45f0: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
4600: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
4610: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
4620: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
4630: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
4640: 63 6f 64 65 20 68 65 78 20 30 46 30 46 30 46 30  code hex 0F0F0F0
4650: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
4660: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
4670: 46 30 46 30 46 30 46 30 46 5d 20 5c 0a 09 09 20  F0F0F0F0F] \... 
4680: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
4690: 63 6f 64 65 20 68 65 78 20 43 36 38 35 45 32 46  code hex C685E2F
46a0: 43 33 35 31 46 35 46 44 46 45 39 37 35 34 41 42  C351F5FDFE9754AB
46b0: 34 37 46 34 30 39 46 39 31 5d 5d 7d 20 5c 0a 09  47F409F91]]} \..
46c0: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
46d0: 73 75 6c 74 20 30 30 30 30 30 30 30 30 30 30 30  sult 00000000000
46e0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
46f0: 30 30 30 30 32 0a 0a 74 63 6c 74 65 73 74 3a 3a  00002..tcltest::
4700: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
4710: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
4720: 31 2e 34 39 20 7b 45 6e 63 72 79 70 74 20 43 41  1.49 {Encrypt CA
4730: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
4740: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
4750: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
4760: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
4770: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
4780: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
4790: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
47a0: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
47b0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 46 30  y decode hex 0F0
47c0: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
47d0: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
47e0: 46 30 46 30 46 30 46 30 46 30 46 30 46 5d 20 5c  F0F0F0F0F0F0F] \
47f0: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
4800: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 30  y decode hex 000
4810: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
4820: 30 30 30 30 30 30 30 30 30 30 30 30 31 5d 5d 7d  0000000000001]]}
4830: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
4840: 20 2d 72 65 73 75 6c 74 20 34 36 34 66 36 65 37   -result 464f6e7
4850: 32 38 64 38 31 33 33 63 35 34 35 61 37 31 32 61  28d8133c545a712a
4860: 32 36 64 62 62 35 35 38 32 0a 0a 74 63 6c 74 65  26dbb5582..tclte
4870: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
4880: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
4890: 31 39 32 2d 31 2e 35 30 20 7b 44 65 63 72 79 70  192-1.50 {Decryp
48a0: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
48b0: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
48c0: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
48d0: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
48e0: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
48f0: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
4900: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
4910: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
4920: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
4930: 20 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30   0F0F0F0F0F0F0F0
4940: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
4950: 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30  F0F0F0F0F0F0F0F0
4960: 46 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  F] \... -data [b
4970: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
4980: 20 34 36 34 46 36 45 37 32 38 44 38 31 33 33 43   464F6E728D8133C
4990: 35 34 35 41 37 31 32 41 32 36 44 42 42 35 35 38  545A712A26DBB558
49a0: 32 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  2]]} \..-match e
49b0: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30 30  xact -result 000
49c0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
49d0: 30 30 30 30 30 30 30 30 30 30 30 30 31 0a 0a 74  0000000000001..t
49e0: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
49f0: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
4a00: 4c 4c 49 41 31 39 32 2d 31 2e 35 31 20 7b 45 6e  LLIA192-1.51 {En
4a10: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
4a20: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
4a30: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
4a40: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
4a50: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
4a60: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
4a70: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
4a80: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
4a90: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
4aa0: 20 68 65 78 20 46 30 46 30 46 30 46 30 46 30 46   hex F0F0F0F0F0F
4ab0: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
4ac0: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
4ad0: 30 46 30 46 30 5d 20 5c 0a 09 09 20 2d 64 61 74  0F0F0] \... -dat
4ae0: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
4af0: 20 68 65 78 20 38 30 30 30 30 30 30 30 30 30 30   hex 80000000000
4b00: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
4b10: 30 30 30 30 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00000]]} \..-mat
4b20: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
4b30: 20 64 64 66 61 33 39 64 62 64 36 39 32 61 39 39   ddfa39dbd692a99
4b40: 33 36 37 32 32 37 66 34 61 65 66 34 38 63 63 61  367227f4aef48cca
4b50: 38 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  8..tcltest::test
4b60: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
4b70: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 35 32  CAMELLIA192-1.52
4b80: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
4b90: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
4ba0: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
4bb0: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
4bc0: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
4bd0: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
4be0: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
4bf0: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
4c00: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
4c10: 63 6f 64 65 20 68 65 78 20 46 30 46 30 46 30 46  code hex F0F0F0F
4c20: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
4c30: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
4c40: 30 46 30 46 30 46 30 46 30 5d 20 5c 0a 09 09 20  0F0F0F0F0] \... 
4c50: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
4c60: 63 6f 64 65 20 68 65 78 20 44 44 46 41 33 39 44  code hex DDFA39D
4c70: 42 44 36 39 32 41 39 39 33 36 37 32 32 37 46 34  BD692A99367227F4
4c80: 41 45 46 34 38 43 43 41 38 5d 5d 7d 20 5c 0a 09  AEF48CCA8]]} \..
4c90: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
4ca0: 73 75 6c 74 20 38 30 30 30 30 30 30 30 30 30 30  sult 80000000000
4cb0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
4cc0: 30 30 30 30 30 0a 0a 74 63 6c 74 65 73 74 3a 3a  00000..tcltest::
4cd0: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
4ce0: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
4cf0: 31 2e 35 33 20 7b 45 6e 63 72 79 70 74 20 43 41  1.53 {Encrypt CA
4d00: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
4d10: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
4d20: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
4d30: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
4d40: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
4d50: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
4d60: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
4d70: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
4d80: 79 20 64 65 63 6f 64 65 20 68 65 78 20 46 30 46  y decode hex F0F
4d90: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
4da0: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
4db0: 30 46 30 46 30 46 30 46 30 46 30 46 30 5d 20 5c  0F0F0F0F0F0F0] \
4dc0: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
4dd0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 34 30 30  y decode hex 400
4de0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
4df0: 30 30 30 30 30 30 30 30 30 30 30 30 30 5d 5d 7d  0000000000000]]}
4e00: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
4e10: 20 2d 72 65 73 75 6c 74 20 37 64 37 61 35 37 63   -result 7d7a57c
4e20: 64 30 62 63 64 36 63 38 37 32 63 38 30 37 36 61  d0bcd6c872c8076a
4e30: 35 38 63 37 63 32 31 35 39 0a 0a 74 63 6c 74 65  58c7c2159..tclte
4e40: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
4e50: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
4e60: 31 39 32 2d 31 2e 35 34 20 7b 44 65 63 72 79 70  192-1.54 {Decryp
4e70: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
4e80: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
4e90: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
4ea0: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
4eb0: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
4ec0: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
4ed0: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
4ee0: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
4ef0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
4f00: 20 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46   F0F0F0F0F0F0F0F
4f10: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
4f20: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
4f30: 30 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  0] \... -data [b
4f40: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
4f50: 20 37 44 37 41 35 37 43 44 30 42 43 44 36 43 38   7D7A57CD0BCD6C8
4f60: 37 32 43 38 30 37 36 41 35 38 43 37 43 32 31 35  72C8076A58C7C215
4f70: 39 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  9]]} \..-match e
4f80: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 34 30 30  xact -result 400
4f90: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
4fa0: 30 30 30 30 30 30 30 30 30 30 30 30 30 0a 0a 74  0000000000000..t
4fb0: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
4fc0: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
4fd0: 4c 4c 49 41 31 39 32 2d 31 2e 35 35 20 7b 45 6e  LLIA192-1.55 {En
4fe0: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
4ff0: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
5000: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
5010: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
5020: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
5030: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
5040: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
5050: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
5060: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
5070: 20 68 65 78 20 46 30 46 30 46 30 46 30 46 30 46   hex F0F0F0F0F0F
5080: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
5090: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
50a0: 30 46 30 46 30 5d 20 5c 0a 09 09 20 2d 64 61 74  0F0F0] \... -dat
50b0: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
50c0: 20 68 65 78 20 32 30 30 30 30 30 30 30 30 30 30   hex 20000000000
50d0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
50e0: 30 30 30 30 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00000]]} \..-mat
50f0: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
5100: 20 39 36 34 36 64 62 37 33 35 62 62 30 37 35 31   9646db735bb0751
5110: 30 38 66 62 37 36 39 35 31 62 63 31 36 63 38 39  08fb76951bc16c89
5120: 66 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  f..tcltest::test
5130: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
5140: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 35 36  CAMELLIA192-1.56
5150: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
5160: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
5170: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
5180: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
5190: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
51a0: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
51b0: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
51c0: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
51d0: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
51e0: 63 6f 64 65 20 68 65 78 20 46 30 46 30 46 30 46  code hex F0F0F0F
51f0: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
5200: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
5210: 30 46 30 46 30 46 30 46 30 5d 20 5c 0a 09 09 20  0F0F0F0F0] \... 
5220: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
5230: 63 6f 64 65 20 68 65 78 20 39 36 34 36 44 42 37  code hex 9646DB7
5240: 33 35 42 42 30 37 35 31 30 38 46 42 37 36 39 35  35BB075108FB7695
5250: 31 42 43 31 36 43 38 39 46 5d 5d 7d 20 5c 0a 09  1BC16C89F]]} \..
5260: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
5270: 73 75 6c 74 20 32 30 30 30 30 30 30 30 30 30 30  sult 20000000000
5280: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
5290: 30 30 30 30 30 0a 0a 74 63 6c 74 65 73 74 3a 3a  00000..tcltest::
52a0: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
52b0: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
52c0: 31 2e 35 37 20 7b 45 6e 63 72 79 70 74 20 43 41  1.57 {Encrypt CA
52d0: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
52e0: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
52f0: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
5300: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
5310: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
5320: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
5330: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
5340: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
5350: 79 20 64 65 63 6f 64 65 20 68 65 78 20 46 30 46  y decode hex F0F
5360: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
5370: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
5380: 30 46 30 46 30 46 30 46 30 46 30 46 30 5d 20 5c  0F0F0F0F0F0F0] \
5390: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
53a0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 31 30 30  y decode hex 100
53b0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
53c0: 30 30 30 30 30 30 30 30 30 30 30 30 30 5d 5d 7d  0000000000000]]}
53d0: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
53e0: 20 2d 72 65 73 75 6c 74 20 37 39 66 35 30 63 30   -result 79f50c0
53f0: 36 36 66 39 35 65 65 36 38 66 30 65 30 39 36 61  66f95ee68f0e096a
5400: 33 38 30 66 66 39 38 65 32 0a 0a 74 63 6c 74 65  380ff98e2..tclte
5410: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
5420: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
5430: 31 39 32 2d 31 2e 35 38 20 7b 44 65 63 72 79 70  192-1.58 {Decryp
5440: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
5450: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
5460: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
5470: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
5480: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
5490: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
54a0: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
54b0: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
54c0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
54d0: 20 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46   F0F0F0F0F0F0F0F
54e0: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
54f0: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
5500: 30 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  0] \... -data [b
5510: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
5520: 20 37 39 46 35 30 43 30 36 36 46 39 35 45 45 36   79F50C066F95EE6
5530: 38 46 30 45 30 39 36 41 33 38 30 46 46 39 38 45  8F0E096A380FF98E
5540: 32 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  2]]} \..-match e
5550: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 31 30 30  xact -result 100
5560: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
5570: 30 30 30 30 30 30 30 30 30 30 30 30 30 0a 0a 74  0000000000000..t
5580: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
5590: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
55a0: 4c 4c 49 41 31 39 32 2d 31 2e 35 39 20 7b 45 6e  LLIA192-1.59 {En
55b0: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
55c0: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
55d0: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
55e0: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
55f0: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
5600: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
5610: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
5620: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
5630: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
5640: 20 68 65 78 20 46 30 46 30 46 30 46 30 46 30 46   hex F0F0F0F0F0F
5650: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
5660: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
5670: 30 46 30 46 30 5d 20 5c 0a 09 09 20 2d 64 61 74  0F0F0] \... -dat
5680: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
5690: 20 68 65 78 20 30 30 30 30 30 30 30 30 30 30 30   hex 00000000000
56a0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
56b0: 30 30 30 30 38 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00008]]} \..-mat
56c0: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
56d0: 20 66 65 38 62 37 63 31 39 64 64 31 62 64 62 34   fe8b7c19dd1bdb4
56e0: 61 63 34 64 66 36 62 61 64 64 35 33 65 64 63 34  ac4df6badd53edc4
56f0: 65 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  e..tcltest::test
5700: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
5710: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 36 30  CAMELLIA192-1.60
5720: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
5730: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
5740: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
5750: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
5760: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
5770: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
5780: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
5790: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
57a0: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
57b0: 63 6f 64 65 20 68 65 78 20 46 30 46 30 46 30 46  code hex F0F0F0F
57c0: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
57d0: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
57e0: 30 46 30 46 30 46 30 46 30 5d 20 5c 0a 09 09 20  0F0F0F0F0] \... 
57f0: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
5800: 63 6f 64 65 20 68 65 78 20 46 45 38 42 37 43 31  code hex FE8B7C1
5810: 39 44 44 31 42 44 42 34 41 43 34 44 46 36 42 41  9DD1BDB4AC4DF6BA
5820: 44 44 35 33 45 44 43 34 45 5d 5d 7d 20 5c 0a 09  DD53EDC4E]]} \..
5830: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
5840: 73 75 6c 74 20 30 30 30 30 30 30 30 30 30 30 30  sult 00000000000
5850: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
5860: 30 30 30 30 38 0a 0a 74 63 6c 74 65 73 74 3a 3a  00008..tcltest::
5870: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
5880: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
5890: 31 2e 36 31 20 7b 45 6e 63 72 79 70 74 20 43 41  1.61 {Encrypt CA
58a0: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
58b0: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
58c0: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
58d0: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
58e0: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
58f0: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
5900: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
5910: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
5920: 79 20 64 65 63 6f 64 65 20 68 65 78 20 46 30 46  y decode hex F0F
5930: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
5940: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
5950: 30 46 30 46 30 46 30 46 30 46 30 46 30 5d 20 5c  0F0F0F0F0F0F0] \
5960: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
5970: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 30  y decode hex 000
5980: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
5990: 30 30 30 30 30 30 30 30 30 30 30 30 34 5d 5d 7d  0000000000004]]}
59a0: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
59b0: 20 2d 72 65 73 75 6c 74 20 32 66 37 65 31 63 63   -result 2f7e1cc
59c0: 35 66 39 63 35 39 31 35 38 32 32 61 37 37 33 64  5f9c5915822a773d
59d0: 65 33 66 38 34 30 63 34 32 0a 0a 74 63 6c 74 65  e3f840c42..tclte
59e0: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
59f0: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
5a00: 31 39 32 2d 31 2e 36 32 20 7b 44 65 63 72 79 70  192-1.62 {Decryp
5a10: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
5a20: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
5a30: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
5a40: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
5a50: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
5a60: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
5a70: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
5a80: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
5a90: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
5aa0: 20 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46   F0F0F0F0F0F0F0F
5ab0: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
5ac0: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
5ad0: 30 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  0] \... -data [b
5ae0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
5af0: 20 32 46 37 45 31 43 43 35 46 39 43 35 39 31 35   2F7E1CC5F9C5915
5b00: 38 32 32 41 37 37 33 44 45 33 46 38 34 30 43 34  822A773DE3F840C4
5b10: 32 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  2]]} \..-match e
5b20: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30 30  xact -result 000
5b30: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
5b40: 30 30 30 30 30 30 30 30 30 30 30 30 34 0a 0a 74  0000000000004..t
5b50: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
5b60: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
5b70: 4c 4c 49 41 31 39 32 2d 31 2e 36 33 20 7b 45 6e  LLIA192-1.63 {En
5b80: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
5b90: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
5ba0: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
5bb0: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
5bc0: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
5bd0: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
5be0: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
5bf0: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
5c00: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
5c10: 20 68 65 78 20 46 30 46 30 46 30 46 30 46 30 46   hex F0F0F0F0F0F
5c20: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
5c30: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
5c40: 30 46 30 46 30 5d 20 5c 0a 09 09 20 2d 64 61 74  0F0F0] \... -dat
5c50: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
5c60: 20 68 65 78 20 30 30 30 30 30 30 30 30 30 30 30   hex 00000000000
5c70: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
5c80: 30 30 30 30 32 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00002]]} \..-mat
5c90: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
5ca0: 20 65 64 36 61 36 38 32 33 65 31 61 61 33 38 31   ed6a6823e1aa381
5cb0: 64 33 33 37 36 66 66 61 61 61 37 30 62 39 64 62  d3376ffaaa70b9db
5cc0: 33 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  3..tcltest::test
5cd0: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
5ce0: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 36 34  CAMELLIA192-1.64
5cf0: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
5d00: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
5d10: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
5d20: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
5d30: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
5d40: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
5d50: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
5d60: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
5d70: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
5d80: 63 6f 64 65 20 68 65 78 20 46 30 46 30 46 30 46  code hex F0F0F0F
5d90: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
5da0: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
5db0: 30 46 30 46 30 46 30 46 30 5d 20 5c 0a 09 09 20  0F0F0F0F0] \... 
5dc0: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
5dd0: 63 6f 64 65 20 68 65 78 20 45 44 36 41 36 38 32  code hex ED6A682
5de0: 33 45 31 41 41 33 38 31 44 33 33 37 36 46 46 41  3E1AA381D3376FFA
5df0: 41 41 37 30 42 39 44 42 33 5d 5d 7d 20 5c 0a 09  AA70B9DB3]]} \..
5e00: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
5e10: 73 75 6c 74 20 30 30 30 30 30 30 30 30 30 30 30  sult 00000000000
5e20: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
5e30: 30 30 30 30 32 0a 0a 74 63 6c 74 65 73 74 3a 3a  00002..tcltest::
5e40: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
5e50: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
5e60: 31 2e 36 35 20 7b 45 6e 63 72 79 70 74 20 43 41  1.65 {Encrypt CA
5e70: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
5e80: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
5e90: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
5ea0: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
5eb0: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
5ec0: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
5ed0: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
5ee0: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
5ef0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 46 30 46  y decode hex F0F
5f00: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
5f10: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
5f20: 30 46 30 46 30 46 30 46 30 46 30 46 30 5d 20 5c  0F0F0F0F0F0F0] \
5f30: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
5f40: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 30  y decode hex 000
5f50: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
5f60: 30 30 30 30 30 30 30 30 30 30 30 30 31 5d 5d 7d  0000000000001]]}
5f70: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
5f80: 20 2d 72 65 73 75 6c 74 20 66 61 36 35 39 37 32   -result fa65972
5f90: 66 61 35 34 38 39 39 65 38 34 33 66 36 36 32 64  fa54899e843f662d
5fa0: 34 31 66 33 33 37 32 36 30 0a 0a 74 63 6c 74 65  41f337260..tclte
5fb0: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
5fc0: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
5fd0: 31 39 32 2d 31 2e 36 36 20 7b 44 65 63 72 79 70  192-1.66 {Decryp
5fe0: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
5ff0: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
6000: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
6010: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
6020: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
6030: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
6040: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
6050: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
6060: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
6070: 20 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46   F0F0F0F0F0F0F0F
6080: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
6090: 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46  0F0F0F0F0F0F0F0F
60a0: 30 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  0] \... -data [b
60b0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
60c0: 20 46 41 36 35 39 37 32 46 41 35 34 38 39 39 45   FA65972FA54899E
60d0: 38 34 33 46 36 36 32 44 34 31 46 33 33 37 32 36  843F662D41F33726
60e0: 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  0]]} \..-match e
60f0: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30 30  xact -result 000
6100: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
6110: 30 30 30 30 30 30 30 30 30 30 30 30 31 0a 0a 74  0000000000001..t
6120: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
6130: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
6140: 4c 4c 49 41 31 39 32 2d 31 2e 36 37 20 7b 45 6e  LLIA192-1.67 {En
6150: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
6160: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
6170: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
6180: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
6190: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
61a0: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
61b0: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
61c0: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
61d0: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
61e0: 20 68 65 78 20 30 30 31 31 32 32 33 33 34 34 35   hex 00112233445
61f0: 35 36 36 37 37 38 38 39 39 41 41 42 42 43 43 44  566778899AABBCCD
6200: 44 45 45 46 46 46 46 45 45 44 44 43 43 42 42 41  DEEFFFFEEDDCCBBA
6210: 41 39 39 38 38 5d 20 5c 0a 09 09 20 2d 64 61 74  A9988] \... -dat
6220: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
6230: 20 68 65 78 20 38 30 30 30 30 30 30 30 30 30 30   hex 80000000000
6240: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
6250: 30 30 30 30 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00000]]} \..-mat
6260: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
6270: 20 64 33 33 66 37 30 65 37 63 39 61 30 35 34 35   d33f70e7c9a0545
6280: 66 62 36 61 61 36 65 32 62 33 62 30 38 36 38 64  fb6aa6e2b3b0868d
6290: 35 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  5..tcltest::test
62a0: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
62b0: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 36 38  CAMELLIA192-1.68
62c0: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
62d0: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
62e0: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
62f0: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
6300: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
6310: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
6320: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
6330: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
6340: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
6350: 63 6f 64 65 20 68 65 78 20 30 30 31 31 32 32 33  code hex 0011223
6360: 33 34 34 35 35 36 36 37 37 38 38 39 39 41 41 42  3445566778899AAB
6370: 42 43 43 44 44 45 45 46 46 46 46 45 45 44 44 43  BCCDDEEFFFFEEDDC
6380: 43 42 42 41 41 39 39 38 38 5d 20 5c 0a 09 09 20  CBBAA9988] \... 
6390: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
63a0: 63 6f 64 65 20 68 65 78 20 44 33 33 46 37 30 45  code hex D33F70E
63b0: 37 43 39 41 30 35 34 35 46 42 36 41 41 36 45 32  7C9A0545FB6AA6E2
63c0: 42 33 42 30 38 36 38 44 35 5d 5d 7d 20 5c 0a 09  B3B0868D5]]} \..
63d0: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
63e0: 73 75 6c 74 20 38 30 30 30 30 30 30 30 30 30 30  sult 80000000000
63f0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
6400: 30 30 30 30 30 0a 0a 74 63 6c 74 65 73 74 3a 3a  00000..tcltest::
6410: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
6420: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
6430: 31 2e 36 39 20 7b 45 6e 63 72 79 70 74 20 43 41  1.69 {Encrypt CA
6440: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
6450: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
6460: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
6470: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
6480: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
6490: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
64a0: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
64b0: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
64c0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 31  y decode hex 001
64d0: 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39  1223344556677889
64e0: 39 41 41 42 42 43 43 44 44 45 45 46 46 46 46 45  9AABBCCDDEEFFFFE
64f0: 45 44 44 43 43 42 42 41 41 39 39 38 38 5d 20 5c  EDDCCBBAA9988] \
6500: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
6510: 79 20 64 65 63 6f 64 65 20 68 65 78 20 34 30 30  y decode hex 400
6520: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
6530: 30 30 30 30 30 30 30 30 30 30 30 30 30 5d 5d 7d  0000000000000]]}
6540: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
6550: 20 2d 72 65 73 75 6c 74 20 30 30 66 64 33 62 62   -result 00fd3bb
6560: 34 32 64 32 62 32 36 32 34 39 66 33 33 66 63 31  42d2b26249f33fc1
6570: 31 38 38 37 33 31 31 32 65 0a 0a 74 63 6c 74 65  18873112e..tclte
6580: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
6590: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
65a0: 31 39 32 2d 31 2e 37 30 20 7b 44 65 63 72 79 70  192-1.70 {Decryp
65b0: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
65c0: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
65d0: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
65e0: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
65f0: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
6600: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
6610: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
6620: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
6630: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
6640: 20 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37   001122334455667
6650: 37 38 38 39 39 41 41 42 42 43 43 44 44 45 45 46  78899AABBCCDDEEF
6660: 46 46 46 45 45 44 44 43 43 42 42 41 41 39 39 38  FFFEEDDCCBBAA998
6670: 38 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  8] \... -data [b
6680: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
6690: 20 30 30 46 44 33 42 42 34 32 44 32 42 32 36 32   00FD3BB42D2B262
66a0: 34 39 46 33 33 46 43 31 31 38 38 37 33 31 31 32  49F33FC118873112
66b0: 45 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  E]]} \..-match e
66c0: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 34 30 30  xact -result 400
66d0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
66e0: 30 30 30 30 30 30 30 30 30 30 30 30 30 0a 0a 74  0000000000000..t
66f0: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
6700: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
6710: 4c 4c 49 41 31 39 32 2d 31 2e 37 31 20 7b 45 6e  LLIA192-1.71 {En
6720: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
6730: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
6740: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
6750: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
6760: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
6770: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
6780: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
6790: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
67a0: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
67b0: 20 68 65 78 20 30 30 31 31 32 32 33 33 34 34 35   hex 00112233445
67c0: 35 36 36 37 37 38 38 39 39 41 41 42 42 43 43 44  566778899AABBCCD
67d0: 44 45 45 46 46 46 46 45 45 44 44 43 43 42 42 41  DEEFFFFEEDDCCBBA
67e0: 41 39 39 38 38 5d 20 5c 0a 09 09 20 2d 64 61 74  A9988] \... -dat
67f0: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
6800: 20 68 65 78 20 32 30 30 30 30 30 30 30 30 30 30   hex 20000000000
6810: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
6820: 30 30 30 30 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00000]]} \..-mat
6830: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
6840: 20 37 34 62 35 66 35 37 37 38 64 39 34 35 32 34   74b5f5778d94524
6850: 36 30 62 32 36 61 34 36 30 30 61 63 66 39 36 62  60b26a4600acf96b
6860: 31 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  1..tcltest::test
6870: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
6880: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 37 32  CAMELLIA192-1.72
6890: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
68a0: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
68b0: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
68c0: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
68d0: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
68e0: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
68f0: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
6900: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
6910: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
6920: 63 6f 64 65 20 68 65 78 20 30 30 31 31 32 32 33  code hex 0011223
6930: 33 34 34 35 35 36 36 37 37 38 38 39 39 41 41 42  3445566778899AAB
6940: 42 43 43 44 44 45 45 46 46 46 46 45 45 44 44 43  BCCDDEEFFFFEEDDC
6950: 43 42 42 41 41 39 39 38 38 5d 20 5c 0a 09 09 20  CBBAA9988] \... 
6960: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
6970: 63 6f 64 65 20 68 65 78 20 37 34 42 35 46 35 37  code hex 74B5F57
6980: 37 38 44 39 34 35 32 34 36 30 42 32 36 41 34 36  78D9452460B26A46
6990: 30 30 41 43 46 39 36 42 31 5d 5d 7d 20 5c 0a 09  00ACF96B1]]} \..
69a0: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
69b0: 73 75 6c 74 20 32 30 30 30 30 30 30 30 30 30 30  sult 20000000000
69c0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
69d0: 30 30 30 30 30 0a 0a 74 63 6c 74 65 73 74 3a 3a  00000..tcltest::
69e0: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
69f0: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
6a00: 31 2e 37 33 20 7b 45 6e 63 72 79 70 74 20 43 41  1.73 {Encrypt CA
6a10: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
6a20: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
6a30: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
6a40: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
6a50: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
6a60: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
6a70: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
6a80: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
6a90: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 31  y decode hex 001
6aa0: 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39  1223344556677889
6ab0: 39 41 41 42 42 43 43 44 44 45 45 46 46 46 46 45  9AABBCCDDEEFFFFE
6ac0: 45 44 44 43 43 42 42 41 41 39 39 38 38 5d 20 5c  EDDCCBBAA9988] \
6ad0: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
6ae0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 31 30 30  y decode hex 100
6af0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
6b00: 30 30 30 30 30 30 30 30 30 30 30 30 30 5d 5d 7d  0000000000000]]}
6b10: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
6b20: 20 2d 72 65 73 75 6c 74 20 62 61 37 33 38 37 65   -result ba7387e
6b30: 65 64 33 30 38 31 63 34 64 35 34 36 37 37 63 63  ed3081c4d54677cc
6b40: 64 32 61 37 38 31 32 64 35 0a 0a 74 63 6c 74 65  d2a7812d5..tclte
6b50: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
6b60: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
6b70: 31 39 32 2d 31 2e 37 34 20 7b 44 65 63 72 79 70  192-1.74 {Decryp
6b80: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
6b90: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
6ba0: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
6bb0: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
6bc0: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
6bd0: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
6be0: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
6bf0: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
6c00: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
6c10: 20 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37   001122334455667
6c20: 37 38 38 39 39 41 41 42 42 43 43 44 44 45 45 46  78899AABBCCDDEEF
6c30: 46 46 46 45 45 44 44 43 43 42 42 41 41 39 39 38  FFFEEDDCCBBAA998
6c40: 38 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  8] \... -data [b
6c50: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
6c60: 20 42 41 37 33 38 37 45 45 44 33 30 38 31 43 34   BA7387EED3081C4
6c70: 44 35 34 36 37 37 43 43 44 32 41 37 38 31 32 44  D54677CCD2A7812D
6c80: 35 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  5]]} \..-match e
6c90: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 31 30 30  xact -result 100
6ca0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
6cb0: 30 30 30 30 30 30 30 30 30 30 30 30 30 0a 0a 74  0000000000000..t
6cc0: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
6cd0: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
6ce0: 4c 4c 49 41 31 39 32 2d 31 2e 37 35 20 7b 45 6e  LLIA192-1.75 {En
6cf0: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
6d00: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
6d10: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
6d20: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
6d30: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
6d40: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
6d50: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
6d60: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
6d70: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
6d80: 20 68 65 78 20 30 30 31 31 32 32 33 33 34 34 35   hex 00112233445
6d90: 35 36 36 37 37 38 38 39 39 41 41 42 42 43 43 44  566778899AABBCCD
6da0: 44 45 45 46 46 46 46 45 45 44 44 43 43 42 42 41  DEEFFFFEEDDCCBBA
6db0: 41 39 39 38 38 5d 20 5c 0a 09 09 20 2d 64 61 74  A9988] \... -dat
6dc0: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
6dd0: 20 68 65 78 20 30 30 30 30 30 30 30 30 30 30 30   hex 00000000000
6de0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
6df0: 30 30 30 30 38 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00008]]} \..-mat
6e00: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
6e10: 20 35 39 65 31 38 30 64 31 39 35 39 35 30 61 32   59e180d195950a2
6e20: 30 30 63 65 32 63 33 61 64 37 38 32 31 66 62 32  00ce2c3ad7821fb2
6e30: 65 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  e..tcltest::test
6e40: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
6e50: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 37 36  CAMELLIA192-1.76
6e60: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
6e70: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
6e80: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
6e90: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
6ea0: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
6eb0: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
6ec0: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
6ed0: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
6ee0: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
6ef0: 63 6f 64 65 20 68 65 78 20 30 30 31 31 32 32 33  code hex 0011223
6f00: 33 34 34 35 35 36 36 37 37 38 38 39 39 41 41 42  3445566778899AAB
6f10: 42 43 43 44 44 45 45 46 46 46 46 45 45 44 44 43  BCCDDEEFFFFEEDDC
6f20: 43 42 42 41 41 39 39 38 38 5d 20 5c 0a 09 09 20  CBBAA9988] \... 
6f30: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
6f40: 63 6f 64 65 20 68 65 78 20 35 39 45 31 38 30 44  code hex 59E180D
6f50: 31 39 35 39 35 30 41 32 30 30 43 45 32 43 33 41  195950A200CE2C3A
6f60: 44 37 38 32 31 46 42 32 45 5d 5d 7d 20 5c 0a 09  D7821FB2E]]} \..
6f70: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
6f80: 73 75 6c 74 20 30 30 30 30 30 30 30 30 30 30 30  sult 00000000000
6f90: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
6fa0: 30 30 30 30 38 0a 0a 74 63 6c 74 65 73 74 3a 3a  00008..tcltest::
6fb0: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
6fc0: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
6fd0: 31 2e 37 37 20 7b 45 6e 63 72 79 70 74 20 43 41  1.77 {Encrypt CA
6fe0: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
6ff0: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
7000: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
7010: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
7020: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
7030: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
7040: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
7050: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
7060: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 31  y decode hex 001
7070: 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39  1223344556677889
7080: 39 41 41 42 42 43 43 44 44 45 45 46 46 46 46 45  9AABBCCDDEEFFFFE
7090: 45 44 44 43 43 42 42 41 41 39 39 38 38 5d 20 5c  EDDCCBBAA9988] \
70a0: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
70b0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 30  y decode hex 000
70c0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
70d0: 30 30 30 30 30 30 30 30 30 30 30 30 34 5d 5d 7d  0000000000004]]}
70e0: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
70f0: 20 2d 72 65 73 75 6c 74 20 62 31 33 34 36 36 32   -result b134662
7100: 63 64 66 61 65 39 31 39 62 65 36 62 36 35 63 34  cdfae919be6b65c4
7110: 31 38 36 63 65 36 62 33 64 0a 0a 74 63 6c 74 65  186ce6b3d..tclte
7120: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
7130: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
7140: 31 39 32 2d 31 2e 37 38 20 7b 44 65 63 72 79 70  192-1.78 {Decryp
7150: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
7160: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
7170: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
7180: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
7190: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
71a0: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
71b0: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
71c0: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
71d0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
71e0: 20 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37   001122334455667
71f0: 37 38 38 39 39 41 41 42 42 43 43 44 44 45 45 46  78899AABBCCDDEEF
7200: 46 46 46 45 45 44 44 43 43 42 42 41 41 39 39 38  FFFEEDDCCBBAA998
7210: 38 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  8] \... -data [b
7220: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
7230: 20 42 31 33 34 36 36 32 43 44 46 41 45 39 31 39   B134662CDFAE919
7240: 42 45 36 42 36 35 43 34 31 38 36 43 45 36 42 33  BE6B65C4186CE6B3
7250: 44 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  D]]} \..-match e
7260: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30 30  xact -result 000
7270: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
7280: 30 30 30 30 30 30 30 30 30 30 30 30 34 0a 0a 74  0000000000004..t
7290: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
72a0: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
72b0: 4c 4c 49 41 31 39 32 2d 31 2e 37 39 20 7b 45 6e  LLIA192-1.79 {En
72c0: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
72d0: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
72e0: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
72f0: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
7300: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
7310: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
7320: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
7330: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
7340: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
7350: 20 68 65 78 20 30 30 31 31 32 32 33 33 34 34 35   hex 00112233445
7360: 35 36 36 37 37 38 38 39 39 41 41 42 42 43 43 44  566778899AABBCCD
7370: 44 45 45 46 46 46 46 45 45 44 44 43 43 42 42 41  DEEFFFFEEDDCCBBA
7380: 41 39 39 38 38 5d 20 5c 0a 09 09 20 2d 64 61 74  A9988] \... -dat
7390: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
73a0: 20 68 65 78 20 30 30 30 30 30 30 30 30 30 30 30   hex 00000000000
73b0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
73c0: 30 30 30 30 32 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00002]]} \..-mat
73d0: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
73e0: 20 33 37 61 37 33 63 65 65 36 65 64 32 30 32 61   37a73cee6ed202a
73f0: 38 35 63 62 39 35 33 35 61 31 30 30 34 36 35 30  85cb9535a1004650
7400: 39 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  9..tcltest::test
7410: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
7420: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 38 30  CAMELLIA192-1.80
7430: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
7440: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
7450: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
7460: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
7470: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
7480: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
7490: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
74a0: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
74b0: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
74c0: 63 6f 64 65 20 68 65 78 20 30 30 31 31 32 32 33  code hex 0011223
74d0: 33 34 34 35 35 36 36 37 37 38 38 39 39 41 41 42  3445566778899AAB
74e0: 42 43 43 44 44 45 45 46 46 46 46 45 45 44 44 43  BCCDDEEFFFFEEDDC
74f0: 43 42 42 41 41 39 39 38 38 5d 20 5c 0a 09 09 20  CBBAA9988] \... 
7500: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
7510: 63 6f 64 65 20 68 65 78 20 33 37 41 37 33 43 45  code hex 37A73CE
7520: 45 36 45 44 32 30 32 41 38 35 43 42 39 35 33 35  E6ED202A85CB9535
7530: 41 31 30 30 34 36 35 30 39 5d 5d 7d 20 5c 0a 09  A10046509]]} \..
7540: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
7550: 73 75 6c 74 20 30 30 30 30 30 30 30 30 30 30 30  sult 00000000000
7560: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
7570: 30 30 30 30 32 0a 0a 74 63 6c 74 65 73 74 3a 3a  00002..tcltest::
7580: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
7590: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
75a0: 31 2e 38 31 20 7b 45 6e 63 72 79 70 74 20 43 41  1.81 {Encrypt CA
75b0: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
75c0: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
75d0: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
75e0: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
75f0: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
7600: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
7610: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
7620: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
7630: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 31  y decode hex 001
7640: 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39  1223344556677889
7650: 39 41 41 42 42 43 43 44 44 45 45 46 46 46 46 45  9AABBCCDDEEFFFFE
7660: 45 44 44 43 43 42 42 41 41 39 39 38 38 5d 20 5c  EDDCCBBAA9988] \
7670: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
7680: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 30  y decode hex 000
7690: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
76a0: 30 30 30 30 30 30 30 30 30 30 30 30 31 5d 5d 7d  0000000000001]]}
76b0: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
76c0: 20 2d 72 65 73 75 6c 74 20 34 61 62 61 61 35 38   -result 4abaa58
76d0: 37 61 66 63 35 38 35 62 30 65 33 31 65 37 64 35  7afc585b0e31e7d5
76e0: 38 33 36 35 31 65 63 38 63 0a 0a 74 63 6c 74 65  83651ec8c..tclte
76f0: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
7700: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
7710: 31 39 32 2d 31 2e 38 32 20 7b 44 65 63 72 79 70  192-1.82 {Decryp
7720: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
7730: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
7740: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
7750: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
7760: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
7770: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
7780: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
7790: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
77a0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
77b0: 20 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37   001122334455667
77c0: 37 38 38 39 39 41 41 42 42 43 43 44 44 45 45 46  78899AABBCCDDEEF
77d0: 46 46 46 45 45 44 44 43 43 42 42 41 41 39 39 38  FFFEEDDCCBBAA998
77e0: 38 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  8] \... -data [b
77f0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
7800: 20 34 41 42 41 41 35 38 37 41 46 43 35 38 35 42   4ABAA587AFC585B
7810: 30 45 33 31 45 37 44 35 38 33 36 35 31 45 43 38  0E31E7D583651EC8
7820: 43 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  C]]} \..-match e
7830: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30 30  xact -result 000
7840: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
7850: 30 30 30 30 30 30 30 30 30 30 30 30 31 0a 0a 74  0000000000001..t
7860: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
7870: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
7880: 4c 4c 49 41 31 39 32 2d 31 2e 38 33 20 7b 45 6e  LLIA192-1.83 {En
7890: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
78a0: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
78b0: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
78c0: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
78d0: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
78e0: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
78f0: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
7900: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
7910: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
7920: 20 68 65 78 20 46 46 45 45 44 44 43 43 42 42 41   hex FFEEDDCCBBA
7930: 41 39 39 38 38 37 37 36 36 35 35 34 34 33 33 32  A998877665544332
7940: 32 31 31 30 30 30 30 31 31 32 32 33 33 34 34 35  2110000112233445
7950: 35 36 36 37 37 5d 20 5c 0a 09 09 20 2d 64 61 74  56677] \... -dat
7960: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
7970: 20 68 65 78 20 38 30 30 30 30 30 30 30 30 30 30   hex 80000000000
7980: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
7990: 30 30 30 30 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00000]]} \..-mat
79a0: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
79b0: 20 33 30 65 35 37 62 39 32 39 35 33 66 39 65 31   30e57b92953f9e1
79c0: 33 65 62 34 62 63 62 30 66 36 35 34 62 38 38 37  3eb4bcb0f654b887
79d0: 62 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  b..tcltest::test
79e0: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
79f0: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 38 34  CAMELLIA192-1.84
7a00: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
7a10: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
7a20: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
7a30: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
7a40: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
7a50: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
7a60: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
7a70: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
7a80: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
7a90: 63 6f 64 65 20 68 65 78 20 46 46 45 45 44 44 43  code hex FFEEDDC
7aa0: 43 42 42 41 41 39 39 38 38 37 37 36 36 35 35 34  CBBAA99887766554
7ab0: 34 33 33 32 32 31 31 30 30 30 30 31 31 32 32 33  4332211000011223
7ac0: 33 34 34 35 35 36 36 37 37 5d 20 5c 0a 09 09 20  344556677] \... 
7ad0: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
7ae0: 63 6f 64 65 20 68 65 78 20 33 30 45 35 37 42 39  code hex 30E57B9
7af0: 32 39 35 33 46 39 45 31 33 45 42 34 42 43 42 30  2953F9E13EB4BCB0
7b00: 46 36 35 34 42 38 38 37 42 5d 5d 7d 20 5c 0a 09  F654B887B]]} \..
7b10: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
7b20: 73 75 6c 74 20 38 30 30 30 30 30 30 30 30 30 30  sult 80000000000
7b30: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
7b40: 30 30 30 30 30 0a 0a 74 63 6c 74 65 73 74 3a 3a  00000..tcltest::
7b50: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
7b60: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
7b70: 31 2e 38 35 20 7b 45 6e 63 72 79 70 74 20 43 41  1.85 {Encrypt CA
7b80: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
7b90: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
7ba0: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
7bb0: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
7bc0: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
7bd0: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
7be0: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
7bf0: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
7c00: 79 20 64 65 63 6f 64 65 20 68 65 78 20 46 46 45  y decode hex FFE
7c10: 45 44 44 43 43 42 42 41 41 39 39 38 38 37 37 36  EDDCCBBAA9988776
7c20: 36 35 35 34 34 33 33 32 32 31 31 30 30 30 30 31  6554433221100001
7c30: 31 32 32 33 33 34 34 35 35 36 36 37 37 5d 20 5c  1223344556677] \
7c40: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
7c50: 79 20 64 65 63 6f 64 65 20 68 65 78 20 34 30 30  y decode hex 400
7c60: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
7c70: 30 30 30 30 30 30 30 30 30 30 30 30 30 5d 5d 7d  0000000000000]]}
7c80: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
7c90: 20 2d 72 65 73 75 6c 74 20 65 33 61 63 32 35 36   -result e3ac256
7ca0: 39 62 39 64 39 32 30 38 30 63 35 66 36 39 65 39  9b9d92080c5f69e9
7cb0: 65 34 35 62 64 30 61 34 30 0a 0a 74 63 6c 74 65  e45bd0a40..tclte
7cc0: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
7cd0: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
7ce0: 31 39 32 2d 31 2e 38 36 20 7b 44 65 63 72 79 70  192-1.86 {Decryp
7cf0: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
7d00: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
7d10: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
7d20: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
7d30: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
7d40: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
7d50: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
7d60: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
7d70: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
7d80: 20 46 46 45 45 44 44 43 43 42 42 41 41 39 39 38   FFEEDDCCBBAA998
7d90: 38 37 37 36 36 35 35 34 34 33 33 32 32 31 31 30  8776655443322110
7da0: 30 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37  0001122334455667
7db0: 37 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  7] \... -data [b
7dc0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
7dd0: 20 45 33 41 43 32 35 36 39 42 39 44 39 32 30 38   E3AC2569B9D9208
7de0: 30 43 35 46 36 39 45 39 45 34 35 42 44 30 41 34  0C5F69E9E45BD0A4
7df0: 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  0]]} \..-match e
7e00: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 34 30 30  xact -result 400
7e10: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
7e20: 30 30 30 30 30 30 30 30 30 30 30 30 30 0a 0a 74  0000000000000..t
7e30: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
7e40: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
7e50: 4c 4c 49 41 31 39 32 2d 31 2e 38 37 20 7b 45 6e  LLIA192-1.87 {En
7e60: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
7e70: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
7e80: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
7e90: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
7ea0: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
7eb0: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
7ec0: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
7ed0: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
7ee0: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
7ef0: 20 68 65 78 20 46 46 45 45 44 44 43 43 42 42 41   hex FFEEDDCCBBA
7f00: 41 39 39 38 38 37 37 36 36 35 35 34 34 33 33 32  A998877665544332
7f10: 32 31 31 30 30 30 30 31 31 32 32 33 33 34 34 35  2110000112233445
7f20: 35 36 36 37 37 5d 20 5c 0a 09 09 20 2d 64 61 74  56677] \... -dat
7f30: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
7f40: 20 68 65 78 20 32 30 30 30 30 30 30 30 30 30 30   hex 20000000000
7f50: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
7f60: 30 30 30 30 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00000]]} \..-mat
7f70: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
7f80: 20 38 62 65 32 66 31 31 65 65 62 35 36 36 63 61   8be2f11eeb566ca
7f90: 31 34 63 35 64 62 66 31 33 66 33 36 66 37 62 37  14c5dbf13f36f7b7
7fa0: 65 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  e..tcltest::test
7fb0: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
7fc0: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 38 38  CAMELLIA192-1.88
7fd0: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
7fe0: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
7ff0: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
8000: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
8010: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
8020: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
8030: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
8040: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
8050: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
8060: 63 6f 64 65 20 68 65 78 20 46 46 45 45 44 44 43  code hex FFEEDDC
8070: 43 42 42 41 41 39 39 38 38 37 37 36 36 35 35 34  CBBAA99887766554
8080: 34 33 33 32 32 31 31 30 30 30 30 31 31 32 32 33  4332211000011223
8090: 33 34 34 35 35 36 36 37 37 5d 20 5c 0a 09 09 20  344556677] \... 
80a0: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
80b0: 63 6f 64 65 20 68 65 78 20 38 42 45 32 46 31 31  code hex 8BE2F11
80c0: 45 45 42 35 36 36 43 41 31 34 43 35 44 42 46 31  EEB566CA14C5DBF1
80d0: 33 46 33 36 46 37 42 37 45 5d 5d 7d 20 5c 0a 09  3F36F7B7E]]} \..
80e0: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
80f0: 73 75 6c 74 20 32 30 30 30 30 30 30 30 30 30 30  sult 20000000000
8100: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
8110: 30 30 30 30 30 0a 0a 74 63 6c 74 65 73 74 3a 3a  00000..tcltest::
8120: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
8130: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
8140: 31 2e 38 39 20 7b 45 6e 63 72 79 70 74 20 43 41  1.89 {Encrypt CA
8150: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
8160: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
8170: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
8180: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
8190: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
81a0: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
81b0: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
81c0: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
81d0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 46 46 45  y decode hex FFE
81e0: 45 44 44 43 43 42 42 41 41 39 39 38 38 37 37 36  EDDCCBBAA9988776
81f0: 36 35 35 34 34 33 33 32 32 31 31 30 30 30 30 31  6554433221100001
8200: 31 32 32 33 33 34 34 35 35 36 36 37 37 5d 20 5c  1223344556677] \
8210: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
8220: 79 20 64 65 63 6f 64 65 20 68 65 78 20 31 30 30  y decode hex 100
8230: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
8240: 30 30 30 30 30 30 30 30 30 30 30 30 30 5d 5d 7d  0000000000000]]}
8250: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
8260: 20 2d 72 65 73 75 6c 74 20 61 35 33 31 38 39 66   -result a53189f
8270: 30 65 61 30 31 66 61 37 38 61 65 37 65 39 36 34  0ea01fa78ae7e964
8280: 61 66 64 38 63 38 30 63 38 0a 0a 74 63 6c 74 65  afd8c80c8..tclte
8290: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
82a0: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
82b0: 31 39 32 2d 31 2e 39 30 20 7b 44 65 63 72 79 70  192-1.90 {Decryp
82c0: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
82d0: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
82e0: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
82f0: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
8300: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
8310: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
8320: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
8330: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
8340: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
8350: 20 46 46 45 45 44 44 43 43 42 42 41 41 39 39 38   FFEEDDCCBBAA998
8360: 38 37 37 36 36 35 35 34 34 33 33 32 32 31 31 30  8776655443322110
8370: 30 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37  0001122334455667
8380: 37 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  7] \... -data [b
8390: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
83a0: 20 41 35 33 31 38 39 46 30 45 41 30 31 46 41 37   A53189F0EA01FA7
83b0: 38 41 45 37 45 39 36 34 41 46 44 38 43 38 30 43  8AE7E964AFD8C80C
83c0: 38 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  8]]} \..-match e
83d0: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 31 30 30  xact -result 100
83e0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
83f0: 30 30 30 30 30 30 30 30 30 30 30 30 30 0a 0a 74  0000000000000..t
8400: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
8410: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
8420: 4c 4c 49 41 31 39 32 2d 31 2e 39 31 20 7b 45 6e  LLIA192-1.91 {En
8430: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
8440: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
8450: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
8460: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
8470: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
8480: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
8490: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
84a0: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
84b0: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
84c0: 20 68 65 78 20 46 46 45 45 44 44 43 43 42 42 41   hex FFEEDDCCBBA
84d0: 41 39 39 38 38 37 37 36 36 35 35 34 34 33 33 32  A998877665544332
84e0: 32 31 31 30 30 30 30 31 31 32 32 33 33 34 34 35  2110000112233445
84f0: 35 36 36 37 37 5d 20 5c 0a 09 09 20 2d 64 61 74  56677] \... -dat
8500: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
8510: 20 68 65 78 20 30 30 30 30 30 30 30 30 30 30 30   hex 00000000000
8520: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
8530: 30 30 30 30 38 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00008]]} \..-mat
8540: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
8550: 20 66 39 63 62 62 33 66 61 30 62 37 38 39 32 36   f9cbb3fa0b78926
8560: 33 36 30 34 33 62 35 33 36 64 38 37 36 34 63 34  36043b536d8764c4
8570: 61 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  a..tcltest::test
8580: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
8590: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 39 32  CAMELLIA192-1.92
85a0: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
85b0: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
85c0: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
85d0: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
85e0: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
85f0: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
8600: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
8610: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
8620: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
8630: 63 6f 64 65 20 68 65 78 20 46 46 45 45 44 44 43  code hex FFEEDDC
8640: 43 42 42 41 41 39 39 38 38 37 37 36 36 35 35 34  CBBAA99887766554
8650: 34 33 33 32 32 31 31 30 30 30 30 31 31 32 32 33  4332211000011223
8660: 33 34 34 35 35 36 36 37 37 5d 20 5c 0a 09 09 20  344556677] \... 
8670: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
8680: 63 6f 64 65 20 68 65 78 20 46 39 43 42 42 33 46  code hex F9CBB3F
8690: 41 30 42 37 38 39 32 36 33 36 30 34 33 42 35 33  A0B7892636043B53
86a0: 36 44 38 37 36 34 43 34 41 5d 5d 7d 20 5c 0a 09  6D8764C4A]]} \..
86b0: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
86c0: 73 75 6c 74 20 30 30 30 30 30 30 30 30 30 30 30  sult 00000000000
86d0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
86e0: 30 30 30 30 38 0a 0a 74 63 6c 74 65 73 74 3a 3a  00008..tcltest::
86f0: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
8700: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
8710: 31 2e 39 33 20 7b 45 6e 63 72 79 70 74 20 43 41  1.93 {Encrypt CA
8720: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
8730: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
8740: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
8750: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
8760: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
8770: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
8780: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
8790: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
87a0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 46 46 45  y decode hex FFE
87b0: 45 44 44 43 43 42 42 41 41 39 39 38 38 37 37 36  EDDCCBBAA9988776
87c0: 36 35 35 34 34 33 33 32 32 31 31 30 30 30 30 31  6554433221100001
87d0: 31 32 32 33 33 34 34 35 35 36 36 37 37 5d 20 5c  1223344556677] \
87e0: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
87f0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 30  y decode hex 000
8800: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
8810: 30 30 30 30 30 30 30 30 30 30 30 30 34 5d 5d 7d  0000000000004]]}
8820: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
8830: 20 2d 72 65 73 75 6c 74 20 34 30 37 66 39 34 39   -result 407f949
8840: 61 31 66 30 30 36 38 31 34 36 31 38 36 65 65 33  a1f0068146186ee3
8850: 63 65 33 62 34 62 65 32 66 0a 0a 74 63 6c 74 65  ce3b4be2f..tclte
8860: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
8870: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
8880: 31 39 32 2d 31 2e 39 34 20 7b 44 65 63 72 79 70  192-1.94 {Decryp
8890: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
88a0: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
88b0: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
88c0: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
88d0: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
88e0: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
88f0: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
8900: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
8910: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
8920: 20 46 46 45 45 44 44 43 43 42 42 41 41 39 39 38   FFEEDDCCBBAA998
8930: 38 37 37 36 36 35 35 34 34 33 33 32 32 31 31 30  8776655443322110
8940: 30 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37  0001122334455667
8950: 37 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  7] \... -data [b
8960: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
8970: 20 34 30 37 46 39 34 39 41 31 46 30 30 36 38 31   407F949A1F00681
8980: 34 36 31 38 36 45 45 33 43 45 33 42 34 42 45 32  46186EE3CE3B4BE2
8990: 46 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  F]]} \..-match e
89a0: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30 30  xact -result 000
89b0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
89c0: 30 30 30 30 30 30 30 30 30 30 30 30 34 0a 0a 74  0000000000004..t
89d0: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
89e0: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
89f0: 4c 4c 49 41 31 39 32 2d 31 2e 39 35 20 7b 45 6e  LLIA192-1.95 {En
8a00: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
8a10: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
8a20: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
8a30: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
8a40: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
8a50: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
8a60: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
8a70: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
8a80: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
8a90: 20 68 65 78 20 46 46 45 45 44 44 43 43 42 42 41   hex FFEEDDCCBBA
8aa0: 41 39 39 38 38 37 37 36 36 35 35 34 34 33 33 32  A998877665544332
8ab0: 32 31 31 30 30 30 30 31 31 32 32 33 33 34 34 35  2110000112233445
8ac0: 35 36 36 37 37 5d 20 5c 0a 09 09 20 2d 64 61 74  56677] \... -dat
8ad0: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
8ae0: 20 68 65 78 20 30 30 30 30 30 30 30 30 30 30 30   hex 00000000000
8af0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
8b00: 30 30 30 30 32 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00002]]} \..-mat
8b10: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
8b20: 20 30 61 36 64 32 38 31 66 39 30 61 33 65 65 34   0a6d281f90a3ee4
8b30: 33 33 64 63 61 34 38 39 66 36 66 30 65 30 34 38  33dca489f6f0e048
8b40: 39 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  9..tcltest::test
8b50: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
8b60: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 39 36  CAMELLIA192-1.96
8b70: 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Decrypt CAMELL
8b80: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
8b90: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
8ba0: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
8bb0: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
8bc0: 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69  tls::decrypt -ci
8bd0: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
8be0: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
8bf0: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
8c00: 63 6f 64 65 20 68 65 78 20 46 46 45 45 44 44 43  code hex FFEEDDC
8c10: 43 42 42 41 41 39 39 38 38 37 37 36 36 35 35 34  CBBAA99887766554
8c20: 34 33 33 32 32 31 31 30 30 30 30 31 31 32 32 33  4332211000011223
8c30: 33 34 34 35 35 36 36 37 37 5d 20 5c 0a 09 09 20  344556677] \... 
8c40: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
8c50: 63 6f 64 65 20 68 65 78 20 30 41 36 44 32 38 31  code hex 0A6D281
8c60: 46 39 30 41 33 45 45 34 33 33 44 43 41 34 38 39  F90A3EE433DCA489
8c70: 46 36 46 30 45 30 34 38 39 5d 5d 7d 20 5c 0a 09  F6F0E0489]]} \..
8c80: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
8c90: 73 75 6c 74 20 30 30 30 30 30 30 30 30 30 30 30  sult 00000000000
8ca0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
8cb0: 30 30 30 30 32 0a 0a 74 63 6c 74 65 73 74 3a 3a  00002..tcltest::
8cc0: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
8cd0: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
8ce0: 31 2e 39 37 20 7b 45 6e 63 72 79 70 74 20 43 41  1.97 {Encrypt CA
8cf0: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
8d00: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
8d10: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
8d20: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
8d30: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
8d40: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
8d50: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
8d60: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
8d70: 79 20 64 65 63 6f 64 65 20 68 65 78 20 46 46 45  y decode hex FFE
8d80: 45 44 44 43 43 42 42 41 41 39 39 38 38 37 37 36  EDDCCBBAA9988776
8d90: 36 35 35 34 34 33 33 32 32 31 31 30 30 30 30 31  6554433221100001
8da0: 31 32 32 33 33 34 34 35 35 36 36 37 37 5d 20 5c  1223344556677] \
8db0: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
8dc0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 30  y decode hex 000
8dd0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
8de0: 30 30 30 30 30 30 30 30 30 30 30 30 31 5d 5d 7d  0000000000001]]}
8df0: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
8e00: 20 2d 72 65 73 75 6c 74 20 38 61 63 65 32 35 36   -result 8ace256
8e10: 66 61 65 30 37 61 37 63 36 65 31 30 39 30 31 61  fae07a7c6e10901a
8e20: 38 38 65 38 64 34 31 35 39 0a 0a 74 63 6c 74 65  88e8d4159..tclte
8e30: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
8e40: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
8e50: 31 39 32 2d 31 2e 39 38 20 7b 44 65 63 72 79 70  192-1.98 {Decryp
8e60: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
8e70: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
8e80: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
8e90: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
8ea0: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63  de hex [tls::dec
8eb0: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
8ec0: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
8ed0: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
8ee0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
8ef0: 20 46 46 45 45 44 44 43 43 42 42 41 41 39 39 38   FFEEDDCCBBAA998
8f00: 38 37 37 36 36 35 35 34 34 33 33 32 32 31 31 30  8776655443322110
8f10: 30 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37  0001122334455667
8f20: 37 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  7] \... -data [b
8f30: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
8f40: 20 38 41 43 45 32 35 36 46 41 45 30 37 41 37 43   8ACE256FAE07A7C
8f50: 36 45 31 30 39 30 31 41 38 38 45 38 44 34 31 35  6E10901A88E8D415
8f60: 39 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  9]]} \..-match e
8f70: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30 30  xact -result 000
8f80: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
8f90: 30 30 30 30 30 30 30 30 30 30 30 30 31 0a 0a 74  0000000000001..t
8fa0: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
8fb0: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
8fc0: 4c 4c 49 41 31 39 32 2d 31 2e 39 39 20 7b 45 6e  LLIA192-1.99 {En
8fd0: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
8fe0: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
8ff0: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
9000: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
9010: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
9020: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
9030: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
9040: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
9050: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
9060: 20 68 65 78 20 30 31 32 33 34 35 36 37 38 39 41   hex 0123456789A
9070: 42 43 44 45 46 46 45 44 43 42 41 39 38 37 36 35  BCDEFFEDCBA98765
9080: 34 33 32 31 30 46 45 44 43 42 41 39 38 37 36 35  43210FEDCBA98765
9090: 34 33 32 31 30 5d 20 5c 0a 09 09 20 2d 64 61 74  43210] \... -dat
90a0: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
90b0: 20 68 65 78 20 38 30 30 30 30 30 30 30 30 30 30   hex 80000000000
90c0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
90d0: 30 30 30 30 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00000]]} \..-mat
90e0: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
90f0: 20 38 35 62 61 34 65 64 65 66 63 65 61 36 35 33   85ba4edefcea653
9100: 33 65 32 30 33 33 62 33 33 32 32 33 65 64 66 66  3e2033b33223edff
9110: 66 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  f..tcltest::test
9120: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
9130: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 31 30  CAMELLIA192-1.10
9140: 30 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c  0 {Decrypt CAMEL
9150: 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73  LIA192} \..-cons
9160: 74 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41  traints CAMELLIA
9170: 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69  192 \..-body {bi
9180: 6e 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20  nary encode hex 
9190: 5b 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63  [tls::decrypt -c
91a0: 69 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39  ipher CAMELLIA19
91b0: 32 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09  2 -padding 0 \..
91c0: 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64  . -key [binary d
91d0: 65 63 6f 64 65 20 68 65 78 20 30 31 32 33 34 35  ecode hex 012345
91e0: 36 37 38 39 41 42 43 44 45 46 46 45 44 43 42 41  6789ABCDEFFEDCBA
91f0: 39 38 37 36 35 34 33 32 31 30 46 45 44 43 42 41  9876543210FEDCBA
9200: 39 38 37 36 35 34 33 32 31 30 5d 20 5c 0a 09 09  9876543210] \...
9210: 20 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64   -data [binary d
9220: 65 63 6f 64 65 20 68 65 78 20 38 35 42 41 34 45  ecode hex 85BA4E
9230: 44 45 46 43 45 41 36 35 33 33 45 32 30 33 33 42  DEFCEA6533E2033B
9240: 33 33 32 32 33 45 44 46 46 46 5d 5d 7d 20 5c 0a  33223EDFFF]]} \.
9250: 09 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72  .-match exact -r
9260: 65 73 75 6c 74 20 38 30 30 30 30 30 30 30 30 30  esult 8000000000
9270: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
9280: 30 30 30 30 30 30 0a 0a 74 63 6c 74 65 73 74 3a  000000..tcltest:
9290: 3a 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42  :test Symetric_B
92a0: 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32  lock_CAMELLIA192
92b0: 2d 31 2e 31 30 31 20 7b 45 6e 63 72 79 70 74 20  -1.101 {Encrypt 
92c0: 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09  CAMELLIA192} \..
92d0: 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d  -constraints CAM
92e0: 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64  ELLIA192 \..-bod
92f0: 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65  y {binary encode
9300: 20 68 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79   hex [tls::encry
9310: 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c  pt -cipher CAMEL
9320: 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20  LIA192 -padding 
9330: 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e  0 \... -key [bin
9340: 61 72 79 20 64 65 63 6f 64 65 20 68 65 78 20 30  ary decode hex 0
9350: 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 46  123456789ABCDEFF
9360: 45 44 43 42 41 39 38 37 36 35 34 33 32 31 30 46  EDCBA9876543210F
9370: 45 44 43 42 41 39 38 37 36 35 34 33 32 31 30 5d  EDCBA9876543210]
9380: 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e   \... -data [bin
9390: 61 72 79 20 64 65 63 6f 64 65 20 68 65 78 20 34  ary decode hex 4
93a0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
93b0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 5d  000000000000000]
93c0: 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61  ]} \..-match exa
93d0: 63 74 20 2d 72 65 73 75 6c 74 20 31 65 30 34 64  ct -result 1e04d
93e0: 34 32 65 39 35 39 35 33 31 63 66 35 39 66 36 63  42e959531cf59f6c
93f0: 64 63 30 62 62 65 30 65 33 65 66 0a 0a 74 63 6c  dc0bbe0e3ef..tcl
9400: 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74  test::test Symet
9410: 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c  ric_Block_CAMELL
9420: 49 41 31 39 32 2d 31 2e 31 30 32 20 7b 44 65 63  IA192-1.102 {Dec
9430: 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39 32  rypt CAMELLIA192
9440: 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74  } \..-constraint
9450: 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a  s CAMELLIA192 \.
9460: 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20 65  .-body {binary e
9470: 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a  ncode hex [tls::
9480: 64 65 63 72 79 70 74 20 2d 63 69 70 68 65 72 20  decrypt -cipher 
9490: 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61 64  CAMELLIA192 -pad
94a0: 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79  ding 0 \... -key
94b0: 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20   [binary decode 
94c0: 68 65 78 20 30 31 32 33 34 35 36 37 38 39 41 42  hex 0123456789AB
94d0: 43 44 45 46 46 45 44 43 42 41 39 38 37 36 35 34  CDEFFEDCBA987654
94e0: 33 32 31 30 46 45 44 43 42 41 39 38 37 36 35 34  3210FEDCBA987654
94f0: 33 32 31 30 5d 20 5c 0a 09 09 20 2d 64 61 74 61  3210] \... -data
9500: 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20   [binary decode 
9510: 68 65 78 20 31 45 30 34 44 34 32 45 39 35 39 35  hex 1E04D42E9595
9520: 33 31 43 46 35 39 46 36 43 44 43 30 42 42 45 30  31CF59F6CDC0BBE0
9530: 45 33 45 46 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63  E3EF]]} \..-matc
9540: 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74 20  h exact -result 
9550: 34 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  4000000000000000
9560: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
9570: 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74 20  ..tcltest::test 
9580: 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43  Symetric_Block_C
9590: 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 31 30 33  AMELLIA192-1.103
95a0: 20 7b 45 6e 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Encrypt CAMELL
95b0: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
95c0: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
95d0: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
95e0: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
95f0: 74 6c 73 3a 3a 65 6e 63 72 79 70 74 20 2d 63 69  tls::encrypt -ci
9600: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
9610: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
9620: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
9630: 63 6f 64 65 20 68 65 78 20 30 31 32 33 34 35 36  code hex 0123456
9640: 37 38 39 41 42 43 44 45 46 46 45 44 43 42 41 39  789ABCDEFFEDCBA9
9650: 38 37 36 35 34 33 32 31 30 46 45 44 43 42 41 39  876543210FEDCBA9
9660: 38 37 36 35 34 33 32 31 30 5d 20 5c 0a 09 09 20  876543210] \... 
9670: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
9680: 63 6f 64 65 20 68 65 78 20 32 30 30 30 30 30 30  code hex 2000000
9690: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
96a0: 30 30 30 30 30 30 30 30 30 5d 5d 7d 20 5c 0a 09  000000000]]} \..
96b0: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
96c0: 73 75 6c 74 20 66 66 61 66 37 32 63 66 64 62 36  sult ffaf72cfdb6
96d0: 63 35 62 61 66 38 37 38 64 62 66 35 36 66 39 65  c5baf878dbf56f9e
96e0: 35 35 32 39 39 0a 0a 74 63 6c 74 65 73 74 3a 3a  55299..tcltest::
96f0: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
9700: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
9710: 31 2e 31 30 34 20 7b 44 65 63 72 79 70 74 20 43  1.104 {Decrypt C
9720: 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d  AMELLIA192} \..-
9730: 63 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45  constraints CAME
9740: 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79  LLIA192 \..-body
9750: 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20   {binary encode 
9760: 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63 72 79 70  hex [tls::decryp
9770: 74 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c  t -cipher CAMELL
9780: 49 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30  IA192 -padding 0
9790: 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61   \... -key [bina
97a0: 72 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 31  ry decode hex 01
97b0: 32 33 34 35 36 37 38 39 41 42 43 44 45 46 46 45  23456789ABCDEFFE
97c0: 44 43 42 41 39 38 37 36 35 34 33 32 31 30 46 45  DCBA9876543210FE
97d0: 44 43 42 41 39 38 37 36 35 34 33 32 31 30 5d 20  DCBA9876543210] 
97e0: 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61  \... -data [bina
97f0: 72 79 20 64 65 63 6f 64 65 20 68 65 78 20 46 46  ry decode hex FF
9800: 41 46 37 32 43 46 44 42 36 43 35 42 41 46 38 37  AF72CFDB6C5BAF87
9810: 38 44 42 46 35 36 46 39 45 35 35 32 39 39 5d 5d  8DBF56F9E55299]]
9820: 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63  } \..-match exac
9830: 74 20 2d 72 65 73 75 6c 74 20 32 30 30 30 30 30  t -result 200000
9840: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
9850: 30 30 30 30 30 30 30 30 30 30 0a 0a 74 63 6c 74  0000000000..tclt
9860: 65 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72  est::test Symetr
9870: 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49  ic_Block_CAMELLI
9880: 41 31 39 32 2d 31 2e 31 30 35 20 7b 45 6e 63 72  A192-1.105 {Encr
9890: 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d  ypt CAMELLIA192}
98a0: 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73   \..-constraints
98b0: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09   CAMELLIA192 \..
98c0: 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e  -body {binary en
98d0: 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 65  code hex [tls::e
98e0: 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72 20 43  ncrypt -cipher C
98f0: 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64  AMELLIA192 -padd
9900: 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20  ing 0 \... -key 
9910: 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68  [binary decode h
9920: 65 78 20 30 31 32 33 34 35 36 37 38 39 41 42 43  ex 0123456789ABC
9930: 44 45 46 46 45 44 43 42 41 39 38 37 36 35 34 33  DEFFEDCBA9876543
9940: 32 31 30 46 45 44 43 42 41 39 38 37 36 35 34 33  210FEDCBA9876543
9950: 32 31 30 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20  210] \... -data 
9960: 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68  [binary decode h
9970: 65 78 20 31 30 30 30 30 30 30 30 30 30 30 30 30  ex 1000000000000
9980: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
9990: 30 30 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68  000]]} \..-match
99a0: 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74 20 62   exact -result b
99b0: 64 31 65 33 39 32 32 61 38 39 62 35 62 61 31 63  d1e3922a89b5ba1c
99c0: 31 33 61 34 30 64 65 65 63 33 63 62 34 31 65 0a  13a40deec3cb41e.
99d0: 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53  .tcltest::test S
99e0: 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41  ymetric_Block_CA
99f0: 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 31 30 36 20  MELLIA192-1.106 
9a00: 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c 49  {Decrypt CAMELLI
9a10: 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72  A192} \..-constr
9a20: 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31 39  aints CAMELLIA19
9a30: 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61  2 \..-body {bina
9a40: 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b 74  ry encode hex [t
9a50: 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69 70  ls::decrypt -cip
9a60: 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32 20  her CAMELLIA192 
9a70: 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09 20  -padding 0 \... 
9a80: 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65 63  -key [binary dec
9a90: 6f 64 65 20 68 65 78 20 30 31 32 33 34 35 36 37  ode hex 01234567
9aa0: 38 39 41 42 43 44 45 46 46 45 44 43 42 41 39 38  89ABCDEFFEDCBA98
9ab0: 37 36 35 34 33 32 31 30 46 45 44 43 42 41 39 38  76543210FEDCBA98
9ac0: 37 36 35 34 33 32 31 30 5d 20 5c 0a 09 09 20 2d  76543210] \... -
9ad0: 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65 63  data [binary dec
9ae0: 6f 64 65 20 68 65 78 20 42 44 31 45 33 39 32 32  ode hex BD1E3922
9af0: 41 38 39 42 35 42 41 31 43 31 33 41 34 30 44 45  A89B5BA1C13A40DE
9b00: 45 43 33 43 42 34 31 45 5d 5d 7d 20 5c 0a 09 2d  EC3CB41E]]} \..-
9b10: 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65 73  match exact -res
9b20: 75 6c 74 20 31 30 30 30 30 30 30 30 30 30 30 30  ult 100000000000
9b30: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
9b40: 30 30 30 30 0a 0a 74 63 6c 74 65 73 74 3a 3a 74  0000..tcltest::t
9b50: 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f  est Symetric_Blo
9b60: 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31  ck_CAMELLIA192-1
9b70: 2e 31 30 37 20 7b 45 6e 63 72 79 70 74 20 43 41  .107 {Encrypt CA
9b80: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
9b90: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
9ba0: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
9bb0: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
9bc0: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
9bd0: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
9be0: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
9bf0: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
9c00: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 31 32  y decode hex 012
9c10: 33 34 35 36 37 38 39 41 42 43 44 45 46 46 45 44  3456789ABCDEFFED
9c20: 43 42 41 39 38 37 36 35 34 33 32 31 30 46 45 44  CBA9876543210FED
9c30: 43 42 41 39 38 37 36 35 34 33 32 31 30 5d 20 5c  CBA9876543210] \
9c40: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
9c50: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 30  y decode hex 000
9c60: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
9c70: 30 30 30 30 30 30 30 30 30 30 30 30 38 5d 5d 7d  0000000000008]]}
9c80: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
9c90: 20 2d 72 65 73 75 6c 74 20 34 37 38 62 32 65 30   -result 478b2e0
9ca0: 65 30 61 33 35 38 36 61 63 63 35 36 64 31 30 33  e0a3586acc56d103
9cb0: 66 39 39 64 36 36 31 34 35 0a 0a 74 63 6c 74 65  f99d66145..tclte
9cc0: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
9cd0: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
9ce0: 31 39 32 2d 31 2e 31 30 38 20 7b 44 65 63 72 79  192-1.108 {Decry
9cf0: 70 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20  pt CAMELLIA192} 
9d00: 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20  \..-constraints 
9d10: 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d  CAMELLIA192 \..-
9d20: 62 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63  body {binary enc
9d30: 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65  ode hex [tls::de
9d40: 63 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41  crypt -cipher CA
9d50: 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69  MELLIA192 -paddi
9d60: 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b  ng 0 \... -key [
9d70: 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65  binary decode he
9d80: 78 20 30 31 32 33 34 35 36 37 38 39 41 42 43 44  x 0123456789ABCD
9d90: 45 46 46 45 44 43 42 41 39 38 37 36 35 34 33 32  EFFEDCBA98765432
9da0: 31 30 46 45 44 43 42 41 39 38 37 36 35 34 33 32  10FEDCBA98765432
9db0: 31 30 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b  10] \... -data [
9dc0: 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65  binary decode he
9dd0: 78 20 34 37 38 42 32 45 30 45 30 41 33 35 38 36  x 478B2E0E0A3586
9de0: 41 43 43 35 36 44 31 30 33 46 39 39 44 36 36 31  ACC56D103F99D661
9df0: 34 35 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20  45]]} \..-match 
9e00: 65 78 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30  exact -result 00
9e10: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
9e20: 30 30 30 30 30 30 30 30 30 30 30 30 30 38 0a 0a  00000000000008..
9e30: 74 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79  tcltest::test Sy
9e40: 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d  metric_Block_CAM
9e50: 45 4c 4c 49 41 31 39 32 2d 31 2e 31 30 39 20 7b  ELLIA192-1.109 {
9e60: 45 6e 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41  Encrypt CAMELLIA
9e70: 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61  192} \..-constra
9e80: 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32  ints CAMELLIA192
9e90: 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72   \..-body {binar
9ea0: 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c  y encode hex [tl
9eb0: 73 3a 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68  s::encrypt -ciph
9ec0: 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d  er CAMELLIA192 -
9ed0: 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d  padding 0 \... -
9ee0: 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f  key [binary deco
9ef0: 64 65 20 68 65 78 20 30 31 32 33 34 35 36 37 38  de hex 012345678
9f00: 39 41 42 43 44 45 46 46 45 44 43 42 41 39 38 37  9ABCDEFFEDCBA987
9f10: 36 35 34 33 32 31 30 46 45 44 43 42 41 39 38 37  6543210FEDCBA987
9f20: 36 35 34 33 32 31 30 5d 20 5c 0a 09 09 20 2d 64  6543210] \... -d
9f30: 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f  ata [binary deco
9f40: 64 65 20 68 65 78 20 30 30 30 30 30 30 30 30 30  de hex 000000000
9f50: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
9f60: 30 30 30 30 30 30 34 5d 5d 7d 20 5c 0a 09 2d 6d  0000004]]} \..-m
9f70: 61 74 63 68 20 65 78 61 63 74 20 2d 72 65 73 75  atch exact -resu
9f80: 6c 74 20 30 37 37 37 63 39 33 39 30 36 32 39 33  lt 0777c93906293
9f90: 64 61 35 65 33 66 66 37 35 31 32 65 33 34 30 35  da5e3ff7512e3405
9fa0: 36 37 64 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65  67d..tcltest::te
9fb0: 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63  st Symetric_Bloc
9fc0: 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e  k_CAMELLIA192-1.
9fd0: 31 31 30 20 7b 44 65 63 72 79 70 74 20 43 41 4d  110 {Decrypt CAM
9fe0: 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f  ELLIA192} \..-co
9ff0: 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c  nstraints CAMELL
a000: 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b  IA192 \..-body {
a010: 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68 65  binary encode he
a020: 78 20 5b 74 6c 73 3a 3a 64 65 63 72 79 70 74 20  x [tls::decrypt 
a030: 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49 41  -cipher CAMELLIA
a040: 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20 5c  192 -padding 0 \
a050: 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79  ... -key [binary
a060: 20 64 65 63 6f 64 65 20 68 65 78 20 30 31 32 33   decode hex 0123
a070: 34 35 36 37 38 39 41 42 43 44 45 46 46 45 44 43  456789ABCDEFFEDC
a080: 42 41 39 38 37 36 35 34 33 32 31 30 46 45 44 43  BA9876543210FEDC
a090: 42 41 39 38 37 36 35 34 33 32 31 30 5d 20 5c 0a  BA9876543210] \.
a0a0: 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72 79  .. -data [binary
a0b0: 20 64 65 63 6f 64 65 20 68 65 78 20 30 37 37 37   decode hex 0777
a0c0: 43 39 33 39 30 36 32 39 33 44 41 35 45 33 46 46  C93906293DA5E3FF
a0d0: 37 35 31 32 45 33 34 30 35 36 37 44 5d 5d 7d 20  7512E340567D]]} 
a0e0: 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74 20  \..-match exact 
a0f0: 2d 72 65 73 75 6c 74 20 30 30 30 30 30 30 30 30  -result 00000000
a100: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
a110: 30 30 30 30 30 30 30 34 0a 0a 74 63 6c 74 65 73  00000004..tcltes
a120: 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69 63  t::test Symetric
a130: 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31  _Block_CAMELLIA1
a140: 39 32 2d 31 2e 31 31 31 20 7b 45 6e 63 72 79 70  92-1.111 {Encryp
a150: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
a160: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
a170: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
a180: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
a190: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 65 6e 63  de hex [tls::enc
a1a0: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
a1b0: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
a1c0: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
a1d0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
a1e0: 20 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45   0123456789ABCDE
a1f0: 46 46 45 44 43 42 41 39 38 37 36 35 34 33 32 31  FFEDCBA987654321
a200: 30 46 45 44 43 42 41 39 38 37 36 35 34 33 32 31  0FEDCBA987654321
a210: 30 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  0] \... -data [b
a220: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
a230: 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30   000000000000000
a240: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
a250: 32 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  2]]} \..-match e
a260: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 64 66 35  xact -result df5
a270: 36 64 62 65 64 63 66 39 63 30 30 39 30 38 66 64  6dbedcf9c00908fd
a280: 38 63 38 35 38 33 62 39 36 31 64 38 34 0a 0a 74  8c8583b961d84..t
a290: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
a2a0: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
a2b0: 4c 4c 49 41 31 39 32 2d 31 2e 31 31 32 20 7b 44  LLIA192-1.112 {D
a2c0: 65 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31  ecrypt CAMELLIA1
a2d0: 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69  92} \..-constrai
a2e0: 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20  nts CAMELLIA192 
a2f0: 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79  \..-body {binary
a300: 20 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73   encode hex [tls
a310: 3a 3a 64 65 63 72 79 70 74 20 2d 63 69 70 68 65  ::decrypt -ciphe
a320: 72 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70  r CAMELLIA192 -p
a330: 61 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b  adding 0 \... -k
a340: 65 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64  ey [binary decod
a350: 65 20 68 65 78 20 30 31 32 33 34 35 36 37 38 39  e hex 0123456789
a360: 41 42 43 44 45 46 46 45 44 43 42 41 39 38 37 36  ABCDEFFEDCBA9876
a370: 35 34 33 32 31 30 46 45 44 43 42 41 39 38 37 36  543210FEDCBA9876
a380: 35 34 33 32 31 30 5d 20 5c 0a 09 09 20 2d 64 61  543210] \... -da
a390: 74 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64  ta [binary decod
a3a0: 65 20 68 65 78 20 44 46 35 36 44 42 45 44 43 46  e hex DF56DBEDCF
a3b0: 39 43 30 30 39 30 38 46 44 38 43 38 35 38 33 42  9C00908FD8C8583B
a3c0: 39 36 31 44 38 34 5d 5d 7d 20 5c 0a 09 2d 6d 61  961D84]]} \..-ma
a3d0: 74 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c  tch exact -resul
a3e0: 74 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30  t 00000000000000
a3f0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
a400: 30 32 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73  02..tcltest::tes
a410: 74 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b  t Symetric_Block
a420: 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 31  _CAMELLIA192-1.1
a430: 31 33 20 7b 45 6e 63 72 79 70 74 20 43 41 4d 45  13 {Encrypt CAME
a440: 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e  LLIA192} \..-con
a450: 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49  straints CAMELLI
a460: 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62  A192 \..-body {b
a470: 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78  inary encode hex
a480: 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74 20 2d   [tls::encrypt -
a490: 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31  cipher CAMELLIA1
a4a0: 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a  92 -padding 0 \.
a4b0: 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20  .. -key [binary 
a4c0: 64 65 63 6f 64 65 20 68 65 78 20 30 31 32 33 34  decode hex 01234
a4d0: 35 36 37 38 39 41 42 43 44 45 46 46 45 44 43 42  56789ABCDEFFEDCB
a4e0: 41 39 38 37 36 35 34 33 32 31 30 46 45 44 43 42  A9876543210FEDCB
a4f0: 41 39 38 37 36 35 34 33 32 31 30 5d 20 5c 0a 09  A9876543210] \..
a500: 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20  . -data [binary 
a510: 64 65 63 6f 64 65 20 68 65 78 20 30 30 30 30 30  decode hex 00000
a520: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
a530: 30 30 30 30 30 30 30 30 30 30 31 5d 5d 7d 20 5c  00000000001]]} \
a540: 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d  ..-match exact -
a550: 72 65 73 75 6c 74 20 66 31 63 65 36 35 65 32 62  result f1ce65e2b
a560: 61 30 32 62 30 35 35 61 62 32 32 63 30 34 39 34  a02b055ab22c0494
a570: 30 62 34 66 61 65 37 0a 0a 74 63 6c 74 65 73 74  0b4fae7..tcltest
a580: 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f  ::test Symetric_
a590: 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39  Block_CAMELLIA19
a5a0: 32 2d 31 2e 31 31 34 20 7b 44 65 63 72 79 70 74  2-1.114 {Decrypt
a5b0: 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a   CAMELLIA192} \.
a5c0: 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43 41  .-constraints CA
a5d0: 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f  MELLIA192 \..-bo
a5e0: 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64  dy {binary encod
a5f0: 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63 72  e hex [tls::decr
a600: 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d 45  ypt -cipher CAME
a610: 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e 67  LLIA192 -padding
a620: 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69   0 \... -key [bi
a630: 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78 20  nary decode hex 
a640: 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46  0123456789ABCDEF
a650: 46 45 44 43 42 41 39 38 37 36 35 34 33 32 31 30  FEDCBA9876543210
a660: 46 45 44 43 42 41 39 38 37 36 35 34 33 32 31 30  FEDCBA9876543210
a670: 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62 69  ] \... -data [bi
a680: 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78 20  nary decode hex 
a690: 46 31 43 45 36 35 45 32 42 41 30 32 42 30 35 35  F1CE65E2BA02B055
a6a0: 41 42 32 32 43 30 34 39 34 30 42 34 46 41 45 37  AB22C04940B4FAE7
a6b0: 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78  ]]} \..-match ex
a6c0: 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30 30 30  act -result 0000
a6d0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
a6e0: 30 30 30 30 30 30 30 30 30 30 30 31 0a 0a 74 63  000000000001..tc
a6f0: 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d 65  ltest::test Syme
a700: 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c  tric_Block_CAMEL
a710: 4c 49 41 31 39 32 2d 31 2e 31 31 35 20 7b 45 6e  LIA192-1.115 {En
a720: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
a730: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
a740: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
a750: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
a760: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
a770: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
a780: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
a790: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
a7a0: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
a7b0: 20 68 65 78 20 46 45 44 43 42 41 39 38 37 36 35   hex FEDCBA98765
a7c0: 34 33 32 31 30 30 31 32 33 34 35 36 37 38 39 41  432100123456789A
a7d0: 42 43 44 45 46 30 31 32 33 34 35 36 37 38 39 41  BCDEF0123456789A
a7e0: 42 43 44 45 46 5d 20 5c 0a 09 09 20 2d 64 61 74  BCDEF] \... -dat
a7f0: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
a800: 20 68 65 78 20 38 30 30 30 30 30 30 30 30 30 30   hex 80000000000
a810: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
a820: 30 30 30 30 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00000]]} \..-mat
a830: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
a840: 20 37 34 63 37 38 32 31 64 63 64 30 35 66 64 65   74c7821dcd05fde
a850: 36 61 33 33 64 62 30 30 37 33 35 33 61 30 65 36  6a33db007353a0e6
a860: 35 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  5..tcltest::test
a870: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
a880: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 31 31  CAMELLIA192-1.11
a890: 36 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c  6 {Decrypt CAMEL
a8a0: 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73  LIA192} \..-cons
a8b0: 74 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41  traints CAMELLIA
a8c0: 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69  192 \..-body {bi
a8d0: 6e 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20  nary encode hex 
a8e0: 5b 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63  [tls::decrypt -c
a8f0: 69 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39  ipher CAMELLIA19
a900: 32 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09  2 -padding 0 \..
a910: 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64  . -key [binary d
a920: 65 63 6f 64 65 20 68 65 78 20 46 45 44 43 42 41  ecode hex FEDCBA
a930: 39 38 37 36 35 34 33 32 31 30 30 31 32 33 34 35  9876543210012345
a940: 36 37 38 39 41 42 43 44 45 46 30 31 32 33 34 35  6789ABCDEF012345
a950: 36 37 38 39 41 42 43 44 45 46 5d 20 5c 0a 09 09  6789ABCDEF] \...
a960: 20 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64   -data [binary d
a970: 65 63 6f 64 65 20 68 65 78 20 37 34 43 37 38 32  ecode hex 74C782
a980: 31 44 43 44 30 35 46 44 45 36 41 33 33 44 42 30  1DCD05FDE6A33DB0
a990: 30 37 33 35 33 41 30 45 36 35 5d 5d 7d 20 5c 0a  07353A0E65]]} \.
a9a0: 09 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72  .-match exact -r
a9b0: 65 73 75 6c 74 20 38 30 30 30 30 30 30 30 30 30  esult 8000000000
a9c0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
a9d0: 30 30 30 30 30 30 0a 0a 74 63 6c 74 65 73 74 3a  000000..tcltest:
a9e0: 3a 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42  :test Symetric_B
a9f0: 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32  lock_CAMELLIA192
aa00: 2d 31 2e 31 31 37 20 7b 45 6e 63 72 79 70 74 20  -1.117 {Encrypt 
aa10: 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09  CAMELLIA192} \..
aa20: 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d  -constraints CAM
aa30: 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64  ELLIA192 \..-bod
aa40: 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65  y {binary encode
aa50: 20 68 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79   hex [tls::encry
aa60: 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c  pt -cipher CAMEL
aa70: 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20  LIA192 -padding 
aa80: 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e  0 \... -key [bin
aa90: 61 72 79 20 64 65 63 6f 64 65 20 68 65 78 20 46  ary decode hex F
aaa0: 45 44 43 42 41 39 38 37 36 35 34 33 32 31 30 30  EDCBA98765432100
aab0: 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 30  123456789ABCDEF0
aac0: 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 5d  123456789ABCDEF]
aad0: 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e   \... -data [bin
aae0: 61 72 79 20 64 65 63 6f 64 65 20 68 65 78 20 34  ary decode hex 4
aaf0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
ab00: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 5d  000000000000000]
ab10: 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61  ]} \..-match exa
ab20: 63 74 20 2d 72 65 73 75 6c 74 20 65 31 35 62 64  ct -result e15bd
ab30: 33 31 36 30 33 37 31 30 66 31 62 34 62 31 30 62  31603710f1b4b10b
ab40: 39 32 65 35 65 31 65 64 63 62 37 0a 0a 74 63 6c  92e5e1edcb7..tcl
ab50: 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74  test::test Symet
ab60: 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c  ric_Block_CAMELL
ab70: 49 41 31 39 32 2d 31 2e 31 31 38 20 7b 44 65 63  IA192-1.118 {Dec
ab80: 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39 32  rypt CAMELLIA192
ab90: 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74  } \..-constraint
aba0: 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a  s CAMELLIA192 \.
abb0: 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20 65  .-body {binary e
abc0: 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a  ncode hex [tls::
abd0: 64 65 63 72 79 70 74 20 2d 63 69 70 68 65 72 20  decrypt -cipher 
abe0: 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61 64  CAMELLIA192 -pad
abf0: 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79  ding 0 \... -key
ac00: 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20   [binary decode 
ac10: 68 65 78 20 46 45 44 43 42 41 39 38 37 36 35 34  hex FEDCBA987654
ac20: 33 32 31 30 30 31 32 33 34 35 36 37 38 39 41 42  32100123456789AB
ac30: 43 44 45 46 30 31 32 33 34 35 36 37 38 39 41 42  CDEF0123456789AB
ac40: 43 44 45 46 5d 20 5c 0a 09 09 20 2d 64 61 74 61  CDEF] \... -data
ac50: 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20   [binary decode 
ac60: 68 65 78 20 45 31 35 42 44 33 31 36 30 33 37 31  hex E15BD3160371
ac70: 30 46 31 42 34 42 31 30 42 39 32 45 35 45 31 45  0F1B4B10B92E5E1E
ac80: 44 43 42 37 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63  DCB7]]} \..-matc
ac90: 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74 20  h exact -result 
aca0: 34 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  4000000000000000
acb0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
acc0: 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74 20  ..tcltest::test 
acd0: 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43  Symetric_Block_C
ace0: 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 31 31 39  AMELLIA192-1.119
acf0: 20 7b 45 6e 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Encrypt CAMELL
ad00: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
ad10: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
ad20: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
ad30: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
ad40: 74 6c 73 3a 3a 65 6e 63 72 79 70 74 20 2d 63 69  tls::encrypt -ci
ad50: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
ad60: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
ad70: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
ad80: 63 6f 64 65 20 68 65 78 20 46 45 44 43 42 41 39  code hex FEDCBA9
ad90: 38 37 36 35 34 33 32 31 30 30 31 32 33 34 35 36  8765432100123456
ada0: 37 38 39 41 42 43 44 45 46 30 31 32 33 34 35 36  789ABCDEF0123456
adb0: 37 38 39 41 42 43 44 45 46 5d 20 5c 0a 09 09 20  789ABCDEF] \... 
adc0: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
add0: 63 6f 64 65 20 68 65 78 20 32 30 30 30 30 30 30  code hex 2000000
ade0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
adf0: 30 30 30 30 30 30 30 30 30 5d 5d 7d 20 5c 0a 09  000000000]]} \..
ae00: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
ae10: 73 75 6c 74 20 32 36 31 30 39 37 30 63 33 64 61  sult 2610970c3da
ae20: 31 39 30 63 39 36 31 37 31 64 38 36 65 35 34 65  190c96171d86e54e
ae30: 35 39 34 32 33 0a 0a 74 63 6c 74 65 73 74 3a 3a  59423..tcltest::
ae40: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
ae50: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
ae60: 31 2e 31 32 30 20 7b 44 65 63 72 79 70 74 20 43  1.120 {Decrypt C
ae70: 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d  AMELLIA192} \..-
ae80: 63 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45  constraints CAME
ae90: 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79  LLIA192 \..-body
aea0: 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20   {binary encode 
aeb0: 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63 72 79 70  hex [tls::decryp
aec0: 74 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c  t -cipher CAMELL
aed0: 49 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30  IA192 -padding 0
aee0: 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61   \... -key [bina
aef0: 72 79 20 64 65 63 6f 64 65 20 68 65 78 20 46 45  ry decode hex FE
af00: 44 43 42 41 39 38 37 36 35 34 33 32 31 30 30 31  DCBA987654321001
af10: 32 33 34 35 36 37 38 39 41 42 43 44 45 46 30 31  23456789ABCDEF01
af20: 32 33 34 35 36 37 38 39 41 42 43 44 45 46 5d 20  23456789ABCDEF] 
af30: 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61  \... -data [bina
af40: 72 79 20 64 65 63 6f 64 65 20 68 65 78 20 32 36  ry decode hex 26
af50: 31 30 39 37 30 43 33 44 41 31 39 30 43 39 36 31  10970C3DA190C961
af60: 37 31 44 38 36 45 35 34 45 35 39 34 32 33 5d 5d  71D86E54E59423]]
af70: 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63  } \..-match exac
af80: 74 20 2d 72 65 73 75 6c 74 20 32 30 30 30 30 30  t -result 200000
af90: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
afa0: 30 30 30 30 30 30 30 30 30 30 0a 0a 74 63 6c 74  0000000000..tclt
afb0: 65 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72  est::test Symetr
afc0: 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49  ic_Block_CAMELLI
afd0: 41 31 39 32 2d 31 2e 31 32 31 20 7b 45 6e 63 72  A192-1.121 {Encr
afe0: 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d  ypt CAMELLIA192}
aff0: 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73   \..-constraints
b000: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09   CAMELLIA192 \..
b010: 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e  -body {binary en
b020: 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 65  code hex [tls::e
b030: 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72 20 43  ncrypt -cipher C
b040: 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64  AMELLIA192 -padd
b050: 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20  ing 0 \... -key 
b060: 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68  [binary decode h
b070: 65 78 20 46 45 44 43 42 41 39 38 37 36 35 34 33  ex FEDCBA9876543
b080: 32 31 30 30 31 32 33 34 35 36 37 38 39 41 42 43  2100123456789ABC
b090: 44 45 46 30 31 32 33 34 35 36 37 38 39 41 42 43  DEF0123456789ABC
b0a0: 44 45 46 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20  DEF] \... -data 
b0b0: 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68  [binary decode h
b0c0: 65 78 20 31 30 30 30 30 30 30 30 30 30 30 30 30  ex 1000000000000
b0d0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
b0e0: 30 30 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68  000]]} \..-match
b0f0: 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74 20 32   exact -result 2
b100: 65 61 65 38 36 35 39 39 36 61 36 39 62 61 36 34  eae865996a69ba64
b110: 33 32 36 62 34 37 34 62 34 38 33 30 33 37 39 0a  326b474b4830379.
b120: 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53  .tcltest::test S
b130: 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41  ymetric_Block_CA
b140: 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 31 32 32 20  MELLIA192-1.122 
b150: 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c 49  {Decrypt CAMELLI
b160: 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72  A192} \..-constr
b170: 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31 39  aints CAMELLIA19
b180: 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61  2 \..-body {bina
b190: 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b 74  ry encode hex [t
b1a0: 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69 70  ls::decrypt -cip
b1b0: 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32 20  her CAMELLIA192 
b1c0: 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09 20  -padding 0 \... 
b1d0: 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65 63  -key [binary dec
b1e0: 6f 64 65 20 68 65 78 20 46 45 44 43 42 41 39 38  ode hex FEDCBA98
b1f0: 37 36 35 34 33 32 31 30 30 31 32 33 34 35 36 37  7654321001234567
b200: 38 39 41 42 43 44 45 46 30 31 32 33 34 35 36 37  89ABCDEF01234567
b210: 38 39 41 42 43 44 45 46 5d 20 5c 0a 09 09 20 2d  89ABCDEF] \... -
b220: 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65 63  data [binary dec
b230: 6f 64 65 20 68 65 78 20 32 45 41 45 38 36 35 39  ode hex 2EAE8659
b240: 39 36 41 36 39 42 41 36 34 33 32 36 42 34 37 34  96A69BA64326B474
b250: 42 34 38 33 30 33 37 39 5d 5d 7d 20 5c 0a 09 2d  B4830379]]} \..-
b260: 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65 73  match exact -res
b270: 75 6c 74 20 31 30 30 30 30 30 30 30 30 30 30 30  ult 100000000000
b280: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
b290: 30 30 30 30 0a 0a 74 63 6c 74 65 73 74 3a 3a 74  0000..tcltest::t
b2a0: 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f  est Symetric_Blo
b2b0: 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31  ck_CAMELLIA192-1
b2c0: 2e 31 32 33 20 7b 45 6e 63 72 79 70 74 20 43 41  .123 {Encrypt CA
b2d0: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
b2e0: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
b2f0: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
b300: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
b310: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
b320: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
b330: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
b340: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
b350: 79 20 64 65 63 6f 64 65 20 68 65 78 20 46 45 44  y decode hex FED
b360: 43 42 41 39 38 37 36 35 34 33 32 31 30 30 31 32  CBA9876543210012
b370: 33 34 35 36 37 38 39 41 42 43 44 45 46 30 31 32  3456789ABCDEF012
b380: 33 34 35 36 37 38 39 41 42 43 44 45 46 5d 20 5c  3456789ABCDEF] \
b390: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
b3a0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 30  y decode hex 000
b3b0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
b3c0: 30 30 30 30 30 30 30 30 30 30 30 30 38 5d 5d 7d  0000000000008]]}
b3d0: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
b3e0: 20 2d 72 65 73 75 6c 74 20 39 39 39 65 63 64 33   -result 999ecd3
b3f0: 61 33 39 34 35 32 63 62 65 64 63 38 61 36 36 61  a39452cbedc8a66a
b400: 39 30 66 61 30 63 33 34 30 0a 0a 74 63 6c 74 65  90fa0c340..tclte
b410: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
b420: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
b430: 31 39 32 2d 31 2e 31 32 34 20 7b 44 65 63 72 79  192-1.124 {Decry
b440: 70 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20  pt CAMELLIA192} 
b450: 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20  \..-constraints 
b460: 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d  CAMELLIA192 \..-
b470: 62 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63  body {binary enc
b480: 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65  ode hex [tls::de
b490: 63 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41  crypt -cipher CA
b4a0: 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69  MELLIA192 -paddi
b4b0: 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b  ng 0 \... -key [
b4c0: 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65  binary decode he
b4d0: 78 20 46 45 44 43 42 41 39 38 37 36 35 34 33 32  x FEDCBA98765432
b4e0: 31 30 30 31 32 33 34 35 36 37 38 39 41 42 43 44  100123456789ABCD
b4f0: 45 46 30 31 32 33 34 35 36 37 38 39 41 42 43 44  EF0123456789ABCD
b500: 45 46 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b  EF] \... -data [
b510: 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65  binary decode he
b520: 78 20 39 39 39 45 43 44 33 41 33 39 34 35 32 43  x 999ECD3A39452C
b530: 42 45 44 43 38 41 36 36 41 39 30 46 41 30 43 33  BEDC8A66A90FA0C3
b540: 34 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20  40]]} \..-match 
b550: 65 78 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30  exact -result 00
b560: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
b570: 30 30 30 30 30 30 30 30 30 30 30 30 30 38 0a 0a  00000000000008..
b580: 74 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79  tcltest::test Sy
b590: 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d  metric_Block_CAM
b5a0: 45 4c 4c 49 41 31 39 32 2d 31 2e 31 32 35 20 7b  ELLIA192-1.125 {
b5b0: 45 6e 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41  Encrypt CAMELLIA
b5c0: 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61  192} \..-constra
b5d0: 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32  ints CAMELLIA192
b5e0: 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72   \..-body {binar
b5f0: 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c  y encode hex [tl
b600: 73 3a 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68  s::encrypt -ciph
b610: 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d  er CAMELLIA192 -
b620: 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d  padding 0 \... -
b630: 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f  key [binary deco
b640: 64 65 20 68 65 78 20 46 45 44 43 42 41 39 38 37  de hex FEDCBA987
b650: 36 35 34 33 32 31 30 30 31 32 33 34 35 36 37 38  6543210012345678
b660: 39 41 42 43 44 45 46 30 31 32 33 34 35 36 37 38  9ABCDEF012345678
b670: 39 41 42 43 44 45 46 5d 20 5c 0a 09 09 20 2d 64  9ABCDEF] \... -d
b680: 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f  ata [binary deco
b690: 64 65 20 68 65 78 20 30 30 30 30 30 30 30 30 30  de hex 000000000
b6a0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
b6b0: 30 30 30 30 30 30 34 5d 5d 7d 20 5c 0a 09 2d 6d  0000004]]} \..-m
b6c0: 61 74 63 68 20 65 78 61 63 74 20 2d 72 65 73 75  atch exact -resu
b6d0: 6c 74 20 63 63 64 64 31 30 36 62 30 30 39 66 63  lt ccdd106b009fc
b6e0: 35 33 35 34 65 65 33 64 32 32 33 32 33 65 39 63  5354ee3d22323e9c
b6f0: 39 32 30 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65  920..tcltest::te
b700: 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63  st Symetric_Bloc
b710: 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e  k_CAMELLIA192-1.
b720: 31 32 36 20 7b 44 65 63 72 79 70 74 20 43 41 4d  126 {Decrypt CAM
b730: 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f  ELLIA192} \..-co
b740: 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c  nstraints CAMELL
b750: 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b  IA192 \..-body {
b760: 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68 65  binary encode he
b770: 78 20 5b 74 6c 73 3a 3a 64 65 63 72 79 70 74 20  x [tls::decrypt 
b780: 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49 41  -cipher CAMELLIA
b790: 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20 5c  192 -padding 0 \
b7a0: 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79  ... -key [binary
b7b0: 20 64 65 63 6f 64 65 20 68 65 78 20 46 45 44 43   decode hex FEDC
b7c0: 42 41 39 38 37 36 35 34 33 32 31 30 30 31 32 33  BA98765432100123
b7d0: 34 35 36 37 38 39 41 42 43 44 45 46 30 31 32 33  456789ABCDEF0123
b7e0: 34 35 36 37 38 39 41 42 43 44 45 46 5d 20 5c 0a  456789ABCDEF] \.
b7f0: 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72 79  .. -data [binary
b800: 20 64 65 63 6f 64 65 20 68 65 78 20 43 43 44 44   decode hex CCDD
b810: 31 30 36 42 30 30 39 46 43 35 33 35 34 45 45 33  106B009FC5354EE3
b820: 44 32 32 33 32 33 45 39 43 39 32 30 5d 5d 7d 20  D22323E9C920]]} 
b830: 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74 20  \..-match exact 
b840: 2d 72 65 73 75 6c 74 20 30 30 30 30 30 30 30 30  -result 00000000
b850: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
b860: 30 30 30 30 30 30 30 34 0a 0a 74 63 6c 74 65 73  00000004..tcltes
b870: 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69 63  t::test Symetric
b880: 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31  _Block_CAMELLIA1
b890: 39 32 2d 31 2e 31 32 37 20 7b 45 6e 63 72 79 70  92-1.127 {Encryp
b8a0: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
b8b0: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
b8c0: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
b8d0: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
b8e0: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 65 6e 63  de hex [tls::enc
b8f0: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
b900: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
b910: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
b920: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
b930: 20 46 45 44 43 42 41 39 38 37 36 35 34 33 32 31   FEDCBA987654321
b940: 30 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45  00123456789ABCDE
b950: 46 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45  F0123456789ABCDE
b960: 46 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  F] \... -data [b
b970: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
b980: 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30   000000000000000
b990: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
b9a0: 32 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  2]]} \..-match e
b9b0: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 33 34 36  xact -result 346
b9c0: 38 61 63 33 61 66 32 61 34 61 33 30 65 38 38 35  8ac3af2a4a30e885
b9d0: 39 30 37 33 30 38 32 31 39 38 32 39 37 0a 0a 74  9073082198297..t
b9e0: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
b9f0: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
ba00: 4c 4c 49 41 31 39 32 2d 31 2e 31 32 38 20 7b 44  LLIA192-1.128 {D
ba10: 65 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31  ecrypt CAMELLIA1
ba20: 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69  92} \..-constrai
ba30: 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20  nts CAMELLIA192 
ba40: 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79  \..-body {binary
ba50: 20 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73   encode hex [tls
ba60: 3a 3a 64 65 63 72 79 70 74 20 2d 63 69 70 68 65  ::decrypt -ciphe
ba70: 72 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70  r CAMELLIA192 -p
ba80: 61 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b  adding 0 \... -k
ba90: 65 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64  ey [binary decod
baa0: 65 20 68 65 78 20 46 45 44 43 42 41 39 38 37 36  e hex FEDCBA9876
bab0: 35 34 33 32 31 30 30 31 32 33 34 35 36 37 38 39  5432100123456789
bac0: 41 42 43 44 45 46 30 31 32 33 34 35 36 37 38 39  ABCDEF0123456789
bad0: 41 42 43 44 45 46 5d 20 5c 0a 09 09 20 2d 64 61  ABCDEF] \... -da
bae0: 74 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64  ta [binary decod
baf0: 65 20 68 65 78 20 33 34 36 38 41 43 33 41 46 32  e hex 3468AC3AF2
bb00: 41 34 41 33 30 45 38 38 35 39 30 37 33 30 38 32  A4A30E8859073082
bb10: 31 39 38 32 39 37 5d 5d 7d 20 5c 0a 09 2d 6d 61  198297]]} \..-ma
bb20: 74 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c  tch exact -resul
bb30: 74 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30  t 00000000000000
bb40: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
bb50: 30 32 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73  02..tcltest::tes
bb60: 74 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b  t Symetric_Block
bb70: 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 31  _CAMELLIA192-1.1
bb80: 32 39 20 7b 45 6e 63 72 79 70 74 20 43 41 4d 45  29 {Encrypt CAME
bb90: 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e  LLIA192} \..-con
bba0: 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49  straints CAMELLI
bbb0: 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62  A192 \..-body {b
bbc0: 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78  inary encode hex
bbd0: 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74 20 2d   [tls::encrypt -
bbe0: 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31  cipher CAMELLIA1
bbf0: 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a  92 -padding 0 \.
bc00: 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20  .. -key [binary 
bc10: 64 65 63 6f 64 65 20 68 65 78 20 46 45 44 43 42  decode hex FEDCB
bc20: 41 39 38 37 36 35 34 33 32 31 30 30 31 32 33 34  A987654321001234
bc30: 35 36 37 38 39 41 42 43 44 45 46 30 31 32 33 34  56789ABCDEF01234
bc40: 35 36 37 38 39 41 42 43 44 45 46 5d 20 5c 0a 09  56789ABCDEF] \..
bc50: 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20  . -data [binary 
bc60: 64 65 63 6f 64 65 20 68 65 78 20 30 30 30 30 30  decode hex 00000
bc70: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
bc80: 30 30 30 30 30 30 30 30 30 30 31 5d 5d 7d 20 5c  00000000001]]} \
bc90: 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d  ..-match exact -
bca0: 72 65 73 75 6c 74 20 30 32 61 39 65 30 61 31 33  result 02a9e0a13
bcb0: 61 36 34 35 31 34 62 33 65 33 34 31 34 39 30 66  a64514b3e341490f
bcc0: 32 66 33 39 66 65 36 0a 0a 74 63 6c 74 65 73 74  2f39fe6..tcltest
bcd0: 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f  ::test Symetric_
bce0: 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39  Block_CAMELLIA19
bcf0: 32 2d 31 2e 31 33 30 20 7b 44 65 63 72 79 70 74  2-1.130 {Decrypt
bd00: 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a   CAMELLIA192} \.
bd10: 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43 41  .-constraints CA
bd20: 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f  MELLIA192 \..-bo
bd30: 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64  dy {binary encod
bd40: 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63 72  e hex [tls::decr
bd50: 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d 45  ypt -cipher CAME
bd60: 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e 67  LLIA192 -padding
bd70: 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69   0 \... -key [bi
bd80: 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78 20  nary decode hex 
bd90: 46 45 44 43 42 41 39 38 37 36 35 34 33 32 31 30  FEDCBA9876543210
bda0: 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46  0123456789ABCDEF
bdb0: 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46  0123456789ABCDEF
bdc0: 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62 69  ] \... -data [bi
bdd0: 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78 20  nary decode hex 
bde0: 30 32 41 39 45 30 41 31 33 41 36 34 35 31 34 42  02A9E0A13A64514B
bdf0: 33 45 33 34 31 34 39 30 46 32 46 33 39 46 45 36  3E341490F2F39FE6
be00: 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78  ]]} \..-match ex
be10: 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30 30 30  act -result 0000
be20: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
be30: 30 30 30 30 30 30 30 30 30 30 30 31 0a 0a 74 63  000000000001..tc
be40: 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d 65  ltest::test Syme
be50: 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c  tric_Block_CAMEL
be60: 4c 49 41 31 39 32 2d 31 2e 31 33 31 20 7b 45 6e  LIA192-1.131 {En
be70: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
be80: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
be90: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
bea0: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
beb0: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
bec0: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
bed0: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
bee0: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
bef0: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
bf00: 20 68 65 78 20 31 30 33 32 35 34 37 36 39 38 42   hex 1032547698B
bf10: 41 44 43 46 45 45 46 43 44 41 42 38 39 36 37 34  ADCFEEFCDAB89674
bf20: 35 32 33 30 31 45 46 43 44 41 42 38 39 36 37 34  52301EFCDAB89674
bf30: 35 32 33 30 31 5d 20 5c 0a 09 09 20 2d 64 61 74  52301] \... -dat
bf40: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
bf50: 20 68 65 78 20 38 30 30 30 30 30 30 30 30 30 30   hex 80000000000
bf60: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
bf70: 30 30 30 30 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00000]]} \..-mat
bf80: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
bf90: 20 32 64 33 32 38 34 62 64 65 66 63 31 66 66 65   2d3284bdefc1ffe
bfa0: 30 32 31 62 39 64 35 61 35 34 63 31 36 30 33 65  021b9d5a54c1603e
bfb0: 32 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  2..tcltest::test
bfc0: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
bfd0: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 31 33  CAMELLIA192-1.13
bfe0: 32 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c  2 {Decrypt CAMEL
bff0: 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73  LIA192} \..-cons
c000: 74 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41  traints CAMELLIA
c010: 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69  192 \..-body {bi
c020: 6e 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20  nary encode hex 
c030: 5b 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63  [tls::decrypt -c
c040: 69 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39  ipher CAMELLIA19
c050: 32 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09  2 -padding 0 \..
c060: 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64  . -key [binary d
c070: 65 63 6f 64 65 20 68 65 78 20 31 30 33 32 35 34  ecode hex 103254
c080: 37 36 39 38 42 41 44 43 46 45 45 46 43 44 41 42  7698BADCFEEFCDAB
c090: 38 39 36 37 34 35 32 33 30 31 45 46 43 44 41 42  8967452301EFCDAB
c0a0: 38 39 36 37 34 35 32 33 30 31 5d 20 5c 0a 09 09  8967452301] \...
c0b0: 20 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64   -data [binary d
c0c0: 65 63 6f 64 65 20 68 65 78 20 32 44 33 32 38 34  ecode hex 2D3284
c0d0: 42 44 45 46 43 31 46 46 45 30 32 31 42 39 44 35  BDEFC1FFE021B9D5
c0e0: 41 35 34 43 31 36 30 33 45 32 5d 5d 7d 20 5c 0a  A54C1603E2]]} \.
c0f0: 09 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72  .-match exact -r
c100: 65 73 75 6c 74 20 38 30 30 30 30 30 30 30 30 30  esult 8000000000
c110: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
c120: 30 30 30 30 30 30 0a 0a 74 63 6c 74 65 73 74 3a  000000..tcltest:
c130: 3a 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42  :test Symetric_B
c140: 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32  lock_CAMELLIA192
c150: 2d 31 2e 31 33 33 20 7b 45 6e 63 72 79 70 74 20  -1.133 {Encrypt 
c160: 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09  CAMELLIA192} \..
c170: 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d  -constraints CAM
c180: 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64  ELLIA192 \..-bod
c190: 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65  y {binary encode
c1a0: 20 68 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79   hex [tls::encry
c1b0: 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c  pt -cipher CAMEL
c1c0: 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20  LIA192 -padding 
c1d0: 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e  0 \... -key [bin
c1e0: 61 72 79 20 64 65 63 6f 64 65 20 68 65 78 20 31  ary decode hex 1
c1f0: 30 33 32 35 34 37 36 39 38 42 41 44 43 46 45 45  032547698BADCFEE
c200: 46 43 44 41 42 38 39 36 37 34 35 32 33 30 31 45  FCDAB8967452301E
c210: 46 43 44 41 42 38 39 36 37 34 35 32 33 30 31 5d  FCDAB8967452301]
c220: 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e   \... -data [bin
c230: 61 72 79 20 64 65 63 6f 64 65 20 68 65 78 20 34  ary decode hex 4
c240: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
c250: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 5d  000000000000000]
c260: 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61  ]} \..-match exa
c270: 63 74 20 2d 72 65 73 75 6c 74 20 30 62 62 30 65  ct -result 0bb0e
c280: 63 37 63 30 30 35 34 38 63 64 31 37 61 36 65 36  c7c00548cd17a6e6
c290: 33 38 30 36 38 39 31 36 34 34 62 0a 0a 74 63 6c  3806891644b..tcl
c2a0: 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74  test::test Symet
c2b0: 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c  ric_Block_CAMELL
c2c0: 49 41 31 39 32 2d 31 2e 31 33 34 20 7b 44 65 63  IA192-1.134 {Dec
c2d0: 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39 32  rypt CAMELLIA192
c2e0: 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74  } \..-constraint
c2f0: 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a  s CAMELLIA192 \.
c300: 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20 65  .-body {binary e
c310: 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a  ncode hex [tls::
c320: 64 65 63 72 79 70 74 20 2d 63 69 70 68 65 72 20  decrypt -cipher 
c330: 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61 64  CAMELLIA192 -pad
c340: 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79  ding 0 \... -key
c350: 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20   [binary decode 
c360: 68 65 78 20 31 30 33 32 35 34 37 36 39 38 42 41  hex 1032547698BA
c370: 44 43 46 45 45 46 43 44 41 42 38 39 36 37 34 35  DCFEEFCDAB896745
c380: 32 33 30 31 45 46 43 44 41 42 38 39 36 37 34 35  2301EFCDAB896745
c390: 32 33 30 31 5d 20 5c 0a 09 09 20 2d 64 61 74 61  2301] \... -data
c3a0: 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20   [binary decode 
c3b0: 68 65 78 20 30 42 42 30 45 43 37 43 30 30 35 34  hex 0BB0EC7C0054
c3c0: 38 43 44 31 37 41 36 45 36 33 38 30 36 38 39 31  8CD17A6E63806891
c3d0: 36 34 34 42 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63  644B]]} \..-matc
c3e0: 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74 20  h exact -result 
c3f0: 34 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  4000000000000000
c400: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
c410: 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74 20  ..tcltest::test 
c420: 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43  Symetric_Block_C
c430: 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 31 33 35  AMELLIA192-1.135
c440: 20 7b 45 6e 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Encrypt CAMELL
c450: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
c460: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
c470: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
c480: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
c490: 74 6c 73 3a 3a 65 6e 63 72 79 70 74 20 2d 63 69  tls::encrypt -ci
c4a0: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
c4b0: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
c4c0: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
c4d0: 63 6f 64 65 20 68 65 78 20 31 30 33 32 35 34 37  code hex 1032547
c4e0: 36 39 38 42 41 44 43 46 45 45 46 43 44 41 42 38  698BADCFEEFCDAB8
c4f0: 39 36 37 34 35 32 33 30 31 45 46 43 44 41 42 38  967452301EFCDAB8
c500: 39 36 37 34 35 32 33 30 31 5d 20 5c 0a 09 09 20  967452301] \... 
c510: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
c520: 63 6f 64 65 20 68 65 78 20 32 30 30 30 30 30 30  code hex 2000000
c530: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
c540: 30 30 30 30 30 30 30 30 30 5d 5d 7d 20 5c 0a 09  000000000]]} \..
c550: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
c560: 73 75 6c 74 20 34 37 30 64 32 35 61 35 64 33 66  sult 470d25a5d3f
c570: 65 30 37 32 33 63 64 62 32 64 64 36 62 62 38 36  e0723cdb2dd6bb86
c580: 63 36 66 32 31 0a 0a 74 63 6c 74 65 73 74 3a 3a  c6f21..tcltest::
c590: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
c5a0: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
c5b0: 31 2e 31 33 36 20 7b 44 65 63 72 79 70 74 20 43  1.136 {Decrypt C
c5c0: 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d  AMELLIA192} \..-
c5d0: 63 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45  constraints CAME
c5e0: 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79  LLIA192 \..-body
c5f0: 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20   {binary encode 
c600: 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63 72 79 70  hex [tls::decryp
c610: 74 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c  t -cipher CAMELL
c620: 49 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30  IA192 -padding 0
c630: 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61   \... -key [bina
c640: 72 79 20 64 65 63 6f 64 65 20 68 65 78 20 31 30  ry decode hex 10
c650: 33 32 35 34 37 36 39 38 42 41 44 43 46 45 45 46  32547698BADCFEEF
c660: 43 44 41 42 38 39 36 37 34 35 32 33 30 31 45 46  CDAB8967452301EF
c670: 43 44 41 42 38 39 36 37 34 35 32 33 30 31 5d 20  CDAB8967452301] 
c680: 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61  \... -data [bina
c690: 72 79 20 64 65 63 6f 64 65 20 68 65 78 20 34 37  ry decode hex 47
c6a0: 30 44 32 35 41 35 44 33 46 45 30 37 32 33 43 44  0D25A5D3FE0723CD
c6b0: 42 32 44 44 36 42 42 38 36 43 36 46 32 31 5d 5d  B2DD6BB86C6F21]]
c6c0: 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63  } \..-match exac
c6d0: 74 20 2d 72 65 73 75 6c 74 20 32 30 30 30 30 30  t -result 200000
c6e0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
c6f0: 30 30 30 30 30 30 30 30 30 30 0a 0a 74 63 6c 74  0000000000..tclt
c700: 65 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72  est::test Symetr
c710: 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49  ic_Block_CAMELLI
c720: 41 31 39 32 2d 31 2e 31 33 37 20 7b 45 6e 63 72  A192-1.137 {Encr
c730: 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d  ypt CAMELLIA192}
c740: 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73   \..-constraints
c750: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09   CAMELLIA192 \..
c760: 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e  -body {binary en
c770: 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 65  code hex [tls::e
c780: 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72 20 43  ncrypt -cipher C
c790: 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64  AMELLIA192 -padd
c7a0: 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20  ing 0 \... -key 
c7b0: 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68  [binary decode h
c7c0: 65 78 20 31 30 33 32 35 34 37 36 39 38 42 41 44  ex 1032547698BAD
c7d0: 43 46 45 45 46 43 44 41 42 38 39 36 37 34 35 32  CFEEFCDAB8967452
c7e0: 33 30 31 45 46 43 44 41 42 38 39 36 37 34 35 32  301EFCDAB8967452
c7f0: 33 30 31 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20  301] \... -data 
c800: 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68  [binary decode h
c810: 65 78 20 31 30 30 30 30 30 30 30 30 30 30 30 30  ex 1000000000000
c820: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
c830: 30 30 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68  000]]} \..-match
c840: 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74 20 39   exact -result 9
c850: 66 38 63 31 32 39 39 33 32 35 65 63 66 32 34 32  f8c1299325ecf242
c860: 33 34 38 31 32 33 37 30 36 63 33 62 64 30 63 0a  348123706c3bd0c.
c870: 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53  .tcltest::test S
c880: 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41  ymetric_Block_CA
c890: 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 31 33 38 20  MELLIA192-1.138 
c8a0: 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c 49  {Decrypt CAMELLI
c8b0: 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72  A192} \..-constr
c8c0: 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31 39  aints CAMELLIA19
c8d0: 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61  2 \..-body {bina
c8e0: 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b 74  ry encode hex [t
c8f0: 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69 70  ls::decrypt -cip
c900: 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32 20  her CAMELLIA192 
c910: 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09 20  -padding 0 \... 
c920: 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65 63  -key [binary dec
c930: 6f 64 65 20 68 65 78 20 31 30 33 32 35 34 37 36  ode hex 10325476
c940: 39 38 42 41 44 43 46 45 45 46 43 44 41 42 38 39  98BADCFEEFCDAB89
c950: 36 37 34 35 32 33 30 31 45 46 43 44 41 42 38 39  67452301EFCDAB89
c960: 36 37 34 35 32 33 30 31 5d 20 5c 0a 09 09 20 2d  67452301] \... -
c970: 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65 63  data [binary dec
c980: 6f 64 65 20 68 65 78 20 39 46 38 43 31 32 39 39  ode hex 9F8C1299
c990: 33 32 35 45 43 46 32 34 32 33 34 38 31 32 33 37  325ECF2423481237
c9a0: 30 36 43 33 42 44 30 43 5d 5d 7d 20 5c 0a 09 2d  06C3BD0C]]} \..-
c9b0: 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65 73  match exact -res
c9c0: 75 6c 74 20 31 30 30 30 30 30 30 30 30 30 30 30  ult 100000000000
c9d0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
c9e0: 30 30 30 30 0a 0a 74 63 6c 74 65 73 74 3a 3a 74  0000..tcltest::t
c9f0: 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f  est Symetric_Blo
ca00: 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31  ck_CAMELLIA192-1
ca10: 2e 31 33 39 20 7b 45 6e 63 72 79 70 74 20 43 41  .139 {Encrypt CA
ca20: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
ca30: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
ca40: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
ca50: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
ca60: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
ca70: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
ca80: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
ca90: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
caa0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 31 30 33  y decode hex 103
cab0: 32 35 34 37 36 39 38 42 41 44 43 46 45 45 46 43  2547698BADCFEEFC
cac0: 44 41 42 38 39 36 37 34 35 32 33 30 31 45 46 43  DAB8967452301EFC
cad0: 44 41 42 38 39 36 37 34 35 32 33 30 31 5d 20 5c  DAB8967452301] \
cae0: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
caf0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 30  y decode hex 000
cb00: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
cb10: 30 30 30 30 30 30 30 30 30 30 30 30 38 5d 5d 7d  0000000000008]]}
cb20: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
cb30: 20 2d 72 65 73 75 6c 74 20 34 32 34 31 31 37 37   -result 4241177
cb40: 38 34 38 31 35 66 34 65 30 65 31 37 61 30 30 37  84815f4e0e17a007
cb50: 39 30 61 34 38 35 65 62 38 0a 0a 74 63 6c 74 65  90a485eb8..tclte
cb60: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
cb70: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
cb80: 31 39 32 2d 31 2e 31 34 30 20 7b 44 65 63 72 79  192-1.140 {Decry
cb90: 70 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20  pt CAMELLIA192} 
cba0: 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20  \..-constraints 
cbb0: 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d  CAMELLIA192 \..-
cbc0: 62 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63  body {binary enc
cbd0: 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65  ode hex [tls::de
cbe0: 63 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41  crypt -cipher CA
cbf0: 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69  MELLIA192 -paddi
cc00: 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b  ng 0 \... -key [
cc10: 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65  binary decode he
cc20: 78 20 31 30 33 32 35 34 37 36 39 38 42 41 44 43  x 1032547698BADC
cc30: 46 45 45 46 43 44 41 42 38 39 36 37 34 35 32 33  FEEFCDAB89674523
cc40: 30 31 45 46 43 44 41 42 38 39 36 37 34 35 32 33  01EFCDAB89674523
cc50: 30 31 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b  01] \... -data [
cc60: 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65  binary decode he
cc70: 78 20 34 32 34 31 31 37 37 38 34 38 31 35 46 34  x 424117784815F4
cc80: 45 30 45 31 37 41 30 30 37 39 30 41 34 38 35 45  E0E17A00790A485E
cc90: 42 38 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20  B8]]} \..-match 
cca0: 65 78 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30  exact -result 00
ccb0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
ccc0: 30 30 30 30 30 30 30 30 30 30 30 30 30 38 0a 0a  00000000000008..
ccd0: 74 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79  tcltest::test Sy
cce0: 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d  metric_Block_CAM
ccf0: 45 4c 4c 49 41 31 39 32 2d 31 2e 31 34 31 20 7b  ELLIA192-1.141 {
cd00: 45 6e 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41  Encrypt CAMELLIA
cd10: 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61  192} \..-constra
cd20: 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32  ints CAMELLIA192
cd30: 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72   \..-body {binar
cd40: 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c  y encode hex [tl
cd50: 73 3a 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68  s::encrypt -ciph
cd60: 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d  er CAMELLIA192 -
cd70: 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d  padding 0 \... -
cd80: 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f  key [binary deco
cd90: 64 65 20 68 65 78 20 31 30 33 32 35 34 37 36 39  de hex 103254769
cda0: 38 42 41 44 43 46 45 45 46 43 44 41 42 38 39 36  8BADCFEEFCDAB896
cdb0: 37 34 35 32 33 30 31 45 46 43 44 41 42 38 39 36  7452301EFCDAB896
cdc0: 37 34 35 32 33 30 31 5d 20 5c 0a 09 09 20 2d 64  7452301] \... -d
cdd0: 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f  ata [binary deco
cde0: 64 65 20 68 65 78 20 30 30 30 30 30 30 30 30 30  de hex 000000000
cdf0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
ce00: 30 30 30 30 30 30 34 5d 5d 7d 20 5c 0a 09 2d 6d  0000004]]} \..-m
ce10: 61 74 63 68 20 65 78 61 63 74 20 2d 72 65 73 75  atch exact -resu
ce20: 6c 74 20 39 37 65 63 30 61 63 37 38 63 61 30 32  lt 97ec0ac78ca02
ce30: 30 37 33 62 64 65 62 38 65 34 35 65 39 66 38 32  073bdeb8e45e9f82
ce40: 66 39 31 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65  f91..tcltest::te
ce50: 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63  st Symetric_Bloc
ce60: 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e  k_CAMELLIA192-1.
ce70: 31 34 32 20 7b 44 65 63 72 79 70 74 20 43 41 4d  142 {Decrypt CAM
ce80: 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f  ELLIA192} \..-co
ce90: 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c  nstraints CAMELL
cea0: 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b  IA192 \..-body {
ceb0: 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68 65  binary encode he
cec0: 78 20 5b 74 6c 73 3a 3a 64 65 63 72 79 70 74 20  x [tls::decrypt 
ced0: 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49 41  -cipher CAMELLIA
cee0: 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20 5c  192 -padding 0 \
cef0: 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79  ... -key [binary
cf00: 20 64 65 63 6f 64 65 20 68 65 78 20 31 30 33 32   decode hex 1032
cf10: 35 34 37 36 39 38 42 41 44 43 46 45 45 46 43 44  547698BADCFEEFCD
cf20: 41 42 38 39 36 37 34 35 32 33 30 31 45 46 43 44  AB8967452301EFCD
cf30: 41 42 38 39 36 37 34 35 32 33 30 31 5d 20 5c 0a  AB8967452301] \.
cf40: 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72 79  .. -data [binary
cf50: 20 64 65 63 6f 64 65 20 68 65 78 20 39 37 45 43   decode hex 97EC
cf60: 30 41 43 37 38 43 41 30 32 30 37 33 42 44 45 42  0AC78CA02073BDEB
cf70: 38 45 34 35 45 39 46 38 32 46 39 31 5d 5d 7d 20  8E45E9F82F91]]} 
cf80: 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74 20  \..-match exact 
cf90: 2d 72 65 73 75 6c 74 20 30 30 30 30 30 30 30 30  -result 00000000
cfa0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
cfb0: 30 30 30 30 30 30 30 34 0a 0a 74 63 6c 74 65 73  00000004..tcltes
cfc0: 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69 63  t::test Symetric
cfd0: 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31  _Block_CAMELLIA1
cfe0: 39 32 2d 31 2e 31 34 33 20 7b 45 6e 63 72 79 70  92-1.143 {Encryp
cff0: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
d000: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
d010: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
d020: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
d030: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 65 6e 63  de hex [tls::enc
d040: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
d050: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
d060: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
d070: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
d080: 20 31 30 33 32 35 34 37 36 39 38 42 41 44 43 46   1032547698BADCF
d090: 45 45 46 43 44 41 42 38 39 36 37 34 35 32 33 30  EEFCDAB896745230
d0a0: 31 45 46 43 44 41 42 38 39 36 37 34 35 32 33 30  1EFCDAB896745230
d0b0: 31 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  1] \... -data [b
d0c0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
d0d0: 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30   000000000000000
d0e0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
d0f0: 32 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  2]]} \..-match e
d100: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 64 65 34  xact -result de4
d110: 31 63 33 31 34 35 62 62 66 35 30 37 34 65 66 33  1c3145bbf5074ef3
d120: 61 30 63 33 66 31 31 30 62 34 65 34 30 0a 0a 74  a0c3f110b4e40..t
d130: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
d140: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
d150: 4c 4c 49 41 31 39 32 2d 31 2e 31 34 34 20 7b 44  LLIA192-1.144 {D
d160: 65 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31  ecrypt CAMELLIA1
d170: 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69  92} \..-constrai
d180: 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20  nts CAMELLIA192 
d190: 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79  \..-body {binary
d1a0: 20 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73   encode hex [tls
d1b0: 3a 3a 64 65 63 72 79 70 74 20 2d 63 69 70 68 65  ::decrypt -ciphe
d1c0: 72 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70  r CAMELLIA192 -p
d1d0: 61 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b  adding 0 \... -k
d1e0: 65 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64  ey [binary decod
d1f0: 65 20 68 65 78 20 31 30 33 32 35 34 37 36 39 38  e hex 1032547698
d200: 42 41 44 43 46 45 45 46 43 44 41 42 38 39 36 37  BADCFEEFCDAB8967
d210: 34 35 32 33 30 31 45 46 43 44 41 42 38 39 36 37  452301EFCDAB8967
d220: 34 35 32 33 30 31 5d 20 5c 0a 09 09 20 2d 64 61  452301] \... -da
d230: 74 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64  ta [binary decod
d240: 65 20 68 65 78 20 44 45 34 31 43 33 31 34 35 42  e hex DE41C3145B
d250: 42 46 35 30 37 34 45 46 33 41 30 43 33 46 31 31  BF5074EF3A0C3F11
d260: 30 42 34 45 34 30 5d 5d 7d 20 5c 0a 09 2d 6d 61  0B4E40]]} \..-ma
d270: 74 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c  tch exact -resul
d280: 74 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30  t 00000000000000
d290: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
d2a0: 30 32 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73  02..tcltest::tes
d2b0: 74 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b  t Symetric_Block
d2c0: 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 31  _CAMELLIA192-1.1
d2d0: 34 35 20 7b 45 6e 63 72 79 70 74 20 43 41 4d 45  45 {Encrypt CAME
d2e0: 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e  LLIA192} \..-con
d2f0: 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49  straints CAMELLI
d300: 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62  A192 \..-body {b
d310: 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78  inary encode hex
d320: 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74 20 2d   [tls::encrypt -
d330: 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31  cipher CAMELLIA1
d340: 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a  92 -padding 0 \.
d350: 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20  .. -key [binary 
d360: 64 65 63 6f 64 65 20 68 65 78 20 31 30 33 32 35  decode hex 10325
d370: 34 37 36 39 38 42 41 44 43 46 45 45 46 43 44 41  47698BADCFEEFCDA
d380: 42 38 39 36 37 34 35 32 33 30 31 45 46 43 44 41  B8967452301EFCDA
d390: 42 38 39 36 37 34 35 32 33 30 31 5d 20 5c 0a 09  B8967452301] \..
d3a0: 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20  . -data [binary 
d3b0: 64 65 63 6f 64 65 20 68 65 78 20 30 30 30 30 30  decode hex 00000
d3c0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
d3d0: 30 30 30 30 30 30 30 30 30 30 31 5d 5d 7d 20 5c  00000000001]]} \
d3e0: 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d  ..-match exact -
d3f0: 72 65 73 75 6c 74 20 61 65 34 32 63 38 34 33 63  result ae42c843c
d400: 33 66 65 33 62 61 61 62 38 30 33 37 35 30 36 65  3fe3baab8037506e
d410: 37 38 32 33 61 30 39 0a 0a 74 63 6c 74 65 73 74  7823a09..tcltest
d420: 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f  ::test Symetric_
d430: 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39  Block_CAMELLIA19
d440: 32 2d 31 2e 31 34 36 20 7b 44 65 63 72 79 70 74  2-1.146 {Decrypt
d450: 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a   CAMELLIA192} \.
d460: 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43 41  .-constraints CA
d470: 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f  MELLIA192 \..-bo
d480: 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64  dy {binary encod
d490: 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63 72  e hex [tls::decr
d4a0: 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d 45  ypt -cipher CAME
d4b0: 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e 67  LLIA192 -padding
d4c0: 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69   0 \... -key [bi
d4d0: 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78 20  nary decode hex 
d4e0: 31 30 33 32 35 34 37 36 39 38 42 41 44 43 46 45  1032547698BADCFE
d4f0: 45 46 43 44 41 42 38 39 36 37 34 35 32 33 30 31  EFCDAB8967452301
d500: 45 46 43 44 41 42 38 39 36 37 34 35 32 33 30 31  EFCDAB8967452301
d510: 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62 69  ] \... -data [bi
d520: 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78 20  nary decode hex 
d530: 41 45 34 32 43 38 34 33 43 33 46 45 33 42 41 41  AE42C843C3FE3BAA
d540: 42 38 30 33 37 35 30 36 45 37 38 32 33 41 30 39  B8037506E7823A09
d550: 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78  ]]} \..-match ex
d560: 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30 30 30  act -result 0000
d570: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
d580: 30 30 30 30 30 30 30 30 30 30 30 31 0a 0a 74 63  000000000001..tc
d590: 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d 65  ltest::test Syme
d5a0: 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c  tric_Block_CAMEL
d5b0: 4c 49 41 31 39 32 2d 31 2e 31 34 37 20 7b 45 6e  LIA192-1.147 {En
d5c0: 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39  crypt CAMELLIA19
d5d0: 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e  2} \..-constrain
d5e0: 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c  ts CAMELLIA192 \
d5f0: 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20  ..-body {binary 
d600: 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a  encode hex [tls:
d610: 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72  :encrypt -cipher
d620: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61   CAMELLIA192 -pa
d630: 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65  dding 0 \... -ke
d640: 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  y [binary decode
d650: 20 68 65 78 20 45 46 43 44 41 42 38 39 36 37 34   hex EFCDAB89674
d660: 35 32 33 30 31 31 30 33 32 35 34 37 36 39 38 42  523011032547698B
d670: 41 44 43 46 45 31 30 33 32 35 34 37 36 39 38 42  ADCFE1032547698B
d680: 41 44 43 46 45 5d 20 5c 0a 09 09 20 2d 64 61 74  ADCFE] \... -dat
d690: 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65  a [binary decode
d6a0: 20 68 65 78 20 38 30 30 30 30 30 30 30 30 30 30   hex 80000000000
d6b0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
d6c0: 30 30 30 30 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74  00000]]} \..-mat
d6d0: 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74  ch exact -result
d6e0: 20 31 62 36 64 33 64 38 32 33 65 65 63 63 30 63   1b6d3d823eecc0c
d6f0: 32 39 65 63 66 30 39 34 34 38 36 37 30 66 36 66  29ecf09448670f6f
d700: 35 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74  5..tcltest::test
d710: 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f   Symetric_Block_
d720: 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 31 34  CAMELLIA192-1.14
d730: 38 20 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c  8 {Decrypt CAMEL
d740: 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73  LIA192} \..-cons
d750: 74 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41  traints CAMELLIA
d760: 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69  192 \..-body {bi
d770: 6e 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20  nary encode hex 
d780: 5b 74 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63  [tls::decrypt -c
d790: 69 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39  ipher CAMELLIA19
d7a0: 32 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09  2 -padding 0 \..
d7b0: 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64  . -key [binary d
d7c0: 65 63 6f 64 65 20 68 65 78 20 45 46 43 44 41 42  ecode hex EFCDAB
d7d0: 38 39 36 37 34 35 32 33 30 31 31 30 33 32 35 34  8967452301103254
d7e0: 37 36 39 38 42 41 44 43 46 45 31 30 33 32 35 34  7698BADCFE103254
d7f0: 37 36 39 38 42 41 44 43 46 45 5d 20 5c 0a 09 09  7698BADCFE] \...
d800: 20 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64   -data [binary d
d810: 65 63 6f 64 65 20 68 65 78 20 31 42 36 44 33 44  ecode hex 1B6D3D
d820: 38 32 33 45 45 43 43 30 43 32 39 45 43 46 30 39  823EECC0C29ECF09
d830: 34 34 38 36 37 30 46 36 46 35 5d 5d 7d 20 5c 0a  448670F6F5]]} \.
d840: 09 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72  .-match exact -r
d850: 65 73 75 6c 74 20 38 30 30 30 30 30 30 30 30 30  esult 8000000000
d860: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
d870: 30 30 30 30 30 30 0a 0a 74 63 6c 74 65 73 74 3a  000000..tcltest:
d880: 3a 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42  :test Symetric_B
d890: 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32  lock_CAMELLIA192
d8a0: 2d 31 2e 31 34 39 20 7b 45 6e 63 72 79 70 74 20  -1.149 {Encrypt 
d8b0: 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09  CAMELLIA192} \..
d8c0: 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d  -constraints CAM
d8d0: 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64  ELLIA192 \..-bod
d8e0: 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65  y {binary encode
d8f0: 20 68 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79   hex [tls::encry
d900: 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c  pt -cipher CAMEL
d910: 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20  LIA192 -padding 
d920: 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e  0 \... -key [bin
d930: 61 72 79 20 64 65 63 6f 64 65 20 68 65 78 20 45  ary decode hex E
d940: 46 43 44 41 42 38 39 36 37 34 35 32 33 30 31 31  FCDAB89674523011
d950: 30 33 32 35 34 37 36 39 38 42 41 44 43 46 45 31  032547698BADCFE1
d960: 30 33 32 35 34 37 36 39 38 42 41 44 43 46 45 5d  032547698BADCFE]
d970: 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e   \... -data [bin
d980: 61 72 79 20 64 65 63 6f 64 65 20 68 65 78 20 34  ary decode hex 4
d990: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
d9a0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 5d  000000000000000]
d9b0: 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61  ]} \..-match exa
d9c0: 63 74 20 2d 72 65 73 75 6c 74 20 63 38 62 66 30  ct -result c8bf0
d9d0: 65 65 35 31 66 34 63 63 31 30 31 62 38 66 37 61  ee51f4cc101b8f7a
d9e0: 31 31 30 32 64 66 37 33 37 64 38 0a 0a 74 63 6c  1102df737d8..tcl
d9f0: 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74  test::test Symet
da00: 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c  ric_Block_CAMELL
da10: 49 41 31 39 32 2d 31 2e 31 35 30 20 7b 44 65 63  IA192-1.150 {Dec
da20: 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39 32  rypt CAMELLIA192
da30: 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74  } \..-constraint
da40: 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a  s CAMELLIA192 \.
da50: 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20 65  .-body {binary e
da60: 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a  ncode hex [tls::
da70: 64 65 63 72 79 70 74 20 2d 63 69 70 68 65 72 20  decrypt -cipher 
da80: 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61 64  CAMELLIA192 -pad
da90: 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79  ding 0 \... -key
daa0: 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20   [binary decode 
dab0: 68 65 78 20 45 46 43 44 41 42 38 39 36 37 34 35  hex EFCDAB896745
dac0: 32 33 30 31 31 30 33 32 35 34 37 36 39 38 42 41  23011032547698BA
dad0: 44 43 46 45 31 30 33 32 35 34 37 36 39 38 42 41  DCFE1032547698BA
dae0: 44 43 46 45 5d 20 5c 0a 09 09 20 2d 64 61 74 61  DCFE] \... -data
daf0: 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20   [binary decode 
db00: 68 65 78 20 43 38 42 46 30 45 45 35 31 46 34 43  hex C8BF0EE51F4C
db10: 43 31 30 31 42 38 46 37 41 31 31 30 32 44 46 37  C101B8F7A1102DF7
db20: 33 37 44 38 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63  37D8]]} \..-matc
db30: 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74 20  h exact -result 
db40: 34 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  4000000000000000
db50: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
db60: 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74 20  ..tcltest::test 
db70: 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43  Symetric_Block_C
db80: 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 31 35 31  AMELLIA192-1.151
db90: 20 7b 45 6e 63 72 79 70 74 20 43 41 4d 45 4c 4c   {Encrypt CAMELL
dba0: 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74  IA192} \..-const
dbb0: 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31  raints CAMELLIA1
dbc0: 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e  92 \..-body {bin
dbd0: 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b  ary encode hex [
dbe0: 74 6c 73 3a 3a 65 6e 63 72 79 70 74 20 2d 63 69  tls::encrypt -ci
dbf0: 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32  pher CAMELLIA192
dc00: 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09   -padding 0 \...
dc10: 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65   -key [binary de
dc20: 63 6f 64 65 20 68 65 78 20 45 46 43 44 41 42 38  code hex EFCDAB8
dc30: 39 36 37 34 35 32 33 30 31 31 30 33 32 35 34 37  9674523011032547
dc40: 36 39 38 42 41 44 43 46 45 31 30 33 32 35 34 37  698BADCFE1032547
dc50: 36 39 38 42 41 44 43 46 45 5d 20 5c 0a 09 09 20  698BADCFE] \... 
dc60: 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65  -data [binary de
dc70: 63 6f 64 65 20 68 65 78 20 32 30 30 30 30 30 30  code hex 2000000
dc80: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
dc90: 30 30 30 30 30 30 30 30 30 5d 5d 7d 20 5c 0a 09  000000000]]} \..
dca0: 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65  -match exact -re
dcb0: 73 75 6c 74 20 39 30 33 39 35 35 34 65 35 35 62  sult 9039554e55b
dcc0: 31 36 39 34 33 38 62 63 35 30 65 63 65 64 66 31  169438bc50ecedf1
dcd0: 33 37 36 66 30 0a 0a 74 63 6c 74 65 73 74 3a 3a  376f0..tcltest::
dce0: 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c  test Symetric_Bl
dcf0: 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d  ock_CAMELLIA192-
dd00: 31 2e 31 35 32 20 7b 44 65 63 72 79 70 74 20 43  1.152 {Decrypt C
dd10: 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d  AMELLIA192} \..-
dd20: 63 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45  constraints CAME
dd30: 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79  LLIA192 \..-body
dd40: 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20   {binary encode 
dd50: 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63 72 79 70  hex [tls::decryp
dd60: 74 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c  t -cipher CAMELL
dd70: 49 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30  IA192 -padding 0
dd80: 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61   \... -key [bina
dd90: 72 79 20 64 65 63 6f 64 65 20 68 65 78 20 45 46  ry decode hex EF
dda0: 43 44 41 42 38 39 36 37 34 35 32 33 30 31 31 30  CDAB896745230110
ddb0: 33 32 35 34 37 36 39 38 42 41 44 43 46 45 31 30  32547698BADCFE10
ddc0: 33 32 35 34 37 36 39 38 42 41 44 43 46 45 5d 20  32547698BADCFE] 
ddd0: 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61  \... -data [bina
dde0: 72 79 20 64 65 63 6f 64 65 20 68 65 78 20 39 30  ry decode hex 90
ddf0: 33 39 35 35 34 45 35 35 42 31 36 39 34 33 38 42  39554E55B169438B
de00: 43 35 30 45 43 45 44 46 31 33 37 36 46 30 5d 5d  C50ECEDF1376F0]]
de10: 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63  } \..-match exac
de20: 74 20 2d 72 65 73 75 6c 74 20 32 30 30 30 30 30  t -result 200000
de30: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
de40: 30 30 30 30 30 30 30 30 30 30 0a 0a 74 63 6c 74  0000000000..tclt
de50: 65 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72  est::test Symetr
de60: 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49  ic_Block_CAMELLI
de70: 41 31 39 32 2d 31 2e 31 35 33 20 7b 45 6e 63 72  A192-1.153 {Encr
de80: 79 70 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d  ypt CAMELLIA192}
de90: 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73   \..-constraints
dea0: 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09   CAMELLIA192 \..
deb0: 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e  -body {binary en
dec0: 63 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 65  code hex [tls::e
ded0: 6e 63 72 79 70 74 20 2d 63 69 70 68 65 72 20 43  ncrypt -cipher C
dee0: 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64  AMELLIA192 -padd
def0: 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20  ing 0 \... -key 
df00: 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68  [binary decode h
df10: 65 78 20 45 46 43 44 41 42 38 39 36 37 34 35 32  ex EFCDAB8967452
df20: 33 30 31 31 30 33 32 35 34 37 36 39 38 42 41 44  3011032547698BAD
df30: 43 46 45 31 30 33 32 35 34 37 36 39 38 42 41 44  CFE1032547698BAD
df40: 43 46 45 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20  CFE] \... -data 
df50: 5b 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68  [binary decode h
df60: 65 78 20 31 30 30 30 30 30 30 30 30 30 30 30 30  ex 1000000000000
df70: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
df80: 30 30 30 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68  000]]} \..-match
df90: 20 65 78 61 63 74 20 2d 72 65 73 75 6c 74 20 34   exact -result 4
dfa0: 36 65 30 61 32 34 62 34 30 65 39 63 65 65 65 66  6e0a24b40e9ceeef
dfb0: 31 38 39 34 32 35 62 35 39 65 39 36 38 66 66 0a  189425b59e968ff.
dfc0: 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53  .tcltest::test S
dfd0: 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41  ymetric_Block_CA
dfe0: 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 31 35 34 20  MELLIA192-1.154 
dff0: 7b 44 65 63 72 79 70 74 20 43 41 4d 45 4c 4c 49  {Decrypt CAMELLI
e000: 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72  A192} \..-constr
e010: 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31 39  aints CAMELLIA19
e020: 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61  2 \..-body {bina
e030: 72 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b 74  ry encode hex [t
e040: 6c 73 3a 3a 64 65 63 72 79 70 74 20 2d 63 69 70  ls::decrypt -cip
e050: 68 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32 20  her CAMELLIA192 
e060: 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09 20  -padding 0 \... 
e070: 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65 63  -key [binary dec
e080: 6f 64 65 20 68 65 78 20 45 46 43 44 41 42 38 39  ode hex EFCDAB89
e090: 36 37 34 35 32 33 30 31 31 30 33 32 35 34 37 36  6745230110325476
e0a0: 39 38 42 41 44 43 46 45 31 30 33 32 35 34 37 36  98BADCFE10325476
e0b0: 39 38 42 41 44 43 46 45 5d 20 5c 0a 09 09 20 2d  98BADCFE] \... -
e0c0: 64 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65 63  data [binary dec
e0d0: 6f 64 65 20 68 65 78 20 34 36 45 30 41 32 34 42  ode hex 46E0A24B
e0e0: 34 30 45 39 43 45 45 45 46 31 38 39 34 32 35 42  40E9CEEEF189425B
e0f0: 35 39 45 39 36 38 46 46 5d 5d 7d 20 5c 0a 09 2d  59E968FF]]} \..-
e100: 6d 61 74 63 68 20 65 78 61 63 74 20 2d 72 65 73  match exact -res
e110: 75 6c 74 20 31 30 30 30 30 30 30 30 30 30 30 30  ult 100000000000
e120: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
e130: 30 30 30 30 0a 0a 74 63 6c 74 65 73 74 3a 3a 74  0000..tcltest::t
e140: 65 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f  est Symetric_Blo
e150: 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31  ck_CAMELLIA192-1
e160: 2e 31 35 35 20 7b 45 6e 63 72 79 70 74 20 43 41  .155 {Encrypt CA
e170: 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63  MELLIA192} \..-c
e180: 6f 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c  onstraints CAMEL
e190: 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20  LIA192 \..-body 
e1a0: 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68  {binary encode h
e1b0: 65 78 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74  ex [tls::encrypt
e1c0: 20 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49   -cipher CAMELLI
e1d0: 41 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20  A192 -padding 0 
e1e0: 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72  \... -key [binar
e1f0: 79 20 64 65 63 6f 64 65 20 68 65 78 20 45 46 43  y decode hex EFC
e200: 44 41 42 38 39 36 37 34 35 32 33 30 31 31 30 33  DAB8967452301103
e210: 32 35 34 37 36 39 38 42 41 44 43 46 45 31 30 33  2547698BADCFE103
e220: 32 35 34 37 36 39 38 42 41 44 43 46 45 5d 20 5c  2547698BADCFE] \
e230: 0a 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72  ... -data [binar
e240: 79 20 64 65 63 6f 64 65 20 68 65 78 20 30 30 30  y decode hex 000
e250: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
e260: 30 30 30 30 30 30 30 30 30 30 30 30 38 5d 5d 7d  0000000000008]]}
e270: 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74   \..-match exact
e280: 20 2d 72 65 73 75 6c 74 20 31 35 66 62 61 38 64   -result 15fba8d
e290: 64 32 31 35 61 30 61 34 62 61 39 39 64 38 34 35  d215a0a4ba99d845
e2a0: 35 30 30 39 34 62 66 63 31 0a 0a 74 63 6c 74 65  50094bfc1..tclte
e2b0: 73 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69  st::test Symetri
e2c0: 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41  c_Block_CAMELLIA
e2d0: 31 39 32 2d 31 2e 31 35 36 20 7b 44 65 63 72 79  192-1.156 {Decry
e2e0: 70 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20  pt CAMELLIA192} 
e2f0: 5c 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20  \..-constraints 
e300: 43 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d  CAMELLIA192 \..-
e310: 62 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63  body {binary enc
e320: 6f 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65  ode hex [tls::de
e330: 63 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41  crypt -cipher CA
e340: 4d 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69  MELLIA192 -paddi
e350: 6e 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b  ng 0 \... -key [
e360: 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65  binary decode he
e370: 78 20 45 46 43 44 41 42 38 39 36 37 34 35 32 33  x EFCDAB89674523
e380: 30 31 31 30 33 32 35 34 37 36 39 38 42 41 44 43  011032547698BADC
e390: 46 45 31 30 33 32 35 34 37 36 39 38 42 41 44 43  FE1032547698BADC
e3a0: 46 45 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b  FE] \... -data [
e3b0: 62 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65  binary decode he
e3c0: 78 20 31 35 46 42 41 38 44 44 32 31 35 41 30 41  x 15FBA8DD215A0A
e3d0: 34 42 41 39 39 44 38 34 35 35 30 30 39 34 42 46  4BA99D84550094BF
e3e0: 43 31 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20  C1]]} \..-match 
e3f0: 65 78 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30  exact -result 00
e400: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
e410: 30 30 30 30 30 30 30 30 30 30 30 30 30 38 0a 0a  00000000000008..
e420: 74 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79  tcltest::test Sy
e430: 6d 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d  metric_Block_CAM
e440: 45 4c 4c 49 41 31 39 32 2d 31 2e 31 35 37 20 7b  ELLIA192-1.157 {
e450: 45 6e 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41  Encrypt CAMELLIA
e460: 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61  192} \..-constra
e470: 69 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32  ints CAMELLIA192
e480: 20 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72   \..-body {binar
e490: 79 20 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c  y encode hex [tl
e4a0: 73 3a 3a 65 6e 63 72 79 70 74 20 2d 63 69 70 68  s::encrypt -ciph
e4b0: 65 72 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d  er CAMELLIA192 -
e4c0: 70 61 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d  padding 0 \... -
e4d0: 6b 65 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f  key [binary deco
e4e0: 64 65 20 68 65 78 20 45 46 43 44 41 42 38 39 36  de hex EFCDAB896
e4f0: 37 34 35 32 33 30 31 31 30 33 32 35 34 37 36 39  7452301103254769
e500: 38 42 41 44 43 46 45 31 30 33 32 35 34 37 36 39  8BADCFE103254769
e510: 38 42 41 44 43 46 45 5d 20 5c 0a 09 09 20 2d 64  8BADCFE] \... -d
e520: 61 74 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f  ata [binary deco
e530: 64 65 20 68 65 78 20 30 30 30 30 30 30 30 30 30  de hex 000000000
e540: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
e550: 30 30 30 30 30 30 34 5d 5d 7d 20 5c 0a 09 2d 6d  0000004]]} \..-m
e560: 61 74 63 68 20 65 78 61 63 74 20 2d 72 65 73 75  atch exact -resu
e570: 6c 74 20 34 34 30 36 63 30 31 33 64 65 33 34 37  lt 4406c013de347
e580: 61 38 37 39 37 66 61 32 36 37 64 35 38 39 35 31  a8797fa267d58951
e590: 61 64 31 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65  ad1..tcltest::te
e5a0: 73 74 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63  st Symetric_Bloc
e5b0: 6b 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e  k_CAMELLIA192-1.
e5c0: 31 35 38 20 7b 44 65 63 72 79 70 74 20 43 41 4d  158 {Decrypt CAM
e5d0: 45 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f  ELLIA192} \..-co
e5e0: 6e 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c  nstraints CAMELL
e5f0: 49 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b  IA192 \..-body {
e600: 62 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68 65  binary encode he
e610: 78 20 5b 74 6c 73 3a 3a 64 65 63 72 79 70 74 20  x [tls::decrypt 
e620: 2d 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49 41  -cipher CAMELLIA
e630: 31 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20 5c  192 -padding 0 \
e640: 0a 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79  ... -key [binary
e650: 20 64 65 63 6f 64 65 20 68 65 78 20 45 46 43 44   decode hex EFCD
e660: 41 42 38 39 36 37 34 35 32 33 30 31 31 30 33 32  AB89674523011032
e670: 35 34 37 36 39 38 42 41 44 43 46 45 31 30 33 32  547698BADCFE1032
e680: 35 34 37 36 39 38 42 41 44 43 46 45 5d 20 5c 0a  547698BADCFE] \.
e690: 09 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72 79  .. -data [binary
e6a0: 20 64 65 63 6f 64 65 20 68 65 78 20 34 34 30 36   decode hex 4406
e6b0: 43 30 31 33 44 45 33 34 37 41 38 37 39 37 46 41  C013DE347A8797FA
e6c0: 32 36 37 44 35 38 39 35 31 41 44 31 5d 5d 7d 20  267D58951AD1]]} 
e6d0: 5c 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74 20  \..-match exact 
e6e0: 2d 72 65 73 75 6c 74 20 30 30 30 30 30 30 30 30  -result 00000000
e6f0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
e700: 30 30 30 30 30 30 30 34 0a 0a 74 63 6c 74 65 73  00000004..tcltes
e710: 74 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69 63  t::test Symetric
e720: 5f 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31  _Block_CAMELLIA1
e730: 39 32 2d 31 2e 31 35 39 20 7b 45 6e 63 72 79 70  92-1.159 {Encryp
e740: 74 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c  t CAMELLIA192} \
e750: 0a 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43  ..-constraints C
e760: 41 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62  AMELLIA192 \..-b
e770: 6f 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f  ody {binary enco
e780: 64 65 20 68 65 78 20 5b 74 6c 73 3a 3a 65 6e 63  de hex [tls::enc
e790: 72 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d  rypt -cipher CAM
e7a0: 45 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e  ELLIA192 -paddin
e7b0: 67 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62  g 0 \... -key [b
e7c0: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
e7d0: 20 45 46 43 44 41 42 38 39 36 37 34 35 32 33 30   EFCDAB896745230
e7e0: 31 31 30 33 32 35 34 37 36 39 38 42 41 44 43 46  11032547698BADCF
e7f0: 45 31 30 33 32 35 34 37 36 39 38 42 41 44 43 46  E1032547698BADCF
e800: 45 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62  E] \... -data [b
e810: 69 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78  inary decode hex
e820: 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30   000000000000000
e830: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
e840: 32 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65  2]]} \..-match e
e850: 78 61 63 74 20 2d 72 65 73 75 6c 74 20 31 63 35  xact -result 1c5
e860: 66 61 36 30 62 39 37 31 38 64 36 32 35 63 33 64  fa60b9718d625c3d
e870: 37 33 36 38 64 63 63 39 65 62 30 35 30 0a 0a 74  7368dcc9eb050..t
e880: 63 6c 74 65 73 74 3a 3a 74 65 73 74 20 53 79 6d  cltest::test Sym
e890: 65 74 72 69 63 5f 42 6c 6f 63 6b 5f 43 41 4d 45  etric_Block_CAME
e8a0: 4c 4c 49 41 31 39 32 2d 31 2e 31 36 30 20 7b 44  LLIA192-1.160 {D
e8b0: 65 63 72 79 70 74 20 43 41 4d 45 4c 4c 49 41 31  ecrypt CAMELLIA1
e8c0: 39 32 7d 20 5c 0a 09 2d 63 6f 6e 73 74 72 61 69  92} \..-constrai
e8d0: 6e 74 73 20 43 41 4d 45 4c 4c 49 41 31 39 32 20  nts CAMELLIA192 
e8e0: 5c 0a 09 2d 62 6f 64 79 20 7b 62 69 6e 61 72 79  \..-body {binary
e8f0: 20 65 6e 63 6f 64 65 20 68 65 78 20 5b 74 6c 73   encode hex [tls
e900: 3a 3a 64 65 63 72 79 70 74 20 2d 63 69 70 68 65  ::decrypt -ciphe
e910: 72 20 43 41 4d 45 4c 4c 49 41 31 39 32 20 2d 70  r CAMELLIA192 -p
e920: 61 64 64 69 6e 67 20 30 20 5c 0a 09 09 20 2d 6b  adding 0 \... -k
e930: 65 79 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64  ey [binary decod
e940: 65 20 68 65 78 20 45 46 43 44 41 42 38 39 36 37  e hex EFCDAB8967
e950: 34 35 32 33 30 31 31 30 33 32 35 34 37 36 39 38  4523011032547698
e960: 42 41 44 43 46 45 31 30 33 32 35 34 37 36 39 38  BADCFE1032547698
e970: 42 41 44 43 46 45 5d 20 5c 0a 09 09 20 2d 64 61  BADCFE] \... -da
e980: 74 61 20 5b 62 69 6e 61 72 79 20 64 65 63 6f 64  ta [binary decod
e990: 65 20 68 65 78 20 31 43 35 46 41 36 30 42 39 37  e hex 1C5FA60B97
e9a0: 31 38 44 36 32 35 43 33 44 37 33 36 38 44 43 43  18D625C3D7368DCC
e9b0: 39 45 42 30 35 30 5d 5d 7d 20 5c 0a 09 2d 6d 61  9EB050]]} \..-ma
e9c0: 74 63 68 20 65 78 61 63 74 20 2d 72 65 73 75 6c  tch exact -resul
e9d0: 74 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30  t 00000000000000
e9e0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
e9f0: 30 32 0a 0a 74 63 6c 74 65 73 74 3a 3a 74 65 73  02..tcltest::tes
ea00: 74 20 53 79 6d 65 74 72 69 63 5f 42 6c 6f 63 6b  t Symetric_Block
ea10: 5f 43 41 4d 45 4c 4c 49 41 31 39 32 2d 31 2e 31  _CAMELLIA192-1.1
ea20: 36 31 20 7b 45 6e 63 72 79 70 74 20 43 41 4d 45  61 {Encrypt CAME
ea30: 4c 4c 49 41 31 39 32 7d 20 5c 0a 09 2d 63 6f 6e  LLIA192} \..-con
ea40: 73 74 72 61 69 6e 74 73 20 43 41 4d 45 4c 4c 49  straints CAMELLI
ea50: 41 31 39 32 20 5c 0a 09 2d 62 6f 64 79 20 7b 62  A192 \..-body {b
ea60: 69 6e 61 72 79 20 65 6e 63 6f 64 65 20 68 65 78  inary encode hex
ea70: 20 5b 74 6c 73 3a 3a 65 6e 63 72 79 70 74 20 2d   [tls::encrypt -
ea80: 63 69 70 68 65 72 20 43 41 4d 45 4c 4c 49 41 31  cipher CAMELLIA1
ea90: 39 32 20 2d 70 61 64 64 69 6e 67 20 30 20 5c 0a  92 -padding 0 \.
eaa0: 09 09 20 2d 6b 65 79 20 5b 62 69 6e 61 72 79 20  .. -key [binary 
eab0: 64 65 63 6f 64 65 20 68 65 78 20 45 46 43 44 41  decode hex EFCDA
eac0: 42 38 39 36 37 34 35 32 33 30 31 31 30 33 32 35  B896745230110325
ead0: 34 37 36 39 38 42 41 44 43 46 45 31 30 33 32 35  47698BADCFE10325
eae0: 34 37 36 39 38 42 41 44 43 46 45 5d 20 5c 0a 09  47698BADCFE] \..
eaf0: 09 20 2d 64 61 74 61 20 5b 62 69 6e 61 72 79 20  . -data [binary 
eb00: 64 65 63 6f 64 65 20 68 65 78 20 30 30 30 30 30  decode hex 00000
eb10: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
eb20: 30 30 30 30 30 30 30 30 30 30 31 5d 5d 7d 20 5c  00000000001]]} \
eb30: 0a 09 2d 6d 61 74 63 68 20 65 78 61 63 74 20 2d  ..-match exact -
eb40: 72 65 73 75 6c 74 20 34 34 61 65 30 61 61 64 61  result 44ae0aada
eb50: 37 34 39 39 35 62 65 30 66 64 34 37 65 63 35 64  74995be0fd47ec5d
eb60: 61 36 66 38 36 32 64 0a 0a 74 63 6c 74 65 73 74  a6f862d..tcltest
eb70: 3a 3a 74 65 73 74 20 53 79 6d 65 74 72 69 63 5f  ::test Symetric_
eb80: 42 6c 6f 63 6b 5f 43 41 4d 45 4c 4c 49 41 31 39  Block_CAMELLIA19
eb90: 32 2d 31 2e 31 36 32 20 7b 44 65 63 72 79 70 74  2-1.162 {Decrypt
eba0: 20 43 41 4d 45 4c 4c 49 41 31 39 32 7d 20 5c 0a   CAMELLIA192} \.
ebb0: 09 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 43 41  .-constraints CA
ebc0: 4d 45 4c 4c 49 41 31 39 32 20 5c 0a 09 2d 62 6f  MELLIA192 \..-bo
ebd0: 64 79 20 7b 62 69 6e 61 72 79 20 65 6e 63 6f 64  dy {binary encod
ebe0: 65 20 68 65 78 20 5b 74 6c 73 3a 3a 64 65 63 72  e hex [tls::decr
ebf0: 79 70 74 20 2d 63 69 70 68 65 72 20 43 41 4d 45  ypt -cipher CAME
ec00: 4c 4c 49 41 31 39 32 20 2d 70 61 64 64 69 6e 67  LLIA192 -padding
ec10: 20 30 20 5c 0a 09 09 20 2d 6b 65 79 20 5b 62 69   0 \... -key [bi
ec20: 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78 20  nary decode hex 
ec30: 45 46 43 44 41 42 38 39 36 37 34 35 32 33 30 31  EFCDAB8967452301
ec40: 31 30 33 32 35 34 37 36 39 38 42 41 44 43 46 45  1032547698BADCFE
ec50: 31 30 33 32 35 34 37 36 39 38 42 41 44 43 46 45  1032547698BADCFE
ec60: 5d 20 5c 0a 09 09 20 2d 64 61 74 61 20 5b 62 69  ] \... -data [bi
ec70: 6e 61 72 79 20 64 65 63 6f 64 65 20 68 65 78 20  nary decode hex 
ec80: 34 34 41 45 30 41 41 44 41 37 34 39 39 35 42 45  44AE0AADA74995BE
ec90: 30 46 44 34 37 45 43 35 44 41 36 46 38 36 32 44  0FD47EC5DA6F862D
eca0: 5d 5d 7d 20 5c 0a 09 2d 6d 61 74 63 68 20 65 78  ]]} \..-match ex
ecb0: 61 63 74 20 2d 72 65 73 75 6c 74 20 30 30 30 30  act -result 0000
ecc0: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30  0000000000000000
ecd0: 30 30 30 30 30 30 30 30 30 30 30 31 0a 0a 23 20  000000000001..# 
ece0: 43 6c 65 61 6e 75 70 0a 3a 3a 74 63 6c 74 65 73  Cleanup.::tcltes
ecf0: 74 3a 3a 63 6c 65 61 6e 75 70 54 65 73 74 73 0a  t::cleanupTests.
ed00: 72 65 74 75 72 6e 0a                             return.