			       ekee -dosin
                          _________  ___  _______      
   \~=._      _.=~/      /   _____/ |   | \      \       \~=._      _.=~/ 
    \   ~=__=~   /       \_____  \  |   | /   |   \       \   ~=__=~   /
     \_.=~  ~=._/        /        \ |   |/    |    \       \_.=~  ~=._/ 
 _.=~ \        / ~=._   /_______  / |___|\____|__  /    .=~ \        / ~=.
L------\------/------7          \/               \/   L------\------/------7
        \    /                                                \    / 
         \  /             http://www.sinnerz.com               \  /   
          \/                                                    \/


El Kakey Enahoro Encryption v1.0 Copyright (c) Darkfool Productions 1997

PURPOSE
-==-=-=

To encrypt your data and to send it to other users for them only to be
able to read. 


HOW TO USE
=-=-=-=-=-

Ok, El Kakey Enahoro is quite complicated to get to grips to, although
it is very simple to use once you understand what you are doing. 

The first thing you need to do before running this file is to do

ekee -reset

It will prompt you for a password, at this time type :-  clean
this is the set password for reseting the system.

Now you must do the following

ekee -new

It will then prompt you to input a password, just press enter as one
hasn't been set yet. At the User > prompt type in a username you wish
to specify. If you type the password in in-correctly just reset the
encryption system with the -reset syntax.

The first thing to do is to make your public key, which everyone else
can use. This is simple, get a ordinary text file, doesn't matter
how big it is, could be just 1 letter long, but you must have a text file
then do the following

ekee -mk <username> <input_file> <output_file>

Where username is the username set in -new and input_file is any exsisting filename
and output_file is a file name you wish your key to be in. 

To add keys to your keyring you must have/know the following, the public
key of the user you wish to add and the EXACT username of the user. Then you
must do the following 

ekee -add <input_file> <there_username>

Where input_file is their public key file and there_username is there EXACT username.


To view the keys in the public key you must do the following

ekee -key

This will show data in the form

Suffix		Name		Keyname

1		darkfool	%45^%65


The suffix of the user is very important as you must know the suffix to encrypt data
to the user. 

To encrypt data to the user you must do the following

ekee -e <username> <input_file> <output_file> <suffix>


Where username is your username  input_file is the file you want to send the user
output_file is the file which will be encrypted through input_file and suffix is the
number of the user which is show in -key


To decrypt data you must do the following

ekee -d <username> <input_file> <output_file>

Where username is your username input_file is the encrypted file and output_file is the file
where you want the decrypted text to be.


More help can be found be doing  ekee -h  and you can specify help on certain tasks by using
ekee -h {syntax}  where syntax is something like -e, -d 

i.e for help on making a public key do  ekee -h -mk

Do ekee -about for info


BUGZ
=-=-=

must be lowercase letters, cannot do ekee -H  must be ekee -h  etc.
sometime will crash out if the encryption level is too high. 


FUTURE
=-=-=-=

Maybe a windows version.


GREETS
=-=-=-

SIN http://www.sinnerz.com
Phucked Technologies http://www.phuckedtech.com
BTEC Nat Dip Yr 1 1996-1997 Leamington College


RELEASE
=-=-=-=

Other releases found at:=
http://www.sinnerz.com/darkfool 
http://www.phuckedtech.com/darkfool
http://www.sinnerz.com
http://www.phuckedtech.com

Darkfool
darkfool@sinnerz.com

" In dust we trust " 

