AminetAminet
Search:
84479 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/gg/Crypt-2.0.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:crypt v2.0 - UNIX password crypt utility
Author:various, take a look into the sources
Uploader:Roland Heyder <rhosigma rhosigma-cw net>
Type:dev/gg
Version:2.0 (12.05.15)
Architecture:m68k-amigaos >= 2.0.4; ppc-warpup
Date:2015-05-15
Download:http://aminet.net/dev/gg/Crypt-2.0.lha - View contents
Readme:http://aminet.net/dev/gg/Crypt-2.0.readme
Downloads:1195

english:
¯¯¯¯¯¯¯¯
  => based on crypt v1.0 sources by LouiSe
     - see change list in history below
     - included .040 and .wos executables
     - two tiny scripts for cli/shell + DOpus

  => how to use/compile the source
     - the API to 56 bit DES algorithm consists of...
       - encrypt.c
       - encrypt.h
     - simply compile and link encrypt.o together with amiga.lib to your
       project to use the functions of the API, sources will compile in
       ANSI-C and C++ modes
     - additional source for the included cli/shell executables...
       - crypt.c

  => how to use the supplied scripts
     - the cli/shell template for both scripts is...
       - desENC File/A, Pass/A
       - desDEC File/A, Pass/A
     - to use it with DOpus, just define two buttons for en-/decrypt and
       use the following entries... (NOTE: Batch is the DOpus-Command)
       - Batch S:desENC {f} {RsEnter Password:}
       - Batch S:desDEC {f} {RsEnter Password:}
       - additionally you should set the following flags...
         - Do all files
         - Output window
         - Reload each file
         - Rescan source

  Find all my Software on Aminet:
  -------------------------------

   http://aminet.net/search?readme=rhosigma&sort=path


deutsch:
¯¯¯¯¯¯¯¯
  => basiert auf den crypt v1.0 Quelltexten von LouiSe
     - für eine Liste der Änderungen siehe History unten
     - beigefügt sind ausführbare Dateien für .040 und .wos
     - zwei kleine Skripte für cli/shell + DOpus Benutzung

  => wie werden die Quelltexte benutzt
     - das API zum 56 bit DES Algorithmus besteht aus...
       - encrypt.c
       - encrypt.h
     - einfach kompilieren und encrypt.o zusammen mit der amiga.lib zum
       Projekt dazulinken, um die Funktionen des API nutzen zu können, die
       Quelltexte kompilieren sowohl im ANSI-C als auch im C++ Modus
     - zusätzlicher Quelltext für die beigefügten ausführbaren Dateien...
       - crypt.c

  => wie werden die Skripte benutzt
     - die cli/shell Schablone für beide Skripte ist...
       - desENC File/A, Pass/A
       - desDEC File/A, Pass/A
     - zur Benutzung in DOpus einfach zwei Knöpfe für Ver-/Entschlüsselung
       mit folgenden Einträgen definieren... (HINWEIS: Batch ist das
DOpus-Kommando)
       - Batch S:desENC {f} {RsPasswort eingeben:}
       - Batch S:desDEC {f} {RsPasswort eingeben:}
       - zusätzlich sollten folgende Flaggen gesetzt werden...
         - Do all files
         - Output window
         - Reload each file
         - Rescan source

  Finde alle meine Software im Aminet:
  ------------------------------------

   http://aminet.net/search?readme=rhosigma&sort=path

===========================================================================

History:
¯¯¯¯¯¯¯¯
v1.x (00.00.00)
     - maintained by other people

v2.0 (12.05.15) (changes done by RhoSigma, Roland Heyder)
     - general source cleanup (bad tab usage, function/variable names were
       mixed half english half german, bad readable layout of conditionals
       and some other issues)
     - complete rework of typing, only using common types defined in the
       header file to make the source easier portable to other platforms
     - function crypt() renamed -> cryptpass() and changed to use the new
       function makekey() for password conversion
     - some low-level functions added...
       - sumalgo()     -> simple checksumming of LONG-Arrays
       - cyrptfile()   -> core function for en-/decryptfile()
       - makekey()     -> conversion Password -> Key Bits
       - splitbytes()  -> conversion Data(byte)chunk -> Data Bits
       - joinbytes()   -> conversion Data Bits -> Data(byte)chunk
     - some high-level functions added...
       - encryptfile() -> encrypt a complete file with given password
       - decryptfile() -> decrypt a complete file with given password
     - added comprehensive documentation for all old and new stuff
     - added a copy of the GNU General Public License v2.0 to the archive



Contents of dev/gg/Crypt-2.0.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                  278    1170  23.8% -lh5- 530a May 12 12:18 .displayme
[unknown]                  863    1636  52.8% -lh5- e8b2 May 12 12:18 Crypt-2.0.info
[unknown]                 3348    5818  57.5% -lh5- 4caa May 12 12:18 Crypt-2.0.md5
[unknown]                  336     421  79.8% -lh5- 8c83 May 12 12:18 Crypt-2.0.md5.asc
[unknown]                 1958    5318  36.8% -lh5- 8b8e May 12 12:18 Crypt-2.0.md5.info
[unknown]                 1732    4256  40.7% -lh5- 686c May 12 12:18 Crypt-2.0.readme
[unknown]                 1128    1489  75.8% -lh5- 495a May 12 12:18 Crypt-2.0.readme.info
[unknown]                  855    1636  52.3% -lh5- 76ed May 12 12:18 Crypt-2.0/c.info
[unknown]                 9291   14356  64.7% -lh5- 3be5 May 12 12:18 Crypt-2.0/c/Crypt.040
[unknown]                28308   62040  45.6% -lh5- f4a1 May 12 12:18 Crypt-2.0/c/Crypt.WOS
[unknown]                  863    1636  52.8% -lh5- 1d0c May 12 12:18 Crypt-2.0/s.info
[unknown]                  162     206  78.6% -lh5- 64e4 May 12 12:18 Crypt-2.0/s/desDEC
[unknown]                  164     206  79.6% -lh5- 0de8 May 12 12:18 Crypt-2.0/s/desENC
[unknown]                  858    1636  52.4% -lh5- beac May 12 12:18 Crypt-2.0/src.info
[unknown]                  960    2390  40.2% -lh5- a947 May 12 12:18 Crypt-2.0/src/crypt.c
[unknown]                 5053   15055  33.6% -lh5- 95a6 May 12 12:18 Crypt-2.0/src/encrypt.c
[unknown]                 3932   16128  24.4% -lh5- b6e6 May 12 12:18 Crypt-2.0/src/encrypt.h
[unknown]                 6996   18092  38.7% -lh5- a33a May 12 12:18 Crypt-2.0/src/gpl-2.0.txt
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        18 files   67085  153489  43.7%            May 15 19:03

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>