affine Authenticator backend Backends backends bcrypt Blowfish boolean Botan Capitan Changelog ciphertext committer committers conda crypto cryptographic cryptographically Debian decrypt decrypted decrypting deserialize deserialized Diffie Diffie Django Docstrings Encodings Fernet fernet FIPS Google hazmat hostname indistinguishability initialisms interoperable introspectability invariants iOS iterable Koblitz Lange metadata multi namespace namespaces naïve Nonces nonces online paddings pickleable plaintext pre preprocessor preprocessors pseudorandom pyOpenSSL relicensed runtime Schneier scrypt serializer Serializers Solaris Tanja testability Ubuntu unencrypted unpadded unpadding Verisign wildcard Xcode