/
lib
/
python3
/
dist-packages
/
cryptography
/
hazmat
/
primitives
/
kdf
/
__pycache__
/
Upload File
HOME
� p�g� � �6 � d dl Z G d� de j �� � ZdS )� Nc �f � e Zd Zej dedefd�� � Zej dededdfd�� � ZdS )�KeyDerivationFunction�key_material�returnc � � dS )zo Deterministically generates and returns a new key based on the existing key material. N� )�selfr s �M/usr/lib/python3/dist-packages/cryptography/hazmat/primitives/kdf/__init__.py�derivezKeyDerivationFunction.derive � � � � � �expected_keyNc � � 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 )�__name__� __module__�__qualname__�abc�abstractmethod�bytesr r r r r r r s} � � � � � ����5� �U� � � � ��� ���5� �� �$� � � � ��� � r r )� metaclass)r �ABCMetar r r r �<module>r sK �� � � � � � � � � �c�k� � � � � � r