Tcl Data transformations (Tcl-Trf) (Version 1.0 / OctOgre 14, 1996) Andreas Kupries (aku@kisters.de) This directory contains a freely distributable extension to Tcl/Tk called Tcl Data transformations (Tcl-Trf). Based on the binary data support of Tcl 7.7 (memory channels, transformation procedures) a collection of real transformation procedures from various areas is provided. These include: * Data encryption: <> DES <> IDEA <> Blowfish * Generation of message digests (hash values, checksums) <> CRC (polynomial used by PGP) <> MD5 <> SHA * Conversion from and to various data encodings: <> dual, octal, hexadecimal representation <> uuencoding, base64-encoding * A reed-solomon error correcting coder. * (De)Compression based on zlib 1.0.4 BACKGROUND Tcl stands for the Tool Command Language, a freely distributable, embeddable scripting language package. Tk is an freely distributable X windows interface toolkit and widget library implemented as a collection of new commands added to Tcl. Tcl-Trf is developed for Tcl 7.7 or higher. It is a pure Tcl extension, Tk is not required. This distribution contains the source code for Tcl-Trf + documentation describing commands (-> latex) and c-level interfaces (-> man-pages). Tcl-Trf should be available by anonymous ftp from ftp.neosoft.com in the /tcl/extension directory (at least after their reorganization). Primary ftp-site will be COMPILING/USING Tcl-Trf To compile Tcl-Trf follow the instructions in the INSTALL file in the 'doc' subdirectory. To report bugs, bug fixes, descriptions of interesting Tcl-Trf applications, and suggested improvements: +) Send email to aku@kisters.de or +) Post an article to the newsgroup comp.lang.tcl REMARKS This extension was developed on my private computer, a PC running Linux 1.2.13. It is not tested anywhere else. Feedback is appreciated.