403Webshell
Server IP : 217.160.0.135  /  Your IP : 216.73.217.37
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/Random/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/Cryptodome/SelfTest/Random/__pycache__/test_random.cpython-311.pyc
�

8�tcf���dZddlZddlZddlmZGd�dej��Zifd�Zedkrd�Z	ej
d	�
��dSdS)z+Self-test suite for Cryptodome.Random.new()�N)�bc��eZdZd�ZdS)�
SimpleTestc	�
�ddlm}|���}|�d��}|�d��}|�||��|�d��}|�||��|�||��ddlm}|�d��}|�d��}|�||��||kr|}|}n|}|}tdd��D]�}	|�
|||	��}|�
|||	��}|�||��|�||cxko|kncd��|�||cxko|kncd��|�||z
|	zd��|�||z
|	zd����td��D],}
|�|�
dd	��d���-|�t|j
||��|�t|j
|||	��|�t|j
|||	|	��|�t|j
||d
��|�t|j
d
||	��|�t|j
dd|	��|�t|j
||d��|�||��}|�||��}|�||��|�||cxko|kncd��|�||cxko|kncd��td��D],}
|�|�dd��d���-|�t|j||��|�t|j|||	��|�t|jd
|��|�t|jdd��td��}|�|��}|�|��}|�||��|�||vd��|�||vd��td��D]-}
|�|�d
��d
vd���.|�|�gd
���d
vd��t"jddkr_|�|�t't)d������t't)d����vd��|�d|�dg����|�t*|jg��|�t|jd��td��}t-|��}t-|��}|�|��|�|��|�||��|�t1|��t1|����|�t1|��t1|����tt1|����D]z}
|�||
|vd��|�||
|vd��|�||
|vd��|�||
|vd���{dg}|�|��|�|dg��t"jddkr�t't)d����}|�|��|�t)d
��|vd��|�t|jt)d����|�t|jd��|�t|jd��|�t|jd��|�|d��}|�|d��}|�||��td��D]>}
|�||
|vd��|�||
|vd���?|�dgd��}|�|dg��|�d
d��}|�|dd
vd��|�dd��}|�|ddvd��|�td��d��}|�|dtd��vd��t"jddkr�|�t)d��d��}|�|dt)d��vd��|�t't)d����d��}|�|dt't)d����vd��|�t|jd��dS)zCryptodome.Random.new()r)�Random�)�random���
T��1�2i')rr
�r�123i��12�11)rr
�N)�
Cryptodomer�new�read�assertNotEqual�get_random_bytes�Cryptodome.Randomr	�getrandbits�range�	randrange�assertEqual�assertRaises�
ValueError�	TypeError�randint�choice�sys�version_info�	bytearrayr�
IndexError�list�shuffle�len�sample)�selfr�randobj�x�y�zr	�start�stop�step�i�seqs            �H/usr/lib/python3/dist-packages/Cryptodome/SelfTest/Random/test_random.py�runTestzSimpleTest.runTest sL
��	&�%�%�%�%�%��*�*�,�,���L�L������L�L��������A�q�!�!�!��#�#�B�'�'�����A�q�!�!�!����A�q�!�!�!�	-�,�,�,�,�,����t�$�$�����t�$�$�����A�q�!�!�!��Q�3�3��E��D�D��E��D��!�B�K�K�	4�	4�D�� � ��t�D�1�1�A�� � ��t�D�1�1�A�����1�%�%�%����U�a�.�.�.�.�$�.�.�.�.��5�5�5����U�a�.�.�.�.�$�.�.�.�.��5�5�5����a�%�i�4�/��3�3�3����a�%�i�4�/��3�3�3�3��r���	7�	7�A����V�-�-�a��2�2�A�6�6�6�6����*�f�&6��u�E�E�E����*�f�&6��e�T�J�J�J����)�V�%5�u�d�D�$�O�O�O����)�V�%5�u�d�C�H�H�H����)�V�%5�s�D�$�G�G�G����)�V�%5�q�#�t�D�D�D����*�f�&6��t�Q�G�G�G��N�N�5��&�&���N�N�5��&�&�����A�q�!�!�!�����!�+�+�+�+�t�+�+�+�+�T�2�2�2�����!�+�+�+�+�t�+�+�+�+�T�2�2�2��r���	5�	5�A����V�^�^�A�a�0�0�!�4�4�4�4����*�f�n�d�E�B�B�B����)�V�^�U�D�$�G�G�G����)�V�^�S�$�?�?�?����)�V�^�Q��<�<�<��E�l�l���M�M�#�����M�M�#�������A�q�!�!�!�����c��4�(�(�(�����c��4�(�(�(��r���	F�	F�A����V�]�]�7�3�3�w�>��E�E�E�E�������w�w�w�/�/�7�:�D�A�A�A���A��!�#�#����V�]�]�9�Q�u�X�X�+>�+>�?�?�9�Q�u�X�X�CV�CV�V�X\�]�]�]�����F�M�M�1�#�.�.�/�/�/����*�f�m�R�8�8�8����)�V�]�A�6�6�6��C�j�j����I�I����I�I�����q�������q�������A�q�!�!�!�����S���3�q�6�6�*�*�*�����S���3�q�6�6�*�*�*��s�3�x�x���	/�	/�A����A�a�D�C�K��.�.�.����A�a�D�C�K��.�.�.����C��F�a�K��.�.�.����C��F�a�K��.�.�.�.�
�C�����q��������Q�C� � � ���A��!�#�#��!�D�'�'�"�"�A��N�N�1�������Q�s�V�V�q�[�$�/�/�/����i����4���A�A�A����)�V�^�Q�7�7�7����)�V�^�T�:�:�:����)�V�^�U�;�;�;�
�M�M�#�r�"�"���M�M�#�r�"�"�����A�q�!�!�!��r���	/�	/�A����A�a�D�C�K��.�.�.����A�a�D�C�K��.�.�.�.��M�M�1�#�q�!�!������Q�C� � � ��M�M�'�1�%�%������1����$�/�/�/��M�M�%��#�#������1�����-�-�-��M�M�%��(�(�A�&�&������1���q���)�4�0�0�0���A��!�#�#��M�M�!�E�(�(�A�.�.��� � ��1���5���!1�4�8�8�8��M�M�)�A�e�H�H�"5�"5�q�9�9��� � ��1���1�U�8�8�)<�)<�!<�d�C�C�C����)�V�]�A�6�6�6�6�6�N)�__name__�
__module__�__qualname__r7�r8r6rrs(������~7�~7�~7�~7�~7r8rc� �t��gS�N)r)�configs r6�	get_testsr@�s���L�L�>�r8�__main__c�B�tjt����Sr>)�unittest�	TestSuiter@r<r8r6�<lambda>rE�s��H�&�y�{�{�3�3�r8�suite)�defaultTest)�__doc__r$rC�Cryptodome.Util.py3compatr�TestCaserr@r9rF�mainr<r8r6�<module>rLs���22�1�
�
�
�
�����'�'�'�'�'�'�7�7�7�7�7��"�7�7�7�B������z���3�3�E��H�M�g�&�&�&�&�&�&��r8

Youez - 2016 - github.com/yon3zu
LinuXploit