Uname : Linux serv1.rebootns.com 5.14.0-570.62.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Nov 11 10:10:59 EST 2025 x86_64
Soft : LiteSpeed
Ip : 139.99.125.122
Port : 443
~
/
usr
/
lib64
/
python3.9
/
site-packages
/
borg
/
testsuite
/
__pycache__
[ HOME ]
Exec
Submit
crypto.cpython-39.pyc
a HZ�h� � @ s` d dl mZ ddlmZmZmZ ddlmZmZmZ ddlm Z ddl mZ G dd � d e�Zd S )� )�hexlify� )�AES256_CTR_HMAC_SHA256�UNENCRYPTED�IntegrityError)� bytes_to_long�bytes_to_int� long_to_bytes)�hkdf_hmac_sha512� )�BaseTestCasec @ s\ e Zd Zdd� Zdd� Zdd� Zdd� Zd d � Zdd� Zd d� Z dd� Z dd� Zdd� ZdS )�CryptoTestCasec C s | � td�d� d S )Ns r )�assert_equalr ��self� r �;/usr/lib64/python3.9/site-packages/borg/testsuite/crypto.py�test_bytes_to_int s z CryptoTestCase.test_bytes_to_intc C s$ | � td�d� | � td�d� d S )Ns r )r r r r r r r �test_bytes_to_long s z!CryptoTestCase.test_bytes_to_longc C sT d}d}d}t d d |dd�}|j||d�}| �||| � |�|�}| �||� d S )N� s datas header� )� header_len��header)r �encryptr �decrypt)r �iv�datar �csZenvelopeZgot_datar r r �test_UNENCRYPTED s zCryptoTestCase.test_UNENCRYPTEDc s8 d}d}d}d}d}t |||ddd�� � j||d�}|dd� }|dd � }|d d � }|d d � } | �t|�d� | �t|�d� | �t|�d � | �t| �d� | �� �� d� t ||t|�dd�� � �|�} | �|| � | �� �� d� t ||t|�dd�� |d d � d |dd � �| �t� �fdd�� d S )N� YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY� XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXr � foofoofoofoofoofoofoofoofoofoo� Br �r Z aad_offsetr �! �) s 42s@ af90b488b0cc4a8f768fe2d6814fa65aec66b148135e54f7d4d29a27f22f57a8� 0000000000000000�<