LockFile v0.3c
Copyright 1998-2001 GlobWare.com
http://globware.com
globware@hotmail.com
Updated: 06/09/2001

LockFile is FREEWARE.

-------------------------------------------------------------------------------
Installation:
-------------------------------------------------------------------------------

Notice: You will need the updated version of MFC42.DLL and MSVCRT.DLL to use
this version.  These DLLs have been updated to reflect Visual C++ 6.0.

LockFile does not come with any type of installation program. It is a stand-alone 
program which requires two DLLs. One is MFC42.DLL and the other is a MSVCRT.DLL.
These can be downloaded from my website at:

http://globware.com/install.asp

If you do not have these, then download them and add
them to you \windows\system directory for Windows 95 & 98. You can place
Lockfile.exe in its own folder, and create a program shortcut yourself. I may
create an installation program if it doesn't require too many megs, since I am
very limited to the space I have.  You can also copy the two DLLs into the
same folder as Lockfile.exe and it will work also.

These will also help if you are bringing Lockfile.exe to another computer.  You
should copy these two DLLs to a disk also, in case the other computer does not
already have these installed.


-------------------------------------------------------------------------------
About LockFile
-------------------------------------------------------------------------------

LockFile is a small, simple utility which can be used to Encrypt and Decrypt
files using an encryption algorithm called Blowfish, which was designed by
Bruce Schneier.


-------------------------------------------------------------------------------
Drag and Drop
-------------------------------------------------------------------------------
You can drag and drop one file at a time currently into the main window.  All
files except for .lok files will be encrypted, and all files with .lok
extension will be decryted.


-------------------------------------------------------------------------------
Instructions
-------------------------------------------------------------------------------

Encrypting Files - This will "encrypt" your file using a chosen password so
that it cannot be read by others.  Click Encrypt to begin.  You will first
select the file you want to encrypt, then you will select the file which will
contain the encrypted data.  After this you will enter a password to encrypt
your file.  If you lose it, you file is history.  There is no way to recover it
except to try and guess all your possible passwords.

Decrypting Files - After encrypting a file, you can decrypt it to restore the
file to its natural state.  You will need the encrypting password to decrypt
the file.  Click Decrypt to begin, then select the Encrypted file.  After
entering the password, your file will be decrypted.  If you enter an incorrect
password, your decrypted file will be nothing but junk.

Shread File - This function simply erases your file by setting all of the data
inside of the file to NULLs (or 0, hex 00).  If you just tried to delete your
file, its contents still exist on your hard drive, or media until you either
defrag your hard drive or you store more data and it gets overwritten.  By
shredding your file first, you ensure that the entire contents are erased so
that it is impossible to recover.

Creating Passwords - You should always create a long password.  The longer the
password, the harder it would be to randomly guess your password using a
brute force guessing method.  Currently, password can only be 64 characters
long.

-------------------------------------------------------------------------------
Revision Changes
-------------------------------------------------------------------------------

Version 0.3c
 * Simple cosmetic changes only.

Version 0.3b
 * Fixed problem where last 8 bytes of data were cutoff if the original data
   was divisible by 8.

Version 0.3
 * Ability to Drag and Drop 1 file at a time for Encrypting and Decrypting.

Version 0.2
 * Double click files .lok files to automatically open them.

Version 0.1

 * This is the first pre-release version.


-------------------------------------------------------------------------------
Features which might be added...
-------------------------------------------------------------------------------

 * Ability to Drag and Drop multiple files at a time.
 * Ability to automatically shread a file after encrypting it.
 * Ability to encrypt and decrypt multiple files at a time.
 * Longer passwords to further prevent guessing passwords.

-------------------------------------------------------------------------------
Known Errors
-------------------------------------------------------------------------------

 * None so far...


-------------------------------------------------------------------------------
Ending Notes
-------------------------------------------------------------------------------

This is a pre-release for others to help work out any bugs in the program.  It
should be advised that bugs may still exist in the program, yet none have been
found which would effect the security of your files.

-------------------------------------------------------------------------------

If you have any comments, suggestions or bugs, then email globware@hotmail.com
or check out http://globware.com for any updates or fixes.

THIS SOFTWARE PROGRAM MAY BE DISTRIBUTED FOR FREE. THIS PROGRAM CAN NOT BE
SOLD WITHOUT PERMISSION FROM THE AUTHOR/GLOBWARE.COM.

-------------------------------------------------------------------------------

