home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC Consument 1997 #4
/
pc-consument-1997-4.iso
/
prozee
/
luxcry23
/
luxcrypt.doc
< prev
next >
Wrap
Text File
|
1997-01-26
|
7KB
|
169 lines
Documentation for LUXCRYPT 2.3
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Coded by Koen Prozée
WHAT IS IT?
~~~~~~~~~~~
This is an easy-to-use, strong, yet very fast encryption scheme
for binary files. You can use it to encrypt your sensitive data.
WHY DO I NEED LUXCRYPT?
~~~~~~~~~~~~~~~~~~~~~~
You can ofcourse use a sophisticated encryption program which take
ages to encrypt a small file on a fast computer. With LuxCrypt, you can give
your files nearly as much security, and gain lots of speed. The speed of
LuxCrypt merely depends on the speed of your harddisk than of your CPU...
ABOUT THE ENCRYPTION ALGORITHM
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
We don't want you to trust any program that uses a 'unbreakable'
cipher. There are no unbreakable ciphers. However, there are easy breakable
ciphers and ciphers that take years to break on a fast computer. We are
absolutely NOT telling you that LuxCrypt is a unbreakable cipher, but to
give you a slight idea about how safe LuxCrypt is, here follows an
explanation for the curious users.
When LuxCrypt encrypts a file, it XORs every byte with a different
value. The filesize, an encryption password and other things are used to
get a stream of pseudorandom numbers, which are added to the encryption
algorithm to thwart attackers of the cipher even more. This means when you
encrypt two files with only spaces in it, but with a different length, they
will not be the same!
I guess it won't hold out against extensive attacks from the CIA,
but then you should use a slower encryption system. This program should be
secure enough for most purposes, like hiding your love letters from prying
and curious eyes, such as your mom's...
Also keep in mind that LuxCrypt does NOT store your password
ANYWHERE in the file! So no program can calculate the password used in the
encryption. When you try to decipher a file with a wrong password, you will
end up with garbage. The output file will be of exactly the same size of
the input file.
WHAT ARE THE FEATURES OF LUXCRYPT?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Can handle files up to 2Gb in size (should be enough for most of us)
- The original file can be retained
- Extremely fast procession of your files
- Password encryption
HOW DO I USE IT?
~~~~~~~~~~~~~~~~
Simple. Just type LUXCRYPT at the DOS prompt, followed by the
name of the file you want to convert, and the desired filespec you want
to process. You can also use wildcards in the filename. Example:
LUXCRYPT *.DOC
^ ^
The program! The files!
LuxCrypt will then ask you a password to encrypt/decrypt with.
Enter a password that is easy to remember, but not easily guessed.
Note that uppercase and lowercase letters ARE distinguished by LuxCrypt!
Remember your EXACT password!
TROUBLESHOOTING
~~~~~~~~~~~~~~~
Problem: The program does not work! At all!
Solution: You need an IBM PC or compatible to run this.
Problem: LuxCrypt has decrypted my files the wrong way back!
I can't read them!
Solution: You used a wrong password to decrypt them.
However, you can try it again by encrypting the files
with the wrong password again, and then decrypt them with
the correct password. Do NOT send encrypted files to us -
we CAN'T break the code. Remember your EXACT password!
Problem: LUXCRYPT is S-L-O-W-W...!
Solution: No, it is not. However, if you are encrypting a huge file
on a XT 4.77 Mhz, try installing a disk cache program.
This should speed up the process quite a bit.
Problem: Aargh! LUXCRYPT has caused my screen to implode and even
my entire harddisk has been wiped from the beginning to the
very end (took quite a long time btw) and so my life is
ruined! You're responsible for this!
Solution: I do NOT take any responsibility (whatsoever) to ANY damage,
logical or physical, to ANY object or person caused by either
correct or incorrect use of this program. Ofcourse I would
regret such a misfortune, but you won't get a single penny
from me! Btw, this program has been tested on many machines,
so don't blame me if it executes that embedded format
command.
Problem: I love you!
Solution: Yes! If you're female, please send your message ASAP through
express mail to the adress below!!!
If you're male, screw.
Problem: How can I contact you?
Solution: Yes, I really like mail! The program is freeware, which
means you don't have to pay a penny and still may use the
program as long as you want! However, I'm curious to know
whether you like it, dislike it, etc. So if you use the
program frequently, please send a picture of yourself or of
the town you live in to my adress. If you even include some
money (enough to buy a floppy disk and stamps) you can
expect a "registered" version with your name embedded, and
perhaps some other software I wrote. Thank you for trying
LUXCRYPT and I'm looking forward to your... reaction! -KGK-
SOME THINGS YOU REALLY DON'T WANT TO KNOW ABOUT THE AUTHOR
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The author lives in Weert, a city of medium size in Limburg,
Holland. His hobbies include style dancing, programming, playing the piano,
driving, and sleeping. His hobbies do NOT include knitting, mountain
climbing or parachute jumping. And he does NOT wear wooden shoes, is not
dressed like a farmer and has NO tulips in his back yard... So screw those
stereotypes! After high school he wants to study pedagogy, and finally
become a teacher on a primary school. He is 18 years young, 1.83 cm in
length, and is crazy about getting his drivers license. And last but not
least: He likes getting FEEDBACK on his programs very much.
Please send your correspondence to:
(Don't forget to mention your own mailing adress)
Koen Prozée
Nederhoven 8
6002 XB Weert
(Letterbombs returned to sender)
LUXCRYPT: WHATSNEW
~~~~~~~~~~~~~~~~~~
Version 2.3 + Password support
Version 2.2 + A few cosmetic changes
+ Code optimization
Version 2.1 + Return codes added:
Errorlevel 0 if everything went OK
Errorlevel 1 if an error occurred
+ Returns total amount of bytes and files processed
Version 2.0 + Wildcards are allowed in the filename
Version 1.1 + Original filedate and time are preserved
+ Better file I/O error checking
Version 1.0 o Initial release