3  * E-mail     :  pck@netcom.com
 
   5  * Description:  C implementation of the Blowfish algorithm.
 
  11 #include "stg/os_int.h"
 
  13 #define MAXKEYBYTES 56          /* 448 bits */
 
  24 void Blowfish_Init(BLOWFISH_CTX *ctx, unsigned char *key, int keyLen);
 
  25 void Blowfish_Encrypt(BLOWFISH_CTX *ctx, uint32_t *xl, uint32_t *xr);
 
  26 void Blowfish_Decrypt(BLOWFISH_CTX *ctx, uint32_t *xl, uint32_t *xr);
 
  28 void EnDecodeInit(const char * key, size_t length, BLOWFISH_CTX *ctx);
 
  29 void DecodeString(char * d, const char * s, BLOWFISH_CTX *ctx);
 
  30 void EncodeString(char * d, const char * s, BLOWFISH_CTX *ctx);