U
    •uÄcÎ
  ã                   @   sr   d dl Z d dlmZ d dlmZ ddddddd	d
ddœdœddedƒdddddddœdœgZG dd„ de jƒZdS )é    N)Úa2b_hex)Úderive_scram_credentialzfoobar@example.comZ	secret123i   zargon2id-13i   Z 3bc3ca01dd1d501ca1c22e1c5d7d16feZ@8de7864c316f3c2356fd76cfdab696db55bc70e680fe5180e2f731e2345acca2Z@e796c2f0a51770303ee4616bc630a66774d51a55003154aff2a54ec7c4ac0e38)Z
iterationsZkdfZmemoryÚsaltz
server-keyz
stored-key)ÚemailÚpasswordr   ÚexpectedZ ae1f0d2f422757809077785e660b62c6Z@0d8e7e9222a7c0e54c9e979aa342115699ff5696c45dc379b5ee241338a5861dZ@5f19358ff6f38e267b6ef1ea1d862514ec4e8745a84682259fd3894be09febb5c                   @   s   e Zd Zdd„ ZdS )ÚTestKeyc                 C   sF   t D ]<}|d }|d }|d }|d }t|||ƒ}|  ||¡ qd S )Nr   r   r   r   )ÚTEST_VECTORSr   ÚassertEqual)ÚselfZtvr   r   r   r   Z
credential© r   úkc:\users\psant\downloads\hotstarbackend\school\venv\Lib\site-packages\autobahn\wamp\test\test_wamp_scram.pyÚtest_derive_scram_credentialA   s    z$TestKey.test_derive_scram_credentialN)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   ?   s   r   )ÚunittestÚbinasciir   Zautobahn.wamp.authr   r	   ÚTestCaser   r   r   r   r   Ú<module>   s4   úüúüò