ó Û_e[c@`s¹ddlmZddlmZddlZejjZedZejj Z ejj Z ejj ZedZejjZejjZejjZejjZejjZd„ZdS(i(tabsolute_import(tdivisionNicC`stjj||ƒS(s¡ 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 (tnacltbindingstcrypto_pwhash_str_verify(t password_hashtpassword((s5/tmp/pip-install-KP2Jbq/pynacl/nacl/pwhash/_argon2.pytverify%s (t __future__RRt nacl.bindingsRRtcrypto_pwhash_STRBYTESt_argon2_strbytes_plus_onet PWHASH_SIZEtcrypto_pwhash_SALTBYTESt SALTBYTEStcrypto_pwhash_PASSWD_MINt PASSWD_MINtcrypto_pwhash_PASSWD_MAXt PASSWD_MAXtcrypto_pwhash_BYTES_MAXt BYTES_MAXtcrypto_pwhash_BYTES_MINt BYTES_MINtcrypto_pwhash_ALG_ARGON2I13t ALG_ARGON2I13tcrypto_pwhash_ALG_ARGON2ID13tALG_ARGON2ID13tcrypto_pwhash_ALG_DEFAULTtALG_ARGON2_DEFAULTR(((s5/tmp/pip-install-KP2Jbq/pynacl/nacl/pwhash/_argon2.pyts