⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.67
Server IP:
50.6.168.112
Server:
Linux server-617809.webnetzimbabwe.com 5.14.0-570.25.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 9 04:57:09 EDT 2025 x86_64
Server Software:
Apache
PHP Version:
8.4.10
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
lib64
/
python3.9
/
__pycache__
/
View File Name :
hmac.cpython-39.pyc
a cdhk @ s d Z ddlZzddlZW n& ey> dZdZddlmZ Y n0 ej Z e ejZddlZe sedd edD Zedd edD ZdZG dd d ZdddZd d ZdS )zqHMAC (Keyed-Hashing for Message Authentication) module. Implements the HMAC algorithm as described by RFC 2104. N)_compare_digestc c s | ]}|d A V qdS )\ N .0xr r /usr/lib64/python3.9/hmac.py
r c c s | ]}|d A V qdS )6 Nr r r r r r r c @ sf e Zd ZdZdZdZdddZdd Zd d Ze dd Z dd Zdd Zdd Z dd Zdd ZdS )HMACz~RFC 2104 HMAC class. Also complies with RFC 4231. This supports the API for Cryptographic Hash Functions (PEP 247). @ )_hmac_inner_outer block_sizedigest_sizeN c C s t |ttfs tdt|j |s,tdt sFtrt |tt frz| ||| W q tjy t rr | ||| Y q0 n| ||| dS )a? Create a new HMAC object. key: bytes or buffer, key for the keyed hash object. msg: bytes or buffer, Initial input for the hash or None. digestmod: A hash name suitable for hashlib.new(). *OR* A hashlib constructor returning a new hash object. *OR* A module supporting PEP 247. Required as of 3.8, despite its position after the optional msg argument. Passing it as a keyword argument is recommended, though not required for legacy API reasons. z,key: expected bytes or bytearray, but got %rz'Missing required parameter 'digestmod'.N) isinstancebytes bytearray TypeErrortype__name___hashopenssl get_fips_modestr _functype _init_hmacUnsupportedDigestmodError _init_oldselfkeymsg digestmodr r r __init__' s z HMAC.__init__c C s* t j|||d| _| jj| _| jj| _d S )Nr&