diff options
Diffstat (limited to 'gst/librfb/d3des.h')
-rw-r--r-- | gst/librfb/d3des.h | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/gst/librfb/d3des.h b/gst/librfb/d3des.h index e647fc12c..7988eef35 100644 --- a/gst/librfb/d3des.h +++ b/gst/librfb/d3des.h @@ -19,28 +19,32 @@ * (GEnie : OUTER; CIS : [71755,204]) */ -#define EN0 0 /* MODE == encrypt */ -#define DE1 1 /* MODE == decrypt */ +#define EN0 0 /* MODE == encrypt */ +#define DE1 1 /* MODE == decrypt */ + +extern void deskey (unsigned char *, int); -extern void deskey(unsigned char *, int); /* hexkey[8] MODE * Sets the internal key register according to the hexadecimal * key contained in the 8 bytes of hexkey, according to the DES, * for encryption or decryption according to MODE. */ -extern void usekey(unsigned long *); +extern void usekey (unsigned long *); + /* cookedkey[32] * Loads the internal key register with the data in cookedkey. */ -extern void cpkey(unsigned long *); +extern void cpkey (unsigned long *); + /* cookedkey[32] * Copies the contents of the internal key register into the storage * located at &cookedkey[0]. */ -extern void des(unsigned char *, unsigned char *); +extern void des (unsigned char *, unsigned char *); + /* from[8] to[8] * Encrypts/Decrypts (according to the key currently loaded in the * internal key register) one block of eight bytes at address 'from' @@ -49,4 +53,3 @@ extern void des(unsigned char *, unsigned char *); /* d3des.h V5.09 rwo 9208.04 15:06 Graven Imagery ********************************************************************/ - |