Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

non-repudiation

Being able to prove to someone else who did something.

Non-repudiation is the property that the originator of a message or action can be proven to a third party; signatures give it, shared-key MACs don't.

Examples

  • A command signed with an operator's private key can be shown to an auditor as proof that operator sent it.

  • An HMAC tag gives no non-repudiation, because the device and the server both hold the key and either could have made it.

Read the full section →