0PricingLogin
Security+ Academy · Lesson

Non-Repudiation and Security Controls

Explore how non-repudiation ensures accountability and how preventive, detective, and corrective controls work together.

What Is Non-Repudiation?

Non-repudiation stops anyone from denying what they did. It's built with digital signatures and tamper-proof logs — essential in legal and financial settings.

Digital Signatures and Non-Repudiation

The key tool is the digital signature. The signer locks a document with their private key, and anyone can verify it with the public key. Only they could have signed it.

# Sign a document
openssl dgst -sha256 -sign alice_private.pem -out contract.sig contract.pdf

# Verify the signature (anyone with Alice's public key can do this)
openssl dgst -sha256 -verify alice_public.pem -signature contract.sig contract.pdf
# Output: Verified OK

All lessons in this course

  1. Confidentiality, Integrity, and Availability
  2. Authentication, Authorization, and Accounting
  3. Non-Repudiation and Security Controls
  4. Security Roles and Responsibilities
← Back to Security+ Academy