home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / des_os2.zip / des / readme.os2 < prev    next >
Text File  |  1994-02-17  |  3KB  |  63 lines

  1. Ported to OS/2 from *ix by Aurelio Caliaro (caliaro@avalon.unizh.ch).
  2. This is freely distributable and is full Public Domain.
  3. I compiled all with the fine GNU C-compiler from Eberhard Mattes, EMX 0.8h.
  4. Remember that emx.dll must be in a directory in LIBPATH or in the same directo-
  5. ry like the binaries. If you have a later version, you may use that one.
  6. Date: 21.11.1993
  7. -------------------------------------------------------------------------------
  8.  
  9. This is the DES port for OS/2. To get information about the original DES
  10. package, read "ReadMe.ix".
  11.  
  12. DES is an encrypting algorithm. With these programs you can encrypt/decrypt
  13. your files.
  14.  
  15. The originary author does not provide the explanations for the programs, so I
  16. add them here. I hope they are correct, since I just needed DES.EXE and do not
  17. use the other programs.
  18.  
  19. What the programs do
  20. --------------------
  21.  
  22. DES.EXE:
  23. This program lets you encrypt/decrypt your files. It works as a pipe. If you
  24. want to encrypt the file "input" and have the encrypted data in the file
  25. "output", type "des -e <input >output". If you then want to convert it back,
  26. replace the "-e" with "-d".
  27.  
  28. BENCHMARK.EXE:
  29. Encrypts data for a certain number of times. Use a batch program to measure
  30. the time it takes. Data are given interactively.
  31.  
  32. DESCERT.EXE:
  33. Only needed to test if the algorithm works. Type "descert <testdata" and you
  34. can check if you compiled the files correctly. This check is done automatically
  35. at compilation.
  36.  
  37. DESCALC.EXE:
  38. En/Decrypts interactively some data.
  39.  
  40. DESCYCLE.EXE:
  41. Experimental program to find cycles in DES output. Interactive.
  42.  
  43. RADLOGIN.EXE:
  44. Just used for *ix logins (see README.ix) and thus not ported to OS/2.
  45.  
  46. UUENCODE.EXE:
  47. Transform 8-bit-binaries in 7-bit-text which can be sent by eMail. Use it this
  48. way: "uuencode <bin_file file_name >uu_file", where "bin_file" is the 8-bit-
  49. binary you want to convert, file_name is the file where UUDECODE puts the file
  50. and uu_file is the place where the uu-encoded file is put. Anyway it does not
  51. seem to work for me, the file length comes out wrong (same on *ix). If you
  52. need those files, take those in the "RxDecode"-package (for OS/2).
  53.  
  54. UUDECODE.EXE:
  55. The inverse of UUENCODE.EXE.
  56.  
  57. Modifications
  58. -------------
  59. First of all, I changed the Makefile so that it works with EMX-gcc.
  60. Then I had to change getpass.c because it makes changes in the tty configura-
  61. tion, which is only possible in *ix. It is still compilable in *ix because I
  62. simply inserted some #define's.
  63.