0
0
MongoDBquery~5 mins

Encryption at rest concept in MongoDB - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
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?
AData in application memory
BData stored on disk
CData being sent over the network
DUser passwords only
Which MongoDB storage engine supports Encryption at Rest?
AWiredTiger
BMMAPv1
CIn-Memory
DNone
What is the role of a Key Management System (KMS) in Encryption at Rest?
AStores and manages encryption keys securely
BEncrypts data in transit
CManages user authentication
DBacks up database files
Does Encryption at Rest protect data when it is being queried?
AOnly for admin users
BYes, always
COnly if TLS is enabled
DNo, it only protects data on disk
What happens if someone steals the physical disk without Encryption at Rest?
AThe data is automatically deleted
BThey cannot access the data
CThey can read the data easily
DThe database locks itself
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.