o
0i% @ s d dl Zzd dlZW n ey dZdZd dlmZ Y n w ejZe ej
Zd dlZedd e
dD Zedd e
dD ZdZG dd dZdd
dZdd
ZdS ) N)_compare_digestc c | ]}|d A V qdS )\ N .0xr r +/opt/alt/python310/lib64/python3.10/hmac.py r
c c r )6 Nr r r r r r
r c @ sd e Zd Z dZdZdddZdd Zd d
Zedd Z d
d Z
dd Zdd Zdd Z
dd ZdS )HMAC@ )_hmac_inner_outer
block_sizedigest_sizeN c C s t |ttfstdt|j |stdtr=t |ttfr=z
| ||| W d S tj
y< | ||| Y d S w | ||| d S )Nz,key: expected bytes or bytearray, but got %rz'Missing required parameter 'digestmod'.)
isinstancebytes bytearray TypeErrortype__name___hashopensslstr _functype
_init_hmacUnsupportedDigestmodError _init_oldselfkeymsg digestmodr r r __init__&