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
/
cryptography
/
hazmat
/
primitives
/
kdf
/
__pycache__
[ HOME ]
Exec
Submit
hkdf.cpython-39.pyc
a �a� � @ sh d dl Z d dlmZ d dlmZmZ d dlmZmZm Z d dl mZ G dd� de�ZG dd � d e�Z dS ) � N)�utils)�AlreadyFinalized� InvalidKey)� constant_time�hashes�hmac)�KeyDerivationFunctionc @ sf e Zd Zd ejeeje eje ej d�dd�Z eed�dd�Zeed�dd �Zeedd �dd�Z dS )�HKDFN)� algorithm�length�salt�info�backendc C sB || _ |d u rd| j j }nt�d|� || _t| j ||�| _d S )N� r )� _algorithm�digest_sizer �_check_bytes�_salt� HKDFExpand�_hkdf_expand)�selfr r r r r � r �M/usr/lib64/python3.9/site-packages/cryptography/hazmat/primitives/kdf/hkdf.py�__init__ s z HKDF.__init__��key_material�returnc C s"