D5 · Crypto

What is non-repudiation?

Non-repudiation prevents a party from denying they performed an action — digital signatures and audit logs provide evidence that can't be reasonably denied.
Digital signatures provide non-repudiation because only the signer has the private key. Audit logs with integrity protection support non-repudiation. HMAC provides authentication but NOT non-repudiation (shared key).
← Back to Glossary Practice Questions →