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   
Text File  |  1995-10-01  |  9KB  |  312 lines

  1.                           MBE Dokumentation
  2.  
  3.            Version: 0.42 of 01.10.1995 (C) Manfred Ssykor
  4.                      eMail: msy@lafp.tng.oche.de
  5.  
  6.                          GEM: Manfred Ssykor
  7.                Encryption-Routines (C) by Mark Butler
  8.  
  9. Why MBE?    Mark Butler Encryption    Adress    Version History   Shareware
  10.  
  11.  
  12.  
  13. 1 Shareware
  14. ===========
  15.  
  16. MBE is shareware. The registration fee is 12DM for German users. For
  17. peoples outside Germany; see Details for registering outside germany.
  18.  
  19. To register, please send a cheque or postal order for 12DM made
  20. payable to Manfred Ssykor!
  21.  
  22.  
  23. 1.1 Details for registering outside germany
  24. -------------------------------------------
  25.  
  26. MBE is shareware. The UK registration fee is 6 Pounds Sterling. To
  27. register, please send a cheque or postal order for 6 Pounds made
  28. payable to
  29.  
  30. Denesh Bhabuta
  31.  
  32. Send this along with your details and e-mail address to
  33.  
  34.     CyberSTrider
  35.     203 Parr Lane
  36.     Unsworth
  37.     Bury
  38.     Lancashire
  39.     BL9 8JW
  40.  
  41.  
  42. Denesh also accepts Eurocheques and International Money Orders made
  43. payable to him, if you are registering from abroad.
  44.  
  45. You will receive a keycode (for all versions) through the post or via
  46. e-mail. If you would like to recieve a disk with the full registered
  47. version (includes your key for all versions), then please add 2
  48. Pounds to the fee (3 Pounds for overseas).
  49.  
  50. Denesh is contactable via e-mail on:
  51.  
  52. dbhabuta@cix.compulink.co.uk or danny@micros.hensa.ac.uk
  53.  
  54. Here is a list of other software supported by Denesh in the UK:
  55.  
  56. ----------------------------------------------------------------------
  57. Software       UK Fee Status Brief description
  58. ----------------------------------------------------------------------
  59. MasterBrowse      £14  -S-   Powerful text file viewer
  60. ESS-Code          £14  -S-   UUE/UUD, Ship, BTOA, MIME Encoder/Decoder
  61. PGP Shell         £ 8  -S-   Shell for PGP Encryption program
  62. Grocery Lister    £12  -S-   Plan your shopping with your Atari
  63. LaserJet 4 Remote
  64.   Controller CPX  £13  -S-   Change the printer settings with this CPX
  65. Guitar Reference  £ 5  -S-   Scales and tunes reference. Midi, and Chip
  66. STello            £10  -S-   GEM based Othello game.
  67. Gemini            £ 6  -S-   Alternative desktop (Register for English)
  68. Speed Of Light    £20  -S-   Image processor
  69. Duet              £ 6+ -S-   Network Ataris via serial/parallel/midi
  70. TKR Junior Office £12+ -S-   English version, Fax program
  71. Kivi              £12  -S-   QWK packet Off-line reader
  72. iPRN              £13  -S-   Print speeder (upto 8 times that of TOS)
  73. Easy PGP Shell    £13  -S-   Shell for PGP Encryption program
  74. QED               £ 6+ -F-   Full featured text editor... ACC/PRG
  75. Al's Virtual File
  76.   Manager         £ 0  -B-   Program launcher with a difference
  77. HS-Modem          £ 6+ -F-   Fast routs for serial port
  78. Gemar             £TBA -S-   Tape backup software
  79. Backward          £TBA -S-   Make ST progs work on a Falcon
  80. MBE               £ 6  -S-   Easy to use Data-Encryption
  81. ----------------------------------------------------------------------
  82. Key: -S- Shareware ; -F- Freeware ; -B- Feedbackware
  83. ----------------------------------------------------------------------
  84.  
  85. HS-Modem, Easy_PGP Shell, and Gemar are currently being translated.
  86. They are available now in untranslated form.
  87.  
  88. Denesh Bhabuta
  89. 5 June 1995
  90.  
  91.  
  92.  
  93. 2 Why MBE?
  94. ==========
  95.  
  96. For some time I've searched for encryption-routines to built my own
  97. encrypter that is /easy to use/ and fast!
  98.  
  99. I've already written a shell for PGP, the encryption program. It is
  100. easy to use, but pgp is a tool that must be installed and so on. And
  101. it need disk space. Some people don't want to install a program like
  102. pgp when they can get a shorter program which is very easy to use.
  103.  
  104. The Idea for MBE is born...
  105.  
  106. PGP is very slow in decrypting. OK, it is MUCH safer, but I don't
  107. need such good encryption for my personal use.
  108.  
  109. A few days (one week or so) ago I had an eMail contact with Mark
  110. Butler from the UK regarding his Lottery Companion program...After a
  111. few mailings back and forth we moved onto the subject of encryption
  112. and it turned out that Mark had written a small En-/DeCrypt-routine
  113. in assembler that can be used in a GFA BASIC INLINE.
  114.  
  115. He sent me a simple program that included the code. I've modified it
  116. *a little bit* ;-) MBE was born ;-)
  117.  
  118. MBE uses (M)ark (B)utler's (E)ncryption-Routines. Thus the name /MBE/
  119. was born.
  120.  
  121. See also "Mark Butler"...
  122.  
  123.  
  124.  
  125. 3 Mark Butler Encryption
  126. ========================
  127.  
  128.  
  129. Now a list of all the programs functions (no special order)
  130.  
  131.  *Char and Positional* A combination of Char and Positional Encryption.
  132.     See Char and Positional. This is the best Encryption offered by
  133.     the program.
  134.  
  135.  *Char* Every Character in your data is replaced with a different one.
  136.     The new character is dependent on both the original character's
  137.     code and the position it held in your data.
  138.  
  139.  *Positional* Your data is swapped around, Jumbling up all the
  140.     characters.
  141.  
  142.  *Shallow* Positional Encryption can only move your characters a little
  143.     way from their original positions. This is the fastest Positional
  144.     encryption option.
  145.  
  146.  *Middle* Positional encryption can move your characters further away
  147.     from their original positions - increasing the encryption. Takes
  148.     longer than Shallow.
  149.  
  150.  *Deep* Positional encryption can move your characters far away from
  151.     their original positions. The Slowest but best option.
  152.  
  153.  *File to En-/DeCrypt* Here you can select ONE File you wish to En- or
  154.     decrypt. If you are in Path-Mode the String "File to..." would be
  155.     changed to "Path to...".
  156.  
  157.  *Destination* Here you can select another Destination File (or Path
  158.     when in Path-Mode) if you don't want the given one. MBE is
  159.     looking to set the destination File/Path directly to an good
  160.     value.
  161.  
  162.  *Password* What do you think? Right, the password for the File/Path
  163.     you want to En-/Decrypt can be edited here. You MUST give a
  164.     Password. Don't forget it as there is no other way to retrieve
  165.     your data.
  166.  
  167.  *Encrypt* Start the Encryption. If there is no Password given, an
  168.     alert box will inform you of your mistake.
  169.  
  170.  *Decrypt* Start the Decryption. Rest like Encrypt.
  171.  
  172.  *Mode* With this popup you are able to change the "Mode" of MBE. There
  173.     are two Modes available: File-Mode and Path-Mode
  174.  
  175.  *HELP* Calls this help when ST-Guide is installed as an ACC.
  176.  
  177.  *QUIT* Quit program.
  178.  
  179.  
  180.  
  181. 4 File-Mode
  182. ===========
  183.  
  184.  
  185. If you are in File-Mode the DEFAULT-Status of the exit buttons is set
  186. to one of "Encrypt" or "Decrypt".
  187.  
  188. "Encrypt" is default when the selected File (source-file) doesn't has
  189. an correct MBE-Header.
  190.  
  191. "Decrypt" is default when the selected File (source like above) has
  192. an correct MBE-Header. MBE will automatically set the radio buttons
  193. in the box "EnCryptionMethod" to the value read from the MBE-Header.
  194.  
  195. In filemode there is no wild card-matching available. Use Path-Mode
  196. instead. The Object where you can edit the wild card is disabled in
  197. this case.
  198.  
  199.  
  200.  
  201. 5 Path-Mode
  202. ===========
  203.  
  204.  
  205. If you are in Path-Mode the DEFAULT-Status of the exit buttons is set
  206. to "Quit".
  207.  
  208. MBE doesn't know if want to En- or Decrypt. So I consider this the
  209. best way.
  210.  
  211. In Path-Mode you can use a Wild card if you want to En-/Decrypt more
  212. than one file at once.
  213.  
  214.  
  215.  
  216. 6 Adress
  217. ========
  218.  
  219. Manfred Ssykor
  220. Hüttenstrasse 46
  221. D-52068 Aachen
  222.  
  223. Telefon: +49-241-953703
  224.  
  225. eMail: Manfred Ssykor @ AC3
  226.        manfred_ssykor@ac3.maus.de
  227.        msy@lafp.tng.oche.de
  228.  
  229.  
  230.  
  231. 7 Mark Butler
  232. =============
  233.  
  234. You can contact Mark:
  235.  
  236. Mark Butler
  237. 8 Brookside
  238. Leicestershire
  239. LE10 2TL
  240. UK
  241.  
  242. Email: mark@dwell.demon.co.uk
  243.  
  244. Adress taken from "Lottery Companion v2.0 Manual File" (Last Edit :
  245. 8th August 1995)
  246.  
  247.  
  248.  
  249.  
  250. A MBE-Header
  251. ============
  252.  
  253. The encrypted files by MBE have an /Header/ at the beginning of the
  254. file.
  255.  
  256. MBE-Header
  257. {
  258. 3 Byte         String "mbe"
  259. 1 Byte         EnCryptionMethod
  260. }
  261.  
  262. *NOTE: The Header may change before version 1.00!!*
  263.  
  264.  
  265.  
  266. B Version History
  267. =================
  268.  
  269. Release 1 (V0.01)
  270.  
  271. First Release to Mark. Only the first GEM-Version. Encrypt and
  272. Decrypt are not implemented here.
  273.  
  274. Release 2 (V0.02)
  275.  
  276. En- and DeCryption-routines implemented. Path-Mode implemented
  277. (suggested by Peter Klasen).
  278.  
  279. Release 3 (V0.30)
  280.  
  281.    ∙ In Path-Mode you can use a wild card (suggested by Mark Butler).
  282.  
  283.    ∙ MBE is now able to Iconify his Windows.
  284.  
  285.    ∙ More menu entries to make the program more user friendly.
  286.  
  287. Release 4 (V0.35)
  288.  
  289.    ∙ Bug fixes while "loading" an MBE-Encrypted file (reading the MBE-
  290.      Header) when it is given via commandline.
  291.  
  292.    ∙ After an En- or DeCrypt-run the "Quit" button is now set to
  293.      default.
  294.  
  295.    ∙ "Name" of the Mainwindow now changed to "MBE" only. It looks
  296.      better when iconify the window...
  297.  
  298. Release 5 (V0.42)
  299.  
  300.    ∙ Updating the dox...
  301.  
  302.    ∙ Insert registration-routine. MBE now does not run on files
  303.      greater than 48kb (49152bytes) when it is not registered.
  304.  
  305.    ∙ A few little bugs in intern routines fixed.
  306.  
  307.    ∙ MBE is now ready for release, or what DO YOU THINK?
  308.  
  309.  
  310.  
  311.  
  312.