For the complete documentation index, see llms.txt. This page is also available as Markdown.

HMAC

MAC

HMAC video

In order to understand hex and type parameters read Hash

HMAC

spec

Description: Message authentication code based on hash.

Uses: General porpuse

How to ???

import requests
import json
import os,binascii

def sending(message):
    url = 'http://127.0.0.1:6613/'
    response = requests.post(url, data=message)
    print response.content
    return response.content

data_js='{"version":1,"algorithm":"HMAC","type":"string","plaintext":"Hello world!","hex":0,\
"key":"0123456789ABCDEF0123456789ABCDEF","family":"sha3_512"}'
sending(data_js)

Calculate HMAC-SHA3512 to string "Hello world!"_ with the key given.

On data_js["family"] can be one of {sha3_512, sha3_384, sha3_256, sha3_224, sha_512, sha_384, sha_256, sha_224, sha_1 ,whirlpool}

Json to HMAC string

Json to HMAC file

Last updated