| 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 ddlZddlmZ ddlmZ g d�Z G d� dej � � Z G d� d ej � � Z i fd
�Z
edk rd� Z ej
d
�� � dS dS )z*Self-test suite for Cryptodome.Cipher.CAST� N)�bchr)�CAST))�0123456789abcdef�238b4fe5847e44b2� 0123456712345678234567893456789az128-bit key)r �eb6a711a2c02271b�01234567123456782345z
80-bit key)r �7ac816d16e9b302e�
0123456712z
40-bit keyc � � e Zd Zd� ZdS )� KeyLengthc �
� | � t t j t d� � dz t j � � | � t t j t d� � dz t j � � d S )Nr � � )�assertRaises�
ValueErrorr �newr �MODE_ECB)�selfs �F/usr/lib/python3/dist-packages/Cryptodome/SelfTest/Cipher/test_CAST.py�runTestzKeyLength.runTest4 sX � ����*�d�h��Q���!��T�]�K�K�K����*�d�h��Q���"��d�m�L�L�L�L�L� N��__name__�
__module__�__qualname__r � r r r
r
2 s( � � � � � �M� M� M� M� Mr r
c � � e Zd Zd� ZdS )�
TestOutputc � � t j dt j � � }d}|� |� � }t d� � }|� ||�� � }| � ||� � | � |d � � |� ||�� � }| � ||� � | � |d � � t t d� � � � }|� ||�� � | � ||� � |� ||�� � | � ||� � | � t |j |d�� � | � t |j |d�� � t d� � }| � t |j ||�� � | � t |j ||�� � d S )Ns 4444444444444444s 5555555555555555� )�outputs 0000000000000000� )r r r �encrypt� bytearray�assertEqual�decrypt�
memoryviewr � TypeErrorr )r �cipher�pt�ctr"