def cookie_encode(data, key):
    msg = base64.b64encode(pickle.dumps(data, -1))
    sig = base64.b64encode(hmac.new(tob(key), msg).digest())
    return tob('!') + sig + tob('?') + msg
Descripe the match
dataset/ETHPy150Open Arelle/Arelle/arelle/webserver/bottle.py/cookie_encode--crossover with--dataset/ETHPy150Open tuturto/pyherc/src/pyherc/test/cutesy/dictionary.py/HasLessHitPoints.describe_to