
    ,h3                     *    d Z ddlZddlmZ d ZddZy)zF
Legacy module for PKCS#1 PSS signatures.

:undocumented: __package__
    N)pssc                 T    	 | j                  ||       y# t        t        f$ r Y yw xY w)NFT)_verify
ValueError	TypeError)selfhash_object	signatures      \/var/www/html/Resume-Scraper/venv/lib/python3.12/site-packages/Crypto/Signature/PKCS1_PSS.py_pycrypto_verifyr   *   s3    [),  	" s    ''c                     t        j                  | |||      }|j                  |_        t	        j
                  t        |      |_        |S )N)	mask_func
salt_bytes	rand_func)r   newverifyr   types
MethodTyper   )rsa_keymgfuncsaltLenrandfuncpkcs1s        r   r   r   2   s>    GGGv&(<ELLEM##$4e<ELL    )NNN)__doc__r   Crypto.Signaturer   r   r    r   r   <module>r      s   >   r   