File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/Cryptodome/Hash/__pycache__/TupleHash256.cpython-310.pyc
Back
o ;j � @ s$ d dl mZ d dlmZ dd� ZdS )� )� cSHAKE256)� TupleHashc K s� | � dd�}| � dd�}d||fvrtd��d||fkrd}|dur+|dk r*td��n|dk s3|d r7td ��|d }| � d d�}t|t|�S )a� Create a new TupleHash256 object. Args: digest_bytes (integer): Optional. The size of the digest, in bytes. Default is 64. Minimum is 8. digest_bits (integer): Optional and alternative to ``digest_bytes``. The size of the digest, in bits (and in steps of 8). Default is 512. Minimum is 64. custom (bytes): Optional. A customization bytestring (``S`` in SP 800-185). :Return: A :class:`TupleHash` object �digest_bytesN�digest_bitsz*Only one digest parameter must be provided)NN�@ � z!'digest_bytes' must be at least 8z0'digest_bytes' must be at least 64 in steps of 8�custom� )�pop� TypeError� ValueErrorr r )�kwargsr r r � r �P/opt/saltstack/salt/lib/python3.10/site-packages/Cryptodome/Hash/TupleHash256.py�new# s �r N)� r ZTupleHash128r r r r r r �<module> s
| ver. 1.4 |
Github
|
.
| PHP 8.2.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings