U
    Š¾úgÉ  ã                   @   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   s0   z|   ||¡ W n ttfk
r*   Y dS X dS )NFT)Ú_verifyÚ
ValueErrorÚ	TypeError)ÚselfZhash_objectÚ	signature© r   úC/tmp/pip-unpacked-wheel-_q8s9isk/Cryptodome/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Cryptodome.Signaturer   r
   r   r   r   r   r	   Ú<module>   s   