o
    ªŒcƒ  ã                   @   s"   d dl Z dededefdd„ZdS )é    NÚaÚbÚreturnc                 C   s(   t | tƒr
t |tƒstdƒ‚t | |¡S )Nza and b must be bytes.)Ú
isinstanceÚbytesÚ	TypeErrorÚhmacZcompare_digest)r   r   © r	   úPusr/lib/python3.10/site-packages/cryptography/hazmat/primitives/constant_time.pyÚbytes_eq	   s   r   )r   r   Úboolr   r	   r	   r	   r
   Ú<module>   s   