home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Computer Club Elmshorn Atari PD
/
CCE_PD.iso
/
mac
/
1100
/
CCE_1136.ZIP
/
CCE_1136.PD
/
MBE
/
MBE.TXT
< prev
Wrap
Text File
|
1995-10-01
|
9KB
|
312 lines
MBE Dokumentation
Version: 0.42 of 01.10.1995 (C) Manfred Ssykor
eMail: msy@lafp.tng.oche.de
GEM: Manfred Ssykor
Encryption-Routines (C) by Mark Butler
Why MBE? Mark Butler Encryption Adress Version History Shareware
1 Shareware
===========
MBE is shareware. The registration fee is 12DM for German users. For
peoples outside Germany; see Details for registering outside germany.
To register, please send a cheque or postal order for 12DM made
payable to Manfred Ssykor!
1.1 Details for registering outside germany
-------------------------------------------
MBE is shareware. The UK registration fee is 6 Pounds Sterling. To
register, please send a cheque or postal order for 6 Pounds made
payable to
Denesh Bhabuta
Send this along with your details and e-mail address to
CyberSTrider
203 Parr Lane
Unsworth
Bury
Lancashire
BL9 8JW
Denesh also accepts Eurocheques and International Money Orders made
payable to him, if you are registering from abroad.
You will receive a keycode (for all versions) through the post or via
e-mail. If you would like to recieve a disk with the full registered
version (includes your key for all versions), then please add 2
Pounds to the fee (3 Pounds for overseas).
Denesh is contactable via e-mail on:
dbhabuta@cix.compulink.co.uk or danny@micros.hensa.ac.uk
Here is a list of other software supported by Denesh in the UK:
----------------------------------------------------------------------
Software UK Fee Status Brief description
----------------------------------------------------------------------
MasterBrowse £14 -S- Powerful text file viewer
ESS-Code £14 -S- UUE/UUD, Ship, BTOA, MIME Encoder/Decoder
PGP Shell £ 8 -S- Shell for PGP Encryption program
Grocery Lister £12 -S- Plan your shopping with your Atari
LaserJet 4 Remote
Controller CPX £13 -S- Change the printer settings with this CPX
Guitar Reference £ 5 -S- Scales and tunes reference. Midi, and Chip
STello £10 -S- GEM based Othello game.
Gemini £ 6 -S- Alternative desktop (Register for English)
Speed Of Light £20 -S- Image processor
Duet £ 6+ -S- Network Ataris via serial/parallel/midi
TKR Junior Office £12+ -S- English version, Fax program
Kivi £12 -S- QWK packet Off-line reader
iPRN £13 -S- Print speeder (upto 8 times that of TOS)
Easy PGP Shell £13 -S- Shell for PGP Encryption program
QED £ 6+ -F- Full featured text editor... ACC/PRG
Al's Virtual File
Manager £ 0 -B- Program launcher with a difference
HS-Modem £ 6+ -F- Fast routs for serial port
Gemar £TBA -S- Tape backup software
Backward £TBA -S- Make ST progs work on a Falcon
MBE £ 6 -S- Easy to use Data-Encryption
----------------------------------------------------------------------
Key: -S- Shareware ; -F- Freeware ; -B- Feedbackware
----------------------------------------------------------------------
HS-Modem, Easy_PGP Shell, and Gemar are currently being translated.
They are available now in untranslated form.
Denesh Bhabuta
5 June 1995
2 Why MBE?
==========
For some time I've searched for encryption-routines to built my own
encrypter that is /easy to use/ and fast!
I've already written a shell for PGP, the encryption program. It is
easy to use, but pgp is a tool that must be installed and so on. And
it need disk space. Some people don't want to install a program like
pgp when they can get a shorter program which is very easy to use.
The Idea for MBE is born...
PGP is very slow in decrypting. OK, it is MUCH safer, but I don't
need such good encryption for my personal use.
A few days (one week or so) ago I had an eMail contact with Mark
Butler from the UK regarding his Lottery Companion program...After a
few mailings back and forth we moved onto the subject of encryption
and it turned out that Mark had written a small En-/DeCrypt-routine
in assembler that can be used in a GFA BASIC INLINE.
He sent me a simple program that included the code. I've modified it
*a little bit* ;-) MBE was born ;-)
MBE uses (M)ark (B)utler's (E)ncryption-Routines. Thus the name /MBE/
was born.
See also "Mark Butler"...
3 Mark Butler Encryption
========================
Now a list of all the programs functions (no special order)
*Char and Positional* A combination of Char and Positional Encryption.
See Char and Positional. This is the best Encryption offered by
the program.
*Char* Every Character in your data is replaced with a different one.
The new character is dependent on both the original character's
code and the position it held in your data.
*Positional* Your data is swapped around, Jumbling up all the
characters.
*Shallow* Positional Encryption can only move your characters a little
way from their original positions. This is the fastest Positional
encryption option.
*Middle* Positional encryption can move your characters further away
from their original positions - increasing the encryption. Takes
longer than Shallow.
*Deep* Positional encryption can move your characters far away from
their original positions. The Slowest but best option.
*File to En-/DeCrypt* Here you can select ONE File you wish to En- or
decrypt. If you are in Path-Mode the String "File to..." would be
changed to "Path to...".
*Destination* Here you can select another Destination File (or Path
when in Path-Mode) if you don't want the given one. MBE is
looking to set the destination File/Path directly to an good
value.
*Password* What do you think? Right, the password for the File/Path
you want to En-/Decrypt can be edited here. You MUST give a
Password. Don't forget it as there is no other way to retrieve
your data.
*Encrypt* Start the Encryption. If there is no Password given, an
alert box will inform you of your mistake.
*Decrypt* Start the Decryption. Rest like Encrypt.
*Mode* With this popup you are able to change the "Mode" of MBE. There
are two Modes available: File-Mode and Path-Mode
*HELP* Calls this help when ST-Guide is installed as an ACC.
*QUIT* Quit program.
4 File-Mode
===========
If you are in File-Mode the DEFAULT-Status of the exit buttons is set
to one of "Encrypt" or "Decrypt".
"Encrypt" is default when the selected File (source-file) doesn't has
an correct MBE-Header.
"Decrypt" is default when the selected File (source like above) has
an correct MBE-Header. MBE will automatically set the radio buttons
in the box "EnCryptionMethod" to the value read from the MBE-Header.
In filemode there is no wild card-matching available. Use Path-Mode
instead. The Object where you can edit the wild card is disabled in
this case.
5 Path-Mode
===========
If you are in Path-Mode the DEFAULT-Status of the exit buttons is set
to "Quit".
MBE doesn't know if want to En- or Decrypt. So I consider this the
best way.
In Path-Mode you can use a Wild card if you want to En-/Decrypt more
than one file at once.
6 Adress
========
Manfred Ssykor
Hüttenstrasse 46
D-52068 Aachen
Telefon: +49-241-953703
eMail: Manfred Ssykor @ AC3
manfred_ssykor@ac3.maus.de
msy@lafp.tng.oche.de
7 Mark Butler
=============
You can contact Mark:
Mark Butler
8 Brookside
Leicestershire
LE10 2TL
UK
Email: mark@dwell.demon.co.uk
Adress taken from "Lottery Companion v2.0 Manual File" (Last Edit :
8th August 1995)
A MBE-Header
============
The encrypted files by MBE have an /Header/ at the beginning of the
file.
MBE-Header
{
3 Byte String "mbe"
1 Byte EnCryptionMethod
}
*NOTE: The Header may change before version 1.00!!*
B Version History
=================
Release 1 (V0.01)
First Release to Mark. Only the first GEM-Version. Encrypt and
Decrypt are not implemented here.
Release 2 (V0.02)
En- and DeCryption-routines implemented. Path-Mode implemented
(suggested by Peter Klasen).
Release 3 (V0.30)
∙ In Path-Mode you can use a wild card (suggested by Mark Butler).
∙ MBE is now able to Iconify his Windows.
∙ More menu entries to make the program more user friendly.
Release 4 (V0.35)
∙ Bug fixes while "loading" an MBE-Encrypted file (reading the MBE-
Header) when it is given via commandline.
∙ After an En- or DeCrypt-run the "Quit" button is now set to
default.
∙ "Name" of the Mainwindow now changed to "MBE" only. It looks
better when iconify the window...
Release 5 (V0.42)
∙ Updating the dox...
∙ Insert registration-routine. MBE now does not run on files
greater than 48kb (49152bytes) when it is not registered.
∙ A few little bugs in intern routines fixed.
∙ MBE is now ready for release, or what DO YOU THINK?