TrfCrypt (Version 2.0p3 / March 31, 2001) Andreas Kupries (a.kupries@westend.com) This directory contains a freely distributable add-on package to the Trf extension to Tcl/Tk. The collection of provided transformation procedures includes the encryption algorithms: * IDEA * Blowfish * RC4 * RC2 * DES The last two of them depend on an external library (libdes, libcrypto from SSLeay). The documentation contains references to them. TrfCrypt is developed for Tcl 7.6 or higher. It is a pure Tcl extension, Tk is not required. The extension requires an installed Trf package. Supporting (optional) packages are: * trf 1.2 (NOT optional) * memchan 1.0 or higher (required by testsuite) * libdes 3.21 or higher * SSLeay-0.6.6 or higher This distribution contains the source code for TrfCrypt + documentation describing commands (-> latex) and c-level interfaces (-> man-pages). There will be NO upload to the official ftp-archive at ftp.neosoft.com to avoid problems with US export regulations (ITAR, cryptography is ammunition). COMPILING/USING TrfCrypt To compile TrfCrypt please follow the instructions in the file 'install.tex' in the 'doc' subdirectory. This contains a reference manual too (man.tex). To report bugs, bug fixes, descriptions of interesting TrfCrypt applications, and suggested improvements: +) Send email to a.kupries@westend.com or +) Post an article to the newsgroup comp.lang.tcl PLATFORMS tested: Linux 2.0.29 (gcc 2.7.2.3) Development system IRIX 6.2 (cc only) ULTRIX 4.1 (both cc and gcc) ULTRIX 4.4 (cc 3.0) HP-UX-9 (both cc and gcc) HP-UX-10.2 Solaris 2.5 (gcc only) Other machines and OS's should work too. Feedback about other OS's and compilers is appreciated. Please help me in making this package better.