U §Ãq`Vã@s„ddlmZddlmZddlZejjZedZejj Z ejj Z ejj ZedZejjZejjZejjZejjZejjZdd„ZdS)é)Úabsolute_import)ÚdivisionNécCstj ||¡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ÚbindingsZcrypto_pwhash_str_verify)Z password_hashÚpassword©rú:/tmp/pip-target-nv4zd3e_/lib/python/nacl/pwhash/_argon2.pyÚverify%sÿr )Ú __future__rrZ nacl.bindingsrrZcrypto_pwhash_STRBYTESZ_argon2_strbytes_plus_oneZ PWHASH_SIZEZcrypto_pwhash_SALTBYTESZ SALTBYTESZcrypto_pwhash_PASSWD_MINZ PASSWD_MINZcrypto_pwhash_PASSWD_MAXZ PASSWD_MAXZcrypto_pwhash_BYTES_MAXZ BYTES_MAXZcrypto_pwhash_BYTES_MINZ BYTES_MINZcrypto_pwhash_ALG_ARGON2I13Z ALG_ARGON2I13Zcrypto_pwhash_ALG_ARGON2ID13ZALG_ARGON2ID13Zcrypto_pwhash_ALG_DEFAULTZALG_ARGON2_DEFAULTr rrrr Ús