blwcb16e.zip Blowfish-CBC file cipher utility, w TP/src

Thank you for your contribution. This upload is now available as
 114522 Sep 14 2001 ftp://garbo.uwasa.fi/pc/crypt/blwcb16e.zip

; Date: Fri, 14 Sep 2001 04:00:52 +0100
; From: "A.M. Dutra de Lacerda" <dutra.lace...@mail.telepac.pt>
; Subject: blwcb16e.zip Blowfish-CBC v1.6e file cipher utility with
;
; --=====================_23378200==_.ALT
; Content-Type: text/plain; charset="us-ascii"; format=flowed
;
; Hello,
;          The BLWCBC16.zip file sent a few days was found to truncate some
; files bigger
;          that 48k... (due to a variable declared as INTEGER were LONGINT
; should be used)
;          This is a very unpleasant situation so I was forced to take action.
;
;          This shouldn't be happening but it did and an extended effort has
; been made
;          to ensure this is a bug-free program...
;
;          My apologies for the inconvenience but the BLWCBC16 file MUST be
; replaced
;          by this one.
;
;          Thanks for your understanding.
;
; Best Regards,
; Dutra de Lacerda,  (author of BLW-CBC)
;
;
; -------------------------- cut here --------------------------------
;
; File name: BLWCB16e.ZIP
; One line description: Blowfish-CBC v1.6e File Cipher Utility w/ Pascal sources)
; Replaces: BLWCBC16.ZIP
;
; Suggested directory: PC/CRYPTO
; Uploader name & email: Dutra de Lacerda <du...@ip.pt>
; Author or company: Dutra de Lacerda
; Email address: <dutra.lace...@mail.telepac.pt> and <du...@ip.pt>
; Surface address: Rua Joao Dias, 37 - 1dto, 1400-219 Lisboa-Portugal
; Special requirements: None.
; Shareware payment required from private users: No
; Shareware payment required from corporates: No
; Distribution limitations: None
; CD-ROM distribution allowed without preconditions: Yes
; Demo: No
; Nagware: No
; Self-documenting: Yes
; External documentation included: Yes
; Source included: Yes (TPascal and FPC)
; Size: 120271 bytes
;
; 10 lines description:
; --------------------
; Blowfish in CBC mode Ciphers any File in any DOS PC:
;   - Free and easy to use
;   - The fastest 16bits program
;   - Works even in old PCs (from 8088 up to new Athlons)
; Source Code included:
;   - New: Open Source Status
;   - New: OOP code (TPascal7 and FPC)
;   - Optimized for performance and readability.
;
; Long description:
; ----------------
; This Free and Easy to use application comes with Sources in TPascal7
; OOP code and is easily ported to Linux using FPC (Linux version).
;
; Distributed as Open Source, it is available for both users and other
; developers do use and {*word*16}ize its readable and extensionable code
;
; Can be easily ported to Linux using FPC (Linux version).
;
; It is easy to use (the application was initially a demo for the Code
; Units) from the command line and is the fastest even on very old PCs
;
; Comes with an optional 32bits version: for usage under Win9x command
; line with the included free DPMI driver.
;
; It is also a good example of OOP used for Optimization instead of the
; just the opposite (as usually happens).
;
; -------------------------- cut here --------------------------------
;
;
; ---
;         [E-Mail] dutra.lace...@mail.telepac.pt
;      [Alternate] du...@ip.pt
;   [Mobile-Phone] +351-918482770
;      [Home-Page]  http://planeta.ip.pt/~ip200075
; --=====================_23378200==_.ALT
; Content-Type: text/html; charset="us-ascii"
;
; <html>
; Hello,<x-tab>&nbsp;&nbsp;</x-tab><br>
; <x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>The
; BLWCBC16.zip file sent a few days was found to truncate some files
; bigger<br>
; <x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>that
; 48k... (due to a variable declared as INTEGER were LONGINT should be
; used)<br>
; <x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>This is a
; very unpleasant situation so I was forced to take action.<br><br>
; <x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>This
; shouldn't be happening but it did and an extended effort has been made
; <br>
; <x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>to ensure
; this is a bug-free program... <br><br>
; <x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>My
; apologies for the inconvenience but the BLWCBC16 file MUST be
; replaced<br>
; <x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>by this
; one. <br><br>
; <x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>Thanks for
; your understanding.<br><br>
; Best Regards,<br>
; Dutra de Lacerda,&nbsp; (author of BLW-CBC)<br><br>
; <br>
; -------------------------- cut here
; --------------------------------<br><br>
; File name: BLWCB16e.ZIP<br>
; One line description: Blowfish-CBC v1.6e File Cipher Utility w/ Pascal
; sources)<br>
; Replaces: BLWCBC16.ZIP<br><br>
; Suggested directory: PC/CRYPTO<br>
; Uploader name &amp; email: Dutra de Lacerda &lt;du...@ip.pt&gt;<br>
; Author or company: Dutra de Lacerda<br>
; Email address: &lt;dutra.lace...@mail.telepac.pt&gt; and
; &lt;du...@ip.pt&gt;<br>
; Surface address: Rua Joao Dias, 37 - 1dto, 1400-219 Lisboa-Portugal<br>
; Special requirements: None.<br>
; Shareware payment required from private users: No<br>
; Shareware payment required from corporates: No<br>
; Distribution limitations: None<br>
; CD-ROM distribution allowed without preconditions: Yes<br>
; Demo: No<br>
; Nagware: No<br>
; Self-documenting: Yes<br>
; External documentation included: Yes<br>
; Source included: Yes (TPascal and FPC)<br>
; Size: 120271 bytes<br><br>
; 10 lines description:<br>
; --------------------<br>
; Blowfish in CBC mode Ciphers any File in any DOS PC:<br>
; &nbsp;- Free and easy to use<br>
; &nbsp;- The fastest 16bits program<br>
; &nbsp;- Works even in old PCs (from 8088 up to new Athlons)<br>
; Source Code included:<br>
; &nbsp;- New: Open Source Status<br>
; &nbsp;- New: OOP code (TPascal7 and FPC)<br>
; &nbsp;- Optimized for performance and readability.<br><br>
; Long description:<br>
; ----------------<br>
; This Free and Easy to use application comes with Sources in
; TPascal7<br>
; OOP code and is easily ported to Linux using FPC (Linux
; version).<br><br>
; Distributed as Open Source, it is available for both users and
; other<br>
; developers do use and {*word*16}ize its readable and extensionable
; code<br><br>
; Can be easily ported to Linux using FPC (Linux version).<br><br>
; It is easy to use (the application was initially a demo for the
; Code<br>
; Units) from the command line and is the fastest even on very old
; PCs<br><br>
; Comes with an optional 32bits version: for usage under Win9x
; command<br>
; line with the included free DPMI driver.<br><br>
; It is also a good example of OOP used for Optimization instead of the
; <br>
; just the opposite (as usually happens). <br><br>
; -------------------------- cut here
; --------------------------------<br><br>
; <x-sigsep><p></x-sigsep>
; <font face="Courier, Courier">---<br>
; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [E-Mail]
; dutra.lace...@mail.telepac.pt<br>
; &nbsp;&nbsp;&nbsp; [Alternate] du...@ip.pt<br>
; &nbsp;[Mobile-Phone] +351-918482770<br>
; &nbsp;&nbsp;&nbsp; [Home-Page]&nbsp;
; <a href="http://planeta.ip.pt/~ip200075" eudora="autourl">http://planeta.ip.pt/~ip200075</a></font></html>
;
; --=====================_23378200==_.ALT--

   All the best, Timo

--
Prof. Timo Salmi ftp & http://garbo.uwasa.fi/ archives 193.166.120.5
Department of Accounting and Business Finance  ; University of Vaasa
mailto:t...@uwasa.fi <http://www.uwasa.fi/~ts/>  ; FIN-65101,  Finland
Digital photos collection at http://www.uwasa.fi/ktt/lasktoim/photo/