Encryption
- Use of mathematical code (cipher) to scramble data into a format that can be read only by reversing the cipher
- Keeps information private
- Benchmarks / CIA triad
- Confidentiality
- Integrity
- Availability
Key Encryption
- Key
- Randoms string of characters
- Woven into original data's bits
- Generates unique data block called ciphertext
- Created according to specific algorithm
Private Key Encryption
- Data encrypted with a single key
- Sender and receiver have the same key
- Symmetric encryption
- Same key is used for encryption and decryption
Public Key Encryption
- Data encrypted with two keys
- Private key --> know by user
- Public key --> know by anyone
- Asymmetric encryption
- Requires two different keys
Computer Science Security Cryptography