관리-도구
편집 파일: __init__.cpython-311.pyc
� �܋f� � �B � d dl mZ d dlZ G d� dej �� � ZdS )� )�annotationsNc �R � e Zd Zej d d�� � Zej d d�� � ZdS )�KeyDerivationFunction�key_material�bytes�returnc � � dS )zo Deterministically generates and returns a new key based on the existing key material. N� )�selfr s �~/builddir/build/BUILD/cloudlinux-venv-1.0.6/venv/lib64/python3.11/site-packages/cryptography/hazmat/primitives/kdf/__init__.py�derivezKeyDerivationFunction.derive � � � � � �expected_key�Nonec � � dS )z� Checks whether the key generated by the key material matches the expected derived key. Raises an exception if they do not match. Nr )r r r s r �verifyzKeyDerivationFunction.verify r r N)r r r r )r r r r r r )�__name__� __module__�__qualname__�abc�abstractmethodr r r r r r r sZ � � � � � ���� � � ��� ��� � � ��� � r r )� metaclass)� __future__r r �ABCMetar r r r �<module>r s] �� #� "� "� "� "� "� � � � � � � � � �c�k� � � � � � r