Server IP : 209.38.156.173 / Your IP : 216.73.216.122 [ Web Server : Apache/2.4.52 (Ubuntu) System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.1.2-1ubuntu2.22 Disable Function : NONE Domains : 2 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/twisted/conch/test/__pycache__/ |
Upload File : |
o �b7� � @ s� d Z ddlZddlZddlmZ ddlmZ ddlmZ ddl m Z ddlmZ ddl mZ ed �Zedu r8d Zed�ZerVerVddlmZ dd lmZmZmZ e� �� ZndZdd� ZG dd� dej�ZG dd� dej�ZdS )z& Tests for L{twisted.conch.ssh.keys}. � N)�dedent)�keydata)� randbytes)�FilePath)� requireModule)�unittest�cryptographyz Cannot run without cryptography.�pyasn1)�default_backend)�common�keys�sexpyFc C s t sd| _| S )Nz$ed25519 not supported on this system)�ED25519_SUPPORTED�skip)�f� r �>/usr/lib/python3/dist-packages/twisted/conch/test/test_keys.py�skipWithoutEd25519$ s r c @ s� e Zd Zedu r eZedu rdZdd� Zdd� Zdd� Z d d � Z dd� Zd d� Zdd� Z dd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd � Zd!d"� Zd#d$� Zd%d&� Zd'd(� Zd)d*� Zd+d,� Zd-d.� Zd/d0� Zd1d2� Zd3d4� Zd5d6� Z d7d8� Z!d9d:� Z"d;d<� Z#d=d>� Z$d?d@� Z%dAdB� Z&dCdD� Z'dEdF� Z(dGdH� Z)dIdJ� Z*e+dKdL� �Z,dMdN� Z-dOdP� Z.dQdR� Z/dSdT� Z0e+dUdV� �Z1dWdX� Z2dYdZ� Z3d[d\� Z4e+d]d^� �Z5d_d`� Z6dadb� Z7dcdd� Z8dedf� Z9e+dgdh� �Z:didj� Z;dkdl� Z<dmdn� Z=dodp� Z>dqdr� Z?dsdt� Z@dudv� ZAe+dwdx� �ZBe+dydz� �ZCd{d|� ZDd}d~� ZEdd�� ZFd�d�� ZGd�d�� ZHd�d�� ZId�d�� ZJd�d�� ZKd�d�� ZLe+d�d�� �ZMd�d�� ZNd�d�� ZOd�d�� ZPd�d�� ZQd�d�� ZRd�d�� ZSd�d�� ZTe+d�d�� �ZUe+d�d�� �ZVdS )��KeyTestsNzCannot run without PyASN1c C s� t jjtjd tjd tjd tjd tjd tjd d�j| _t jjtjd tjd tjd tjd tjd d�j| _ t jj tjd tjd tjd tjd d�j| _t jj tj d tj d tj d tj d d�j| _t jj tjd tjd tjd tjd d�j| _tr�t jjtjd tjd d�j| _d| _d| _| �tddd� � | �� | _t| jd��}|�tj� W d � d S 1 s�w Y d S )N�n�e�d�p�q�u)r r r r r r �y�g�x)r r r r r �privateValue�curve)r r r r �a�k)r r! s ssh-rsa ~Y��W�pu@�1�S�O�E�/x��G3��U��������d���,'=Qg�x�j�I�ޯb�@�rΣzM1q5�{wjKN��C��i����}�RT�DJH�l�[�������|�^n���ъ�aY�B��Ǿ7�9j�.������9p�?�N��/) >Aµj�UWԮ�B�t�y����fˆ�k���u�N�ɓY�.V�L44`CǦ6��Y���%� 4^�rY� �.�%H��A�s7 ssh-dss (?��;�TFA���E@4,d� ٮ�[�-�nQ�f���jrg�p<�secureRandomc S s d| S )N� �r )r r r r �<lambda>k s z KeyTests.setUp.<locals>.<lambda>�wb)r �Key�_fromRSAComponentsr �RSAData� _keyObject�rsaObj�_fromDSAComponents�DSAData�dsaObj�_fromECComponents�ECDatanistp256�ecObj�ECDatanistp384�ecObj384�ECDatanistp521�ecObj521r �_fromEd25519Components�Ed25519Data� ed25519Obj�rsaSignature�dsaSignature�patchr �mktemp�keyFile�open�write�privateRSA_lsh)�selfr r r r �setUp1 st �������������� "�zKeyTests.setUpc C s t �| j� d S �N)�os�unlinkr<