leora 40c5ee0a3d Fix R4: checkpoint requires private key match enrolled fingerprint
checkpoint() only checked that the signer name was enrolled, so a stranger
key could write a polluting checkpoint row. Refuse unless the private key's
fingerprint equals the enrolled fingerprint for that signer.
2026-10-06 06:28:01 +08:00
..
2026-10-06 06:28:01 +08:00