Cryptographic Hash Generator

Calculates SHA-256, SHA-512, SHA-1, MD5, and HMAC hashes completely in client memory.