HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //usr/local/CyberCP/lib/python3.10/site-packages/ecdsa/__pycache__/ssh.cpython-310.pyc
o

�h|�@sZddlZddlmZddlmZmZdZdZdZdd	�Z	Gd
d�d�Z
dd
�Zdd�ZdS)�N�)�der)�compat26_str�int_to_bytessssh-ed25519sopenssh-key-v1snonecCs|dkrtStd��)N�Ed25519zUnsupported key type)�_SSH_ED25519�
ValueError)�name�r
�</usr/local/CyberCP/lib/python3.10/site-packages/ecdsa/ssh.py�
_get_key_type
src@sNeZdZdd�Zdd�Zdd�Zdd�Zdd
d�Zdd
�Zdd�Z	dd�Z
dS)�_SerializercCs
d|_dS)N���bytes��selfr
r
r�__init__s
z_Serializer.__init__cCs|j|7_dS�Nr�r�valr
r
r�put_rawsz_Serializer.put_rawcCs|jt|ddd�7_dS)N��big)�length�	byteorder)rrrr
r
r�put_u32sz_Serializer.put_u32cCs |�t|��|j|7_dSr)r�lenrrr
r
r�put_strsz_Serializer.put_str�cCs.|t|j�|}|�ttdd|���dS)Nr)rrr�	bytearray�range)r�blklen�padlenr
r
r�put_padsz_Serializer.put_padcCst�t|j��Sr)�binascii�
b2a_base64rrrr
r
r�encode#sz_Serializer.encodecCs|jSrrrr
r
r�tobytes&sz_Serializer.tobytescCst�|jd�S)NzOPENSSH PRIVATE KEY)r�topemrrr
r
rr))sz_Serializer.topemN)r)�__name__�
__module__�__qualname__rrrrr$r'r(r)r
r
r
rr
s
r
cCs4t�}t|�}|�|�|�|�d�||��g�S)N� )r
rr�joinr')r	�pub�serial�ktyper
r
r�serialize_public-s


r2c
Cs�t�}t|�}|�|�|�|�t�}d}|�|�|�|�|�|���|�||�d}|�|�|��t�}|�t�t}	}
|�|	�|�|
�d}|�|�d}|�|�|�|���|�|���|�	�S)Nrrr)
r
rrrrr(r$�	_SK_MAGIC�_NONEr))
r	r/�priv�spubr1�spriv�checksum�comment�main�
ciphername�kdfname�nokdf�nkeysr
r
r�serialize_private5s2









r?)
r%�r�_compatrrrr3r4rr
r2r?r
r
r
r�<module>s