kdbx_parsing.kdbx4

pykeepass.kdbx_parsing.kdbx4.compute_header_hmac_hash(context)

Compute HMAC-SHA256 hash of header. Used to prevent header tampering.

pykeepass.kdbx_parsing.kdbx4.compute_payload_block_hash(this)

Compute hash of each payload block. Used to prevent payload corruption and tampering.

pykeepass.kdbx_parsing.kdbx4.compute_transformed(context)

Compute transformed key for opening database