Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/Cryptodome/SelfTest/Hash/__pycache__/test_keccak.cpython-39.pyc
Ðазад
a b�h�# � @ s� d Z ddlZddlmZmZ ddlmZ ddlmZ ddl m Z ddlmZm Z mZ G dd � d ej�ZG d d� dej�Zedd dddd� i�Zeedddddd� i�7 Zee�D ]F\ZZejdkr�ed�Zn e ej�Zeejfdd�Zeede e� q�edddddd� i�Zeedddddd� i�7 Zee�D ]J\ZZejdk�rNed�Zn e ej�Zeejfdd�Zeed e e� �q0edd!d"dd#d� i�Zeedd$d%dd&d� i�7 Zee�D ]J\ZZejdk�r�ed�Zn e ej�Zeejfd'd�Zeed(e e� �q�edd)d*dd+d� i�Zeedd,d-dd.d� i�7 Zee�D ]J\ZZejdk�rVed�Zn e ej�Zeejfd/d�Zeed0e e� �q8i fd1d2�Ze d3k�r�ddlZd4d� Z!ej"d5d6� dS )7z*Self-test suite for Cryptodome.Hash.keccak� N)�hexlify� unhexlify)� load_tests)�list_test_cases)�keccak)�b�tobytes�bchrc @ sL e Zd Zdd� Zdd� Zdd� Zdd� Zd d � Zdd� Zd d� Z dd� Z dS )� KeccakTestc C s� dD ]<}t j|d�}| �|j|d � |�� }| �|j|d � qdD ]4}t j|d�}| �|j|� |�� }| �|j|� qFd S )N)�� � � � ��digest_bits� )� � �0 �@ ��digest_bytes)r �new�assertEqual�digest_size)�selfr �hobjZhobj2r � r ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/Cryptodome/SelfTest/Hash/test_keccak.py�test_new_positive, s zKeccakTest.test_new_positivec C s@ t jtd�dd��� }t jdd��td���� }| �||� d S )N� r )�datar r )r r r �digest�updater )r Zdigest1Zdigest2r r r �test_new_positive2<