Security Fundamentals Flashcards
What does AAA stand for?
Authentication, Authorization, Accounting
What does CIA stand for?
Confidentiality, Integrity, Availability
Explain Confidentiality
Information NOT available or disclosed to unauthorized parties
Explain integrity
Information NOT modified by unauthorized parties or in an unauthorized manner
Explain Availability
Information available when needed
Explain Authentication
Assurance of identity claim.
Ex login, digital certificates, location, token/phone, ID cards
Something you know, something you have, something you are, somewhere you are
Explain Authorization
Grant or deny access to resource operations over resources (once authenticated)
Explain Accounting
Keeping track of information, users or data. (Building & storing log data)
Important for auditing
Explain ”Cryptography” and ”Encryption”
Cryptography is the science of concealing messages with a secret code
Encryption (method) is the way to encrypt and decrypt data
Explain Symmetric encryption
Uses the same key for encryption and decryption
Amount of keys formula:
(n^2 - n)/2
Explain Asymmetric encryption
Uses a public key for encryption and a private key for decryption
Amount of keys formula:
2n
Explain Symmetric authenticated encryption
The same as symmetric encryption but also an extra private one to sign
Amount of keys formula:
(n^2-n)/2 + n
What is digital certificates
A file or electronical password that proves the authenticity of a device, server or user through the use of cryptography and public key infrastructure
What do authenticated encryption provide:
Confidentiality & integrity
(& authentication ofc)
Types of digital certificates
Domain validation -> least secure
Organization validation
Extended validation -> most secure, most requrenments