%PDF- %PDF-
Direktori : /lib/python3/dist-packages/cryptography/hazmat/primitives/kdf/__pycache__/ |
Current File : //lib/python3/dist-packages/cryptography/hazmat/primitives/kdf/__pycache__/__init__.cpython-312.pyc |
� �3Tf� � �D � d dl mZ d dlZ G d� dej �� Zy)� )�annotationsNc �X � e Zd Zej dd�� Zej dd�� Zy)�KeyDerivationFunctionc � � y)zo Deterministically generates and returns a new key based on the existing key material. N� )�self�key_materials �M/usr/lib/python3/dist-packages/cryptography/hazmat/primitives/kdf/__init__.py�derivezKeyDerivationFunction.derive � � � c � � y)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 �expected_keys r �verifyzKeyDerivationFunction.verify r r N)r �bytes�returnr )r r r r r �None)�__name__� __module__�__qualname__�abc�abstractmethodr r r r r r r s4 � ����� �� ���� �r r )� metaclass)� __future__r r �ABCMetar r r r �<module>r s �� #� � �c�k�k� r