Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/Cryptodome/SelfTest/Util/__pycache__/test_Padding.cpython-39.pyc
Ðазад
a b�h � @ s� d dl Z d dlmZ d dlT d dlmZ d dlmZm Z G dd� de j �ZG dd � d e j �ZG d d� de j �Z i fdd �Zedkr�dd� Ze jdd� dS )� N)� unhexlify)�*)�list_test_cases)�pad�unpadc @ sD e Zd Zdd� Zdd� Zdd� Zdd� Zd d � Zdd� Zd d� Z dS )�PKCS7_Testsc C sj t td�d�}| �|ttd��k� t td�dd�}| �|ttd��k� t|d�}| �|td�k� d S )N� � Z04040404Zpkcs7�r �b� failUnless�uhr ��self�padded�back� r ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/Cryptodome/SelfTest/Util/test_Padding.py�test1+ s zPKCS7_Tests.test1c C sL t ttd��d�}| �|ttd��k� t|d�}| �|ttd��k� d S )N�12345678r Z1234567804040404�r r r r r r r r r �test23 s zPKCS7_Tests.test2c C sL t ttd��d�}| �|ttd��k� t|d�}| �|ttd��k� d S )N�123456r �12345601r r r r r �test39 s zPKCS7_Tests.test3c C sL t ttd��d�}| �|ttd��k� t|d�}| �|ttd��k� d S )N� 1234567890r Z1234567890030303r r r r r �test4? s zPKCS7_Tests.test4c C s | � ttttd��dd� d S )NZ12r Zpkcs8)�assertRaises� ValueErrorr r r �r r r r �testn1E s zPKCS7_Tests.testn1c C s | � tttd�d� d S )Nz r �r r r r r r r r �testn2H s zPKCS7_Tests.testn2c C s@ | � tttd�d� | � tttd�d� | � tttd�d� d S )N�123456r �123456 z123456r! r r r r �testn3K s zPKCS7_Tests.testn3N) �__name__� __module__�__qualname__r r r r r r"