Ë
    ~×<iî  ã                  óD   — d dl mZ d dlZ G d„ dej                  ¬«      Zy)é    )ÚannotationsNc                  óX   — e Zd Zej                  dd„«       Zej                  dd„«       Zy)ÚKeyDerivationFunctionc                 ó   — y)zo
        Deterministically generates and returns a new key based on the existing
        key material.
        N© )ÚselfÚkey_materials     úp/home/www/utuvibe.miabetepe.com/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/kdf/__init__.pyÚderivezKeyDerivationFunction.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
   ÚverifyzKeyDerivationFunction.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   