MD5 | SHA1 | SHA224 | SHA256 | SHA384 | SHA512 | SHA3html
CRC32 | CRC32C | CRC16git
AES-128, AES-192, AES-256 | ChaCha20 | Rabbit | Blowfishgithub
Poly1305 | HMAC (MD5, SHA1, SHA256) | CMAC | CBC-MAChtm
https://github.com/krzyzanowskim/CryptoSwiftip