fingerprint.py

#

UTF-8? ✓

import hashlib
#

Fingerprinting functions. Used by cas.py

#

Fingerprint

#

Return tuple (algorithm name, fingerprint) of data

Currently only supports SHA-256

def fingerprint(data):
#
    h = hashlib.sha256()
    h.update(data)

    return "SHA-256", h.hexdigest()