| Server IP : 217.160.0.135 / Your IP : 216.73.217.85 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /lib/python3/dist-packages/Cryptodome/SelfTest/Cipher/__pycache__/ |
Upload File : |
�
8�tc� � � � d Z ddlZddlmZmZ ddlmZ ddlmZ ddl m
Z
mZ ddlm
Z
ddlmZ d d
gZdZeD ]�Z e
ded
ez dd� i� � pg Z ee� � D ]�\ ZZ eee� � r�ej ej z ej z Z e eej � � � � e eej � � � � e ee� � � � e�de�d�fZe� e� � ���� G d� dej! � � Z" G d� dej! � � Z# G d� dej! � � Z$i fd�Z%e&dk rddlZd� Z' ej( d�� � dS dS )z*Self-test suite for Cryptodome.Cipher.DES3� N)�hexlify� unhexlify)�DES3)�strxor_c)�bchr�tostr)�load_test_vectors)�list_test_cases)�054686520717566636b2062726f776e20666f78206a756d70�0a826fd8ce53b855fcce21c8112256fe668d5c05dd9b6b900�00123456789abcdef23456789abcdef01456789abcdef0123zNIST SP800-67 B.1)�21e81b7ade88a259�5c577d4d9b20c0f8� 9b397ebf81b1181e282f4bb8adbadc6bzTwo-key 3DES)zTECBMMT2.rspzTECBMMT3.rsp)�Cipher�TDESz
TDES ECB (%s)�countc � � t | � � S �N)�int)�xs �F/usr/lib/python3/dist-packages/Cryptodome/SelfTest/Cipher/test_DES3.py�<lambda>r @ s � �C��F�F� � z (�)c � � e Zd Zd� Zd� Zd� ZdS )�CheckParityc � � t d� � }t j |� � }| � |t d� � � � d S )N� CABF326FA56734324FFCCABCDEFACABF� CBBF326EA46734324FFDCBBCDFFBCBBF�r r �adjust_key_parity�assertEqual)�self� before_2k�after_2ks r �test_parity_option2zCheckParity.test_parity_option2R sU � ��@�A�A� ��)�)�4�4������"�#E�F�F� H� H� H� H� Hr c � � t d� � }t j |� � }| � |t d� � � � d S )N�0AAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCC�0ABABABABABABABABBABABABABABABABACDCDCDCDCDCDCDCDr! )r$ � before_3k�after_3ks r �test_parity_option3zCheckParity.test_parity_option3X sU � ��P�Q�Q� ��)�)�4�4������"�#U�V�V� X� X� X� X� Xr c �� � t d� � dz }t d� � dz }| � t t j |dz |z � � | � t t j ||dz z � � | � t t j |dz � � | � t t j |t |d� � z |z � � d S �N� � � � � )r �assertRaises�
ValueErrorr r"