golden hour
/opt/imunify360/venv/lib/python3.11/site-packages/Crypto/Hash/__pycache__
⬆️ Go Up
Upload
File/Folder
Size
Actions
BLAKE2b.cpython-311.pyc
10.06 KB
Del
OK
BLAKE2s.cpython-311.pyc
10.07 KB
Del
OK
CMAC.cpython-311.pyc
11.67 KB
Del
OK
HMAC.cpython-311.pyc
7.71 KB
Del
OK
KMAC128.cpython-311.pyc
6.98 KB
Del
OK
KMAC256.cpython-311.pyc
2.13 KB
Del
OK
KangarooTwelve.cpython-311.pyc
9.55 KB
Del
OK
MD2.cpython-311.pyc
6.2 KB
Del
OK
MD4.cpython-311.pyc
6.68 KB
Del
OK
MD5.cpython-311.pyc
7.49 KB
Del
OK
Poly1305.cpython-311.pyc
9.63 KB
Del
OK
RIPEMD.cpython-311.pyc
410 B
Del
OK
RIPEMD160.cpython-311.pyc
6.45 KB
Del
OK
SHA.cpython-311.pyc
362 B
Del
OK
SHA1.cpython-311.pyc
7.53 KB
Del
OK
SHA224.cpython-311.pyc
7.79 KB
Del
OK
SHA256.cpython-311.pyc
7.78 KB
Del
OK
SHA384.cpython-311.pyc
7.78 KB
Del
OK
SHA3_224.cpython-311.pyc
6.92 KB
Del
OK
SHA3_256.cpython-311.pyc
6.92 KB
Del
OK
SHA3_384.cpython-311.pyc
7.14 KB
Del
OK
SHA3_512.cpython-311.pyc
6.93 KB
Del
OK
SHA512.cpython-311.pyc
8.58 KB
Del
OK
SHAKE128.cpython-311.pyc
4.53 KB
Del
OK
SHAKE256.cpython-311.pyc
4.53 KB
Del
OK
TupleHash128.cpython-311.pyc
4.91 KB
Del
OK
TupleHash256.cpython-311.pyc
1.84 KB
Del
OK
__init__.cpython-311.pyc
424 B
Del
OK
cSHAKE128.cpython-311.pyc
6.59 KB
Del
OK
cSHAKE256.cpython-311.pyc
1.11 KB
Del
OK
keccak.cpython-311.pyc
7.67 KB
Del
OK
Edit: KMAC256.cpython-311.pyc
� ��iZ � �0 � d dl mZ ddlmZ ddlmZ d� ZdS )� )�is_bytes� )� KMAC_Hash)� cSHAKE256c �� � | � dd� � }t |� � st d� � �t |� � dk rt d� � �| � dd� � }| � dd� � }|d k rt d � � �| � dd� � }| rt d t | � � z � � �t ||||dt d� � S )a� Create a new KMAC256 object. Args: key (bytes/bytearray/memoryview): The key to use to compute the MAC. It must be at least 256 bits long (32 bytes). data (bytes/bytearray/memoryview): Optional. The very first chunk of the message to authenticate. It is equivalent to an early call to :meth:`KMAC_Hash.update`. mac_len (integer): Optional. The size of the authentication tag, in bytes. Default is 64. Minimum is 8. custom (bytes/bytearray/memoryview): Optional. A customization byte string (``S`` in SP 800-185). Returns: A :class:`KMAC_Hash` hash object �keyNzYou must pass a key to KMAC256� z1The key must be at least 256 bits long (32 bytes)�data�mac_len�@ � z!'mac_len' must be 8 bytes or more�custom� zUnknown parameters: �20� )�popr � TypeError�len� ValueError�strr r )�kwargsr r r r s �u/builddir/build/BUILD/imunify360-venv-2.6.2/opt/imunify360/venv/lib64/python3.11/site-packages/Crypto/Hash/KMAC256.py�newr % s� � �( �*�*�U�D� !� !�C��C�=�=� :��8�9�9�9� �3�x�x�"�}�}��L�M�M�M��:�:�f�d�#�#�D��j�j��B�'�'�G���{�{��<�=�=�=� �Z�Z��#� &� &�F� � >��.��V���<�=�=�=��T�3����y�#�F�F�Fr N)�Crypto.Util.py3compatr �KMAC128r � r r � r r �<module>r s[ ��>