/usr/lib/python3/dist-packages/cryptography/hazmat/primitives/__pycache__
Edit: /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/__pycache__/poly1305.cpython-310.pyc (2004B)
o
-&%a¯ ã @ s4 d dl mZ d dlmZmZmZ G dd„ deƒZdS )é )Úutils)ÚAlreadyFinalizedÚUnsupportedAlgorithmÚ_Reasonsc @ s„ e Zd Zdefdd„Zdeddfdd„Zdefd d
„Zdeddfdd
„Zedededefdd„ƒZ ededededdfdd„ƒZ
dS )ÚPoly1305Úkeyc C s0 ddl m} | ¡ stdtjƒ‚| |¡| _d S )Nr )Úbackendz5poly1305 is not supported by this version of OpenSSL.)Ú,cryptography.hazmat.backends.openssl.backendr Úpoly1305_supportedr r ÚUNSUPPORTED_MACÚcreate_poly1305_ctxÚ_ctx)Úselfr r © r úI/usr/lib/python3/dist-packages/cryptography/hazmat/primitives/poly1305.pyÚ__init__ s þzPoly1305.__init__ÚdataÚreturnNc C s. | j d u r tdƒ‚t d|¡ | j |¡ d S )NúContext was already finalized.r )r
r r Ú_check_byteslikeÚupdate)r r r r r r s
zPoly1305.updatec C s&