home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
des2.zip
/
tstdes.c
< prev
next >
Wrap
Text File
|
1993-03-19
|
538b
|
21 lines
#define INCL_BASE
#include <os2.h>
#include <stdio.h>
#include <stdlib.h>
SHORT EXPENTRY EncryptData(CHAR *key, CHAR *data, SHORT length) ;
SHORT EXPENTRY DecryptData(CHAR *key, CHAR *data, SHORT length) ;
main(int argc, char *argv[], char *envp[])
{
static CHAR mytext[40] ;
SHORT x ;
if(argc < 2)
return 0 ;
strncpy(mytext, argv[1], 40) ;
x = strlen(mytext) + ((strlen(mytext) % 8));
printf("%s\n", mytext) ;
EncryptData("10000000", mytext, x) ;
DecryptData("10000000", mytext, x) ;
printf("%s\n", mytext) ;
}