
    nh                        d dl Zej                  j                  Zedz
  Zej                  j                  Zej                  j                  Z	ej                  j                  Zedz
  Zej                  j                  Zej                  j                  Zej                  j                   Zej                  j$                  Zej                  j(                  ZdededefdZy)    N   password_hashpasswordreturnc                 B    t         j                  j                  | |      S )a  
    Takes a modular crypt encoded argon2i or argon2id stored password hash
    and checks if the user provided password will hash to the same string
    when using the stored parameters

    :param password_hash: password hash serialized in modular crypt() format
    :type password_hash: bytes
    :param password: user provided password
    :type password: bytes
    :rtype: boolean

    .. versionadded:: 1.2
    )naclbindingscrypto_pwhash_str_verify)r   r   s     e/var/www/pru.catia.catastroantioquia-mas.com/tasa/lib/python3.12/site-packages/nacl/pwhash/_argon2.pyverifyr   #   s     ==11-JJ    )nacl.bindingsr   r	   crypto_pwhash_STRBYTES_argon2_strbytes_plus_onePWHASH_SIZEcrypto_pwhash_SALTBYTES	SALTBYTEScrypto_pwhash_PASSWD_MIN
PASSWD_MINcrypto_pwhash_PASSWD_MAX
PASSWD_MAXcrypto_pwhash_BYTES_MAX	BYTES_MAXcrypto_pwhash_BYTES_MIN	BYTES_MINcrypto_pwhash_ALG_ARGON2I13ALG_ARGON2I13crypto_pwhash_ALG_ARGON2ID13ALG_ARGON2ID13crypto_pwhash_ALG_DEFAULTALG_ARGON2_DEFAULTbytesboolr    r   r   <module>r%      s     MM@@ '!+MM11	]]33
]]33
'!+MM11	MM11	99;;]]<< K% K5 KT Kr   