ciphers package¶
Subpackages¶
Submodules¶
ciphers.cipher module¶
Base wrapper for cipher derivatives
- class ciphers.cipher.Decryptor(cipher_params={}, arg_params={}, **kwargs: dict)[source]¶
Bases:
objectBaseClass template for Decryptor class inherited by CipherSuites. Essential parameters such as generated keys and cipher modes are dunder-prefixed for reuse while decrypting the message.
ciphers.cipher_utils module¶
ciphers.crypto_backend module¶
- class ciphers.crypto_backend.Decryptor(cipher_params: dict, arg_params: dict, **kwargs)[source]¶
Bases:
ciphers.cipher.DecryptorDecryptor class for symmetric decryption through Fernet module. Essential parameters such as generated keys and cipher modes are dunder-prefixed for reuse while decrypting the message.
- class ciphers.crypto_backend.Encryptor(cipher_params: dict, arg_params: dict, **kwargs)[source]¶
Bases:
ciphers.cipher.EncryptorEncryptor class for symmetric encryption through Fernet module. Essential parameters such as generated keys and cipher modes are dunder-prefixed for reuse while decrypting the message.
ciphers.crypto_fernet module¶
- class ciphers.crypto_fernet.Decryptor(**kwargs)[source]¶
Bases:
ciphers.cipher.DecryptorDecryptor class for symmetric decryption through Fernet module. Essential parameters such as generated keys and cipher modes are dunder-prefixed for reuse while decrypting the message.
- class ciphers.crypto_fernet.Encryptor(**kwargs)[source]¶
Bases:
ciphers.cipher.EncryptorEncryptor class for symmetric encryption through Fernet module. Essential parameters such as generated keys and cipher modes are dunder-prefixed for reuse while decrypting the message.
ciphers.crypto_openssl module¶
- class ciphers.crypto_openssl.Decryptor(cipher_params={}, arg_params={}, **kwargs)[source]¶
Bases:
ciphers.cipher.DecryptorDecryptor class for openssl backend via Fernet. Essential parameters such as generated keys and cipher modes are dunder-prefixed for reuse while decrypting the message.
- class ciphers.crypto_openssl.Encryptor(cipher_params={}, arg_params={}, **kwargs)[source]¶
Bases:
ciphers.cipher.EncryptorEncryptor class for openssl backend via Fernet. Essential parameters such as generated keys and cipher modes are dunder-prefixed for reuse while decrypting the message.
ciphers.gpg module¶
- class ciphers.gpg.Decryptor(cipher_params={}, arg_params={}, **kwargs)[source]¶
Bases:
ciphers.cipher.DecryptorDecryptor class for symmetric decryption through Fernet module. Essential parameters such as generated keys and cipher modes are dunder-prefixed for reuse while decrypting the message.
- class ciphers.gpg.Encryptor(cipher_params={}, arg_params={}, **kwargs)[source]¶
Bases:
ciphers.cipher.EncryptorEncryptor class for symmetric encryption through Fernet module. Essential parameters such as generated keys and cipher modes are dunder-prefixed for reuse while decrypting the message.
ciphers.libsodium module¶
Module contents¶
Test cipher extensions