Dashboard
PHP:
8.1.34
OS:
Linux
User:
uid288609
/
/
usr
/
lib
/
python3
/
dist-packages
/
cryptography
/
hazmat
/
backends
/
openssl
/
__pycache__
📤 Upload
📝 New File
📁 New Folder
Close
Editing: rsa.cpython-39.pyc
a � `yL � @ sD d dl mZmZmZ d dlmZ d dlmZmZm Z d dl mZmZm Z d dlmZ d dlmZmZmZ d dlmZmZmZmZmZmZ d dlmZmZ d d � Zdd� Zd d� Z dd� Z!dd� Z"dd� Z#dd� Z$dd� Z%e�&e�G dd� de'��Z(e�&e�G dd� de'��Z)e�&e�G dd� de'��Z*e�&e�G dd � d e'��Z+d!S )"� )�absolute_import�division�print_function)�utils)�InvalidSignature�UnsupportedAlgorithm�_Reasons)�_calculate_digest_and_algorithm�_check_not_prehashed�_warn_sign_verify_deprecated)�hashes)�AsymmetricSignatureContext�AsymmetricVerificationContext�rsa)�AsymmetricPadding�MGF1�OAEP�PKCS1v15�PSS�calculate_max_pss_salt_length)�RSAPrivateKeyWithSerialization�RSAPublicKeyWithSerializationc C s, | j }|tju s|tju r$t||�S |S d S �N)Z_salt_lengthr Z MAX_LENGTHr r )Zpss�keyZhash_algorithmZsalt� r �J/usr/lib/python3/dist-packages/cryptography/hazmat/backends/openssl/rsa.py�_get_rsa_pss_salt_length&