home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_09 / MBE_REG.LZH / MBE_101 / MBE.TXT < prev    next >
Text File  |  1995-10-29  |  8KB  |  288 lines

  1.                           MBE Dokumentation
  2.  
  3.            Version: 1.01 of 29.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 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.     Bury
  37.     BL9 8JW
  38.  
  39.  
  40. Denesh also accepts Eurocheques and International Money Orders made
  41. payable to him. Please add one pound to the fee if you are
  42. registering from abroad.
  43.  
  44. Denesh is contactable via e-mail on:
  45.  
  46.     dbhabuta@cix.compulink.co.uk
  47.     danny@micros.hensa.ac.uk
  48.     dbhabuta@mag-net.co.uk
  49.  
  50.  
  51. When you register, you are entitled to
  52.  
  53.    ∙ MasterDisk with latest version of MBE
  54.  
  55.    ∙ Keycode to register this and future versions of MBE
  56.  
  57.    ∙ E-mail, snail-mail and telephone support
  58.  
  59.    ∙ Free update service (as long as the fee doesn't rise or it
  60.      becomes commercial)
  61.  
  62. Your keycode will initially be sent by e-mail if possible.
  63.  
  64. /Free Update Service/
  65.  
  66. Users who register via Denesh are entitled to this service. To
  67. receive free updates, please send a blank unlabelled floppy disk with
  68. a stamped self addressed envelope to the above address.
  69.  
  70.  
  71.  
  72. 2 Why MBE?
  73. ==========
  74.  
  75. For some time I've searched for encryption-routines to built my own
  76. encrypter that is /easy to use/ and fast!
  77.  
  78. I've already written a shell for PGP, the encryption program. It is
  79. easy to use, but pgp is a tool that must be installed and so on. And
  80. it need disk space. Some people don't want to install a program like
  81. pgp when they can get a shorter program which is very easy to use.
  82.  
  83. The Idea for MBE is born...
  84.  
  85. PGP is very slow in decrypting. OK, it is MUCH safer, but I don't
  86. need such good encryption for my personal use.
  87.  
  88. A few days (one week or so) ago I had an eMail contact with Mark
  89. Butler from the UK regarding his Lottery Companion program...After a
  90. few mailings back and forth we moved onto the subject of encryption
  91. and it turned out that Mark had written a small En-/DeCrypt-routine
  92. in assembler that can be used in a GFA BASIC INLINE.
  93.  
  94. He sent me a simple program that included the code. I've modified it
  95. *a little bit* ;-) MBE was born ;-)
  96.  
  97. MBE uses (M)ark (B)utler's (E)ncryption-Routines. Thus the name /MBE/
  98. was born.
  99.  
  100. See also "Mark Butler"...
  101.  
  102.  
  103.  
  104. 3 Mark Butler Encryption
  105. ========================
  106.  
  107.  
  108. Now a list of all the programs functions (no special order)
  109.  
  110.  *Char and Positional* A combination of Char and Positional Encryption.
  111.     See Char and Positional. This is the best Encryption offered by
  112.     the program.
  113.  
  114.  *Char* Every Character in your data is replaced with a different one.
  115.     The new character is dependent on both the original character's
  116.     code and the position it held in your data.
  117.  
  118.  *Positional* Your data is swapped around, Jumbling up all the
  119.     characters.
  120.  
  121.  *Shallow* Positional Encryption can only move your characters a little
  122.     way from their original positions. This is the fastest Positional
  123.     encryption option.
  124.  
  125.  *Middle* Positional encryption can move your characters further away
  126.     from their original positions - increasing the encryption. Takes
  127.     longer than Shallow.
  128.  
  129.  *Deep* Positional encryption can move your characters far away from
  130.     their original positions. The Slowest but best option.
  131.  
  132.  *File to En-/DeCrypt* Here you can select ONE File you wish to En- or
  133.     decrypt. If you are in Path-Mode the String "File to..." would be
  134.     changed to "Path to...".
  135.  
  136.  *Destination* Here you can select another Destination File (or Path
  137.     when in Path-Mode) if you don't like the one MBE has given you.
  138.  
  139.  *Password* What do you think? Right, the password for the File/Path
  140.     you want to En-/Decrypt can be edited here. You MUST give a
  141.     Password. Don't forget it for later Decryption as there is no
  142.     other way to retrieve your data.
  143.  
  144.  *Encrypt* Start the Encryption. If there is no Password given then you
  145.     will be Alerted to your mistake.
  146.  
  147.  *Decrypt* Start the Decryption. Rest like Encrypt.
  148.  
  149.  *Mode* With this popup you are able to change the "Mode" of MBE. There
  150.     are two Modes available: File-Mode and Path-Mode
  151.  
  152.  *HELP* Calls this help when ST-Guide is installed as an ACC.
  153.  
  154.  *QUIT* Quit program.
  155.  
  156.  
  157.  
  158. 4 File-Mode
  159. ===========
  160.  
  161.  
  162. If you are in File-Mode the DEFAULT-Status of the exit buttons is set
  163. to one of "Encrypt" or "Decrypt".
  164.  
  165. "Encrypt" is default when the selected File (source-file) doesn't
  166. have a correct MBE-Header.
  167.  
  168. "Decrypt" is default when the selected File (source like above) has
  169. an correct MBE-Header. MBE will automatically set the radio buttons
  170. in the box "EnCryptionMethod" to the value read from the MBE-Header.
  171.  
  172. In filemode there is no wild card-matching available. Use Path-Mode
  173. instead. The Object where you can edit the wild card is disabled in
  174. this case.
  175.  
  176.  
  177.  
  178. 5 Path-Mode
  179. ===========
  180.  
  181.  
  182. If you are in Path-Mode the DEFAULT-Status of the exit buttons is set
  183. to "Quit".
  184.  
  185. MBE doesn't know if want to En- or Decrypt. So I consider this the
  186. best way.
  187.  
  188. In Path-Mode you can use a Wild card if you want to En-/Decrypt more
  189. than one file at once.
  190.  
  191.  
  192.  
  193. 6 Adress
  194. ========
  195.  
  196. Manfred Ssykor
  197. Hüttenstrasse 46
  198. D-52068 Aachen
  199.  
  200. Telefon: +49-241-953703
  201.  
  202. eMail: Manfred Ssykor @ AC3
  203.        manfred_ssykor@ac3.maus.de
  204.        msy@lafp.tng.oche.de
  205.  
  206.  
  207.  
  208. 7 Mark Butler
  209. =============
  210.  
  211. You can contact Mark:
  212.  
  213. Mark Butler
  214. 8 Brookside
  215. Leicestershire
  216. LE10 2TL
  217. UK
  218.  
  219. Email: mark@dwell.demon.co.uk
  220.  
  221. Adress taken from "Lottery Companion v2.0 Manual File" (Last Edit :
  222. 8th August 1995)
  223.  
  224.  
  225.  
  226.  
  227. A MBE-Header
  228. ============
  229.  
  230. The encrypted files by MBE have an /Header/ at the beginning of the
  231. file.
  232.  
  233. MBE-Header
  234. {
  235.   3 Byte         String "mbe"
  236.   1 Byte         EnCryptionMethod
  237.  12 Byte         Filename (8+"."+3)
  238. }
  239.  
  240. *NOTE: The Header may change before version 1.00!!*
  241.  
  242.  
  243.  
  244. B Version History
  245. =================
  246.  
  247. Release 1 (V0.01)
  248.  
  249. First Release to Mark. Only the first GEM-Version. Encrypt and
  250. Decrypt are not implemented here.
  251.  
  252. Release 2 (V0.02)
  253.  
  254. En- and DeCryption-routines implemented. Path-Mode implemented
  255. (suggested by Peter Klasen).
  256.  
  257. Release 3 (V0.30)
  258.  
  259.    ∙ In Path-Mode you can use a wild card (suggested by Mark Butler).
  260.  
  261.    ∙ MBE is now able to Iconify his Windows.
  262.  
  263.    ∙ More menu entries to make the program more user friendly.
  264.  
  265. Release 4 (V0.35)
  266.  
  267.    ∙ Bug fixes while "loading" an MBE-Encrypted file (reading the MBE-
  268.      Header) when it is given via commandline.
  269.  
  270.    ∙ After an En- or DeCrypt-run the "Quit" button is now set to
  271.      default.
  272.  
  273.    ∙ "Name" of the Mainwindow now changed to "MBE" only. It looks
  274.      better when iconify the window...
  275.  
  276. Release 5 (V0.42)
  277.  
  278.    ∙ Updating the dox...
  279.  
  280.    ∙ Insert registration-routine. MBE now does not run on files
  281.      greater than 48kb (49152bytes) when it is not registered.
  282.  
  283.    ∙ A few little bugs in intern routines fixed.
  284.  
  285.  
  286.  
  287.  
  288.