Introduction - If you have any usage issues, please Google them yourself
HawkCrypt is a cryptographic library for password protecting data. It uses MD5
to produce 128 bit encryption keys and random 128 bit (16 byte) salt values.
Blowfish is used to perform 128 bit encryption. It also provides MD5 hashing
to add a 32 bit message authentication code (MAC) to packets using a shared
password. The MAC is separate from encryption so you can authenticate without
encrypting is you choose. The 32 bit MAC is created by folding the 128 bit MD5
hash down to 32 bits.