HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //usr/local/CyberCP/lib64/python3.10/site-packages/nacl/pwhash/__pycache__/__init__.cpython-310.pyc
o

�hs
�@s�ddlmZddlmZmZmZmZejZejZej	ej
ks J�ejZejZej
Z
ejZejZejZejZejZejZejZejZejZejZejejksOJ�ejZejZejZejZejZejZej Z!ejZ"ej#Z$de%de%de&fdd�Z#d	S)
�)�CryptPrefixError�)�_argon2�argon2i�argon2id�scrypt�
password_hash�password�returncCsV|�tj�rt�||�S|�tj�rt�||�Stjr'|�tj�r't�||�Std��)z�
    Takes a modular crypt encoded stored password hash derived using one
    of the algorithms supported by `libsodium` and checks if the user provided
    password will hash to the same string when using the parameters saved
    in the stored hash
    z0given password_hash is not in a supported format)�
startswithr�	STRPREFIX�verifyrr�	AVAILABLEr)rr	�r�G/usr/local/CyberCP/lib/python3.10/site-packages/nacl/pwhash/__init__.pyr
9s��r
N)'�nacl.exceptionsr�rrrrr�PWHASH_SIZE�ALG_ARGON2_DEFAULT�ALG_ARGON2ID13�
PASSWD_MIN�
PASSWD_MAX�MEMLIMIT_MAX�MEMLIMIT_MIN�OPSLIMIT_MAX�OPSLIMIT_MIN�OPSLIMIT_INTERACTIVE�MEMLIMIT_INTERACTIVE�OPSLIMIT_MODERATE�MEMLIMIT_MODERATE�OPSLIMIT_SENSITIVE�MEMLIMIT_SENSITIVE�str�ALG�	SALTBYTES�SCRYPT_SALTBYTES�SCRYPT_PWHASH_SIZE�SCRYPT_OPSLIMIT_INTERACTIVE�SCRYPT_MEMLIMIT_INTERACTIVE�SCRYPT_OPSLIMIT_SENSITIVE�SCRYPT_MEMLIMIT_SENSITIVE�kdf�kdf_scryptsalsa208sha256�scryptsalsa208sha256_strr
�verify_scryptsalsa208sha256�bytes�boolrrrr�<module>s: