golden hour
/opt/saltstack/salt/lib/python3.10/site-packages/Cryptodome/SelfTest/__pycache__
⬆️ Go Up
Upload
File/Folder
Size
Actions
__init__.cpython-310.pyc
2.46 KB
Del
OK
__main__.cpython-310.pyc
571 B
Del
OK
loader.cpython-310.pyc
2.14 KB
Del
OK
st_common.cpython-310.pyc
1.15 KB
Del
OK
Edit: loader.cpython-310.pyc
o �xe � @ s8 d dl Z d dlZd dlZd dlmZ dd� Zdd� ZdS )� N)�pycryptodome_filenamec C s^ d}g }G dd� dt �}d}d}d} |d7 }|�� } | s)|dur&|�|� |S | �� } | �d�s4| s7d} q| �d�rM|durE|�|� d}|�| � q| rg|d7 }d } |dur^|�|� |d ||f |�}t�d| �}|sx| j| g7 _n6|�d�� � }|�d�� � } |� |d�}|du r�t| �d dkr�d | } t||t �| �� nt|||| �� q)z�Load and parse a test vector file Return a list of objects, one per group of adjacent KV lines or for a single line in the form "[.*]". For a group of lines, the object has one attribute per line. r c @ s e Zd Zdd� ZdS )z_load_tests.<locals>.TestVectorc S s || _ || _g | _d S )N)�desc�count�others)�self�descriptionr � r �N/opt/saltstack/salt/lib/python3.10/site-packages/Cryptodome/SelfTest/loader.py�__init__3 s z(_load_tests.<locals>.TestVector.__init__N)�__name__� __module__�__qualname__r r r r r � TestVector2 s r NT� �#�[Fz%s (#%d)z([A-Za-z0-9]+) = ?(.*)� �0)�object�readline�append�strip� startswith�re�matchr �group�lower�get�len�setattr�binascii� unhexlify)� dir_comps�file_inr �conversionsZline_number�resultsr Ztest_vectorr Z new_group�line�res�token�data� conversionr r r �_load_tests&