	mike - M Intelligent Key Encoding
-------------------------------------------------
Author: Marek Behun <behun@webconsult.sk>
License: GNU/GPL

Header files: mike.h

Types: uchar - unsigned char

Functions: uchar *mike_bin2hex (const uchar *str, int len)
		Convert binary string str to hexadecimal string (str has length len, output len*2)
	   uchar *mike_hex2bin (const uchar *str, int len)
		Convert hexadecimal string str to binary string (str has length len, output len/2)
	   uchar *mike_rawencode (const uchar *str, int slen, const uchar *key, int klen)
		Encode binary string str (with length slen) by key key (width length klen)
	   uchar *mike_rawdecode (const uchar *str, int slen, const uchar *key, int klen)
		Decode binary string str (with length slen) by key key (width length klen)
	   uchar *mike_encode (const uchar *str, int slen, const uchar *key, int klen, int *rlen, int *error)
		Encode binary string with MIKE header
	   uchar *mike_decode (const uchar *str, int slen, const uchar *key, int klen, int *rlen, int *error)
		Decode binary string with MIKE header

Compilation: $ gcc -lmike file.c -o file
