Week 6 Encryption Flashcards

(5 cards)

1
Q

What is encryption?

A

Encryption is a fundamental concept in software and security engineering, serving as a crucial mechanism for protecting data confidentiality, integrity, and privacy.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does Encryption do?

A

It involves the transformation of plaintext data into ciphertext using cryptographic algorithms and keys, making it unreadable to unauthorized parties

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the principles of encryption?

A
  • Data Protection:
  • Secure Communication:
  • Digital Signatures:
  • Secure Transactions:
  • Virtual Private Networks (VPNs):
  • Cloud Security:
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are common encryption techniques?

A
  • Symmetric Encryption:
  • Asymmetric Encryption (Public-Key Encryption):
  • Hash Functions:
  • Key Exchange Protocols:
  • Hybrid Encryption:
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the best practices for Encryption?

A
  • Use Strong Encryption Algorithms:
  • Secure Key Management:
  • Encryption Everywhere:
  • Regularly Update Encryption Mechanisms:
  • Secure Implementation:
  • Compliance and Regulation:
How well did you know this?
1
Not at all
2
3
4
5
Perfectly