simplified - only tests aes, sha256, and sha512