Recall & Review
beginner
What is Encryption at Rest in MongoDB?
Encryption at Rest means that data stored on disk is encrypted to protect it from unauthorized access, even if someone gets physical access to the storage.
Click to reveal answer
beginner
Why is Encryption at Rest important?
It protects sensitive data from being read by attackers if the storage device is stolen or accessed without permission.
Click to reveal answer
intermediate
How does MongoDB implement Encryption at Rest?
MongoDB uses a feature called WiredTiger Encryption, which encrypts data files on disk using a key managed by the database or an external key management system.
Click to reveal answer
intermediate
What is a Key Management System (KMS) in the context of Encryption at Rest?
A KMS securely stores and manages encryption keys used to encrypt and decrypt data, ensuring keys are protected and only accessible to authorized systems.
Click to reveal answer
beginner
Does Encryption at Rest protect data when it is being used or transferred?
No, Encryption at Rest only protects data stored on disk. Data in use or in transit needs other protections like TLS or application-level encryption.
Click to reveal answer
What does Encryption at Rest protect in MongoDB?
✗ Incorrect
Encryption at Rest protects data stored on disk, not data in transit or in memory.
Which MongoDB storage engine supports Encryption at Rest?
✗ Incorrect
WiredTiger supports Encryption at Rest in MongoDB.
What is the role of a Key Management System (KMS) in Encryption at Rest?
✗ Incorrect
A KMS securely stores and manages encryption keys used for encrypting data at rest.
Does Encryption at Rest protect data when it is being queried?
✗ Incorrect
Encryption at Rest protects data on disk, not data in use during queries.
What happens if someone steals the physical disk without Encryption at Rest?
✗ Incorrect
Without Encryption at Rest, stolen disks can be read by attackers.
Explain in your own words what Encryption at Rest means and why it is important in MongoDB.
Think about what happens if someone gets your database files physically.
You got /3 concepts.
Describe how MongoDB uses encryption keys and what role a Key Management System plays in Encryption at Rest.
Consider how keys are kept safe and used to lock/unlock data.
You got /4 concepts.