a a@s<ddlZddlZGdddejdZGdddejdZdS)Nc@sNeZdZejedddZejeje dddZ eje dddZ dS) CipherAlgorithmreturncCsdS)zE A string naming this mode (e.g. "AES", "Camellia"). NselfrrU/usr/lib64/python3.9/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.pynameszCipherAlgorithm.namecCsdS)z< Valid key sizes for this algorithm in bits Nrrrrr key_sizesszCipherAlgorithm.key_sizescCsdS)zW The size of the key being used as an integer in bits (e.g. 128, 256). Nrrrrrkey_sizeszCipherAlgorithm.key_sizeN) __name__ __module__ __qualname__abcabstractpropertystrr typing FrozenSetintr r rrrrr s r) metaclassc@s eZdZejedddZdS)BlockCipherAlgorithmrcCsdS)zK The size of a block as an integer in bits (e.g. 64, 128). Nrrrrr block_size"szBlockCipherAlgorithm.block_sizeN)r r rrrrrrrrrr!sr)rrABCMetarrrrrrs