3 œäL]Vã@s„ddlmZddlmZddlZejjZedZejj Z ejj Z ejj ZedZejjZejjZejjZejjZejjZdd„ZdS)é)Úabsolute_import)ÚdivisionNécCstjj||ƒ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ú7/tmp/pip-install-wfra5znf/pynacl/nacl/pwhash/_argon2.pyÚverify%sr )Ú __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