Hashes, HMAC, encryption, randomness.
SHA-1/256/384/512 in one shot.
Signed HMAC with key.
Password-based AES-GCM text.
Cryptographically secure bytes.
Score a password.