File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/Cryptodome/SelfTest/PublicKey/__pycache__/test_import_RSA.cpython-310.pyc
Back
o ;j�i � @ s* d dl Z d dlZd dlZd dlZd dlZd dlmZ d dlmZ d dlm Z m Z d dlmZ d dl mZmZmZ d dlmZ d dlmZ zd dlZd ZW n eyW d ZY nw ddd �Zddd�ZG dd� dej�ZG dd� dej�ZG dd� dej�Zi fdd�Zedkr�dd� Z ej!dd� dS dS )� N)�SkipTest)�RSA)�a2b_hex�list_test_cases)�PEM)�b�tostr�FileNotFoundError)�inverse)�asn1TF�rbc C s� d }z@t sttjt�tj�| ��d}tj�tj �}tj� tjj |g|�R � | �}t||��}|�� }W d � n1 s<w Y W n tyU t jd| tdd� Y nw |d u r`td| ��|S )N)Z PublicKeyr z"Skipping tests for RSA based on %s� )� stacklevelz Missing %s)�test_vectors_availabler �errno�ENOENT�os�strerror�path�dirname�pycryptodome_test_vectors�__file__�join�open�read�warnings�warn�UserWarningr )� file_name�mode�resultsZ dir_compsZinit_dirZfull_file_nameZfile_in� r! �a/opt/saltstack/salt/lib/python3.10/site-packages/Cryptodome/SelfTest/PublicKey/test_import_RSA.py� load_file, s. � �� ��r# �PUBLICc sZ dd l � � �fdd�tdt��d�D �}td| �}|td��|�7 }|td| �7 }|S )Nr c s"