a
    ù!fÅ  ã                   @   s,   d Z ddlZddlmZ dd„ Zdd„ ZdS )zG
Legacy module for PKCS#1 v1.5 signatures.

:undocumented: __package__
é    N)Úpkcs1_15c              	   C   s.   z|   ||¡ W n ttfy(   Y dS 0 dS )NFT)Ú_verifyÚ
ValueErrorÚ	TypeError)ÚselfZhash_objectÚ	signature© r   ú\/var/www/html/python-backend/venv/lib/python3.9/site-packages/Crypto/Signature/PKCS1_v1_5.pyÚ_pycrypto_verify)   s
    r
   c                 C   s$   t  | ¡}|j|_t t|¡|_|S )N)r   ÚnewÚverifyr   ÚtypesÚ
MethodTyper
   )Zrsa_keyZpkcs1r   r   r	   r   0   s    
r   )Ú__doc__r   ZCrypto.Signaturer   r
   r   r   r   r   r	   Ú<module>   s   