U
,a @ s d dl Zd dlmZ zd dlZW n ek
r< dZdZY nX e ej
Zd dlZedd e
dD Zedd e
dD ZdZG dd dZdd
dZdd
ZdS ) N)_compare_digestc c s | ]}|d A V qdS )\ N .0xr r )/opt/alt/python38/lib64/python3.8/hmac.py <genexpr> s r c c s | ]}|d A V qdS )6 Nr r r r r r s c @ sN e Zd ZdZdddZedd Zdd Zd
d Zdd
Z dd Z
dd ZdS )HMAC@ N c sF t |ttfs tdt|j s,tdt r<