3 ꅭht�@sDddlmZmZmZddlZddlZejej�Gdd�de��Z dS)�)�absolute_import�division�print_functionNc@sDeZdZejdd��Zejdd��Zejdd��Zejdd��Zd S) � MACContextcCsdS)z/ Processes the provided bytes. N�)�self�datarr�/usr/lib64/python3.6/mac.py�updateszMACContext.updatecCsdS)zC Returns the message authentication code as bytes. Nr)rrrr �finalizeszMACContext.finalizecCsdS)zL Return a MACContext that is a copy of the current context. Nr)rrrr �copyszMACContext.copycCsdS)zd Checks if the generated message authentication code matches the signature. Nr)rZ signaturerrr �verify szMACContext.verifyN) �__name__� __module__� __qualname__�abc�abstractmethodr r r r rrrr r sr) Z __future__rrrrZsixZ add_metaclass�ABCMeta�objectrrrrr �s