__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

#�`g5��f�SSKrSSKrSSKJr \R
r\RRr	\Rr
\Rr\Rr\Rr
\Rr\Rr\R r\RR"r\RR&r\RR*r\RR.r\RR2r\RR6r\RR:r\RR>r \RRBr"\RRFr$\\ \RJRL4S\'S\(S\(S\'S\'S	\RJRRS
\(4Sjjr*\\4S\(S\'S\'S
\(4Sjjr+g)
�N�)�_argon2�size�password�salt�opslimit�memlimit�encoder�returnc
�l�UR[RRXX#U[55$)a�
Derive a ``size`` bytes long key from a caller-supplied
``password`` and ``salt`` pair using the argon2i
memory-hard construct.

the enclosing module provides the constants

    - :py:const:`.OPSLIMIT_INTERACTIVE`
    - :py:const:`.MEMLIMIT_INTERACTIVE`
    - :py:const:`.OPSLIMIT_MODERATE`
    - :py:const:`.MEMLIMIT_MODERATE`
    - :py:const:`.OPSLIMIT_SENSITIVE`
    - :py:const:`.MEMLIMIT_SENSITIVE`

as a guidance for correct settings.

:param size: derived key size, must be between
             :py:const:`.BYTES_MIN` and
             :py:const:`.BYTES_MAX`
:type size: int
:param password: password used to seed the key derivation procedure;
                 it length must be between
                 :py:const:`.PASSWD_MIN` and
                 :py:const:`.PASSWD_MAX`
:type password: bytes
:param salt: **RANDOM** salt used in the key derivation procedure;
             its length must be exactly :py:const:`.SALTBYTES`
:type salt: bytes
:param opslimit: the time component (operation count)
                 of the key derivation procedure's computational cost;
                 it must be between
                 :py:const:`.OPSLIMIT_MIN` and
                 :py:const:`.OPSLIMIT_MAX`
:type opslimit: int
:param memlimit: the memory occupation component
                 of the key derivation procedure's computational cost;
                 it must be between
                 :py:const:`.MEMLIMIT_MIN` and
                 :py:const:`.MEMLIMIT_MAX`
:type memlimit: int
:rtype: bytes

.. versionadded:: 1.2
)�encode�nacl�bindings�crypto_pwhash_alg�ALG)rrrrr	r
s      �5/usr/lib/python3/dist-packages/nacl/pwhash/argon2i.py�kdfr1s1��j�>�>��
�
�'�'��D�H�c�	
���c�L�[RRXU[5$)a�
Hashes a password with a random salt, using the memory-hard
argon2i construct and returning an ascii string that has all
the needed info to check against a future password


The default settings for opslimit and memlimit are those deemed
correct for the interactive user login case.

:param bytes password:
:param int opslimit:
:param int memlimit:
:rtype: bytes

.. versionadded:: 1.2
)rr�crypto_pwhash_str_algr)rrr	s   r�strrms"��*�=�=�.�.��H�c��r),�
nacl.bindingsr�
nacl.encoding�r�
ALG_ARGON2I13rr�crypto_pwhash_argon2i_STRPREFIX�	STRPREFIX�	SALTBYTES�
PASSWD_MIN�
PASSWD_MAX�PWHASH_SIZE�	BYTES_MIN�	BYTES_MAX�verify�"crypto_pwhash_argon2i_MEMLIMIT_MAX�MEMLIMIT_MAX�"crypto_pwhash_argon2i_MEMLIMIT_MIN�MEMLIMIT_MIN�"crypto_pwhash_argon2i_OPSLIMIT_MAX�OPSLIMIT_MAX�"crypto_pwhash_argon2i_OPSLIMIT_MIN�OPSLIMIT_MIN�*crypto_pwhash_argon2i_OPSLIMIT_INTERACTIVE�OPSLIMIT_INTERACTIVE�*crypto_pwhash_argon2i_MEMLIMIT_INTERACTIVE�MEMLIMIT_INTERACTIVE�(crypto_pwhash_argon2i_OPSLIMIT_SENSITIVE�OPSLIMIT_SENSITIVE�(crypto_pwhash_argon2i_MEMLIMIT_SENSITIVE�MEMLIMIT_SENSITIVE�'crypto_pwhash_argon2i_OPSLIMIT_MODERATE�OPSLIMIT_MODERATE�'crypto_pwhash_argon2i_MEMLIMIT_MODERATE�MEMLIMIT_MODERATE�encoding�
RawEncoder�int�bytes�Encoderrr�rr�<module>r?s������
�����M�M�9�9�	����	�
�
�
�
�
�
�
�
��!�!�����	����	�	�����}�}�?�?���}�}�?�?���}�}�?�?���}�}�?�?���}�}�O�O���}�}�O�O���]�]�K�K���]�]�K�K���M�M�I�I���M�M�I�I��'�&�%)�]�]�%=�%=�
9�

�9��9��9��	9�
�9��]�]�
"�
"�
9��9�|)�(���������	r

Filemanager

Name Type Size Permission Actions
__init__.cpython-313.pyc File 2.85 KB 0644
_argon2.cpython-313.pyc File 1.81 KB 0644
argon2i.cpython-313.pyc File 4.68 KB 0644
argon2id.cpython-313.pyc File 4.7 KB 0644
scrypt.cpython-313.pyc File 7.27 KB 0644
Filemanager