ruạṛ
a �u:j� � @ sZ d dl mZ d dlZd dlmZ G dd� dejd�ZG dd� de�Zdd d d �dd�ZdS ) � )�annotationsN)�utilsc @ sT e Zd Zeejdd�dd���Zeejdd�dd���Zeejdd�d d ���ZdS )�CipherAlgorithm�str��returnc C s dS )zE A string naming this mode (e.g. "AES", "Camellia"). N� ��selfr r �d/opt/bart/bart_venv/lib64/python3.9/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py�name s zCipherAlgorithm.namezfrozenset[int]c C s dS )z< Valid key sizes for this algorithm in bits Nr r r r r � key_sizes s zCipherAlgorithm.key_sizes�intc C s dS )zW The size of the key being used as an integer in bits (e.g. 128, 256). Nr r r r r �key_size s zCipherAlgorithm.key_sizeN) �__name__� __module__�__qualname__�property�abc�abstractmethodr r r r r r r r s r )� metaclassc @ s. e Zd ZU ded<