Information System : Linux apprendre2 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
Disable Function : NONE
3
TSe @ s d dl Zd dlmZ d dlZd dlZd dlZe dd e
dD Ze dd e
dD ZdZ
G dd dZd d
ZG dd dejZej reZdd
dZdS ) N)_compare_digestc c s | ]}|d A V qdS )\ N ).0xr r /usr/lib64/python3.6/hmac.py s r c c s | ]}|d A V qdS )6 Nr )r r r r r r
s c @ sN e Zd ZdZdddZedd Zdd Zd d
Zdd Z d
d Z
dd ZdS )HMAC@ Nc sf t j rtdt|ttfs0tdt|j d krLt j
dtd tj
t r\ | _n,t trxd fdd | _nd fd d | _| j | _| j | _| jj| _t| jd
r| jj}|dk rt j
d|| jf td | j}nt j
d
| j td | j}|| _t||kr| j|j }|j|d}| jj|jt | jj|jt |d k rb| j| d S )Nz*This class is not available in FIPS mode. zUse hmac.new().z,key: expected bytes or bytearray, but got %rz