💾 Archived View for tris.fyi › pydoc › cryptography.hazmat.primitives.ciphers.algorithms captured on 2022-03-01 at 16:13:19. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2022-01-08)

➡️ Next capture (2022-04-28)

🚧 View Differences

-=-=-=-=-=-=-

Back to module index

Go to module by name

cryptography.hazmat.primitives.ciphers

cryptography.hazmat.primitives

cryptography.hazmat

cryptography

cryptography.hazmat.primitives.ciphers.algorithms

This module has no docstring.

Classes

AES

block_size = 128
key_size = <property object at 0x7f02271bee00>
key_sizes = frozenset({128, 256, 512, 192})
name = 'AES'

ARC4

key_size = <property object at 0x7f02271c7360>
key_sizes = frozenset({64, 128, 160, 192, 256, 40, 80, 56})
name = 'RC4'

BlockCipherAlgorithm

block_size = <abc.abstractproperty object at 0x7f02271b4040>

          The size of a block as an integer in bits (e.g. 64, 128).
        

Blowfish

block_size = 64
key_size = <property object at 0x7f02271c7180>
key_sizes = frozenset({128, 256, 384, 136, 264, 392, 144, 272, 400, 152, 280, 408, 32, 160, 288, 416, 40, 168, 296, 424, 48, 176, 304, 432, 56, 184, 312, 440, 64, 192, 320, 448, 72, 200, 328, 80, 208, 336, 88, 216, 344, 96, 224, 248, 352, 376, 104, 232, 360, 112, 240, 368, 120})
name = 'Blowfish'

CAST5

block_size = 64
key_size = <property object at 0x7f02271c7270>
key_sizes = frozenset({64, 96, 128, 40, 72, 104, 48, 80, 112, 56, 88, 120})
name = 'CAST5'

Camellia

block_size = 128
key_size = <property object at 0x7f02271bef40>
key_sizes = frozenset({128, 256, 192})
name = 'camellia'

ChaCha20

key_size = <property object at 0x7f02271c75e0>
key_sizes = frozenset({256})
name = 'ChaCha20'
nonce = <property object at 0x7f02271c7590>

CipherAlgorithm

key_size = <abc.abstractproperty object at 0x7f02271a8f40>

          The size of the key being used as an integer in bits (e.g. 128, 256).
        
key_sizes = <abc.abstractproperty object at 0x7f02271a8ee0>

          Valid key sizes for this algorithm in bits
        
name = <abc.abstractproperty object at 0x7f02271a8e80>

          A string naming this mode (e.g. "AES", "Camellia").
        

IDEA

block_size = 64
key_size = <property object at 0x7f02271c7400>
key_sizes = frozenset({128})
name = 'IDEA'

ModeWithNonce

nonce = <abc.abstractproperty object at 0x7f02271b4760>

          The value of the nonce for this mode as bytes.
        

SEED

block_size = 128
key_size = <property object at 0x7f02271c74a0>
key_sizes = frozenset({128})
name = 'SEED'

TripleDES

block_size = 64
key_size = <property object at 0x7f02271c7090>
key_sizes = frozenset({64, 128, 192})
name = '3DES'

Other members

utils = <cryptography.utils._ModuleWithDeprecations object at 0x7f0227231bb0>