for (name,val) in kwargs.items():
if libcrypto.EVP_PKEY_CTX_ctrl_str(pctx,name,val)<=0:
raise DigestError("Unable to set mac parameter")
for (name,val) in kwargs.items():
if libcrypto.EVP_PKEY_CTX_ctrl_str(pctx,name,val)<=0:
raise DigestError("Unable to set mac parameter")
def digest(self,data=None):
"""
Method digest is redefined to return keyed MAC value instead of
def digest(self,data=None):
"""
Method digest is redefined to return keyed MAC value instead of