💾 Archived View for tris.fyi › pydoc › cryptography.hazmat.primitives.ciphers.algorithms captured on 2023-01-29 at 04:21:58. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2022-07-16)

🚧 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 0x7f75e2dc33d0>
key_sizes = frozenset({128, 256, 512, 192})
name = 'AES'

AES128

block_size = 128
key_size = 128
key_sizes = frozenset({128})
name = 'AES'

AES256

block_size = 128
key_size = 256
key_sizes = frozenset({256})
name = 'AES'

ARC4

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

BlockCipherAlgorithm

block_size = <abc.abstractproperty object at 0x7f75e2db98a0>

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

Blowfish

block_size = 64
key_size = <property object at 0x7f75e2dc3830>
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 0x7f75e2dc3970>
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 0x7f75e2dc3650>
key_sizes = frozenset({128, 256, 192})
name = 'camellia'

ChaCha20

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

CipherAlgorithm

key_size = <abc.abstractproperty object at 0x7f75e2db9840>

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

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

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

IDEA

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

SEED

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

SM4

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

TripleDES

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

Modules

utils