Question 1,058 of 1,013
SY0-701 Security Architecture Practice Question
A team stores sensitive archives on cloud block storage. The provider already encrypts disks at rest, but the company wants copies of the disks to remain unreadable even if a cloud administrator can snapshot and mount the volume. Which control is best?
⚠ Common exam trap
Watch out — candidates often assume provider-managed encryption at rest is sufficient against insider threats, but it does not protect against a cloud administrator who has access to the underlying infrastructure and can use snapshot/mount operations to bypass the encryption layer.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Use client-side encryption before upload and keep the keys in an external HSM or key service.
Client-side encryption ensures data is encrypted before it ever reaches the cloud provider's storage. By keeping the encryption keys in an external HSM or key service, the cloud provider (including its administrators) never has access to the plaintext keys, so even if they snapshot and mount the volume, the data remains unreadable. This addresses the threat model where the provider's own administrators could otherwise access the data at rest.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Enable provider-managed encryption at rest only and rotate the storage passwords monthly.
Why it's wrong here
Provider-managed encryption-at-rest (e.g., AES-256 on the storage backend) protects data while it resides on disks, but the cloud provider holds the master keys and can decrypt data during normal operations, snapshots, or forensic analysis. Rotating storage account passwords (or access keys) merely changes API authentication credentials; it does not change the encryption key hierarchy or prevent the provider's administrators from accessing the underlying volumes. If the provider copies a snapshot to a different region or a compromised internal process leaks the data, the ciphertext is still decrypted by the provider's key management system, so this control fails to address the threat of unauthorized access to the storage infrastructure itself.
- ✓
Use client-side encryption before upload and keep the keys in an external HSM or key service.
Why this is correct
Client-side encryption means the data is encrypted by your own application or tooling before any bytes are transmitted to the provider, so the provider never receives plaintext or the encryption keys. Keeping the keys in an external HSM or key service (separate from the cloud account) ensures that even if the storage account, snapshots, or mounted disks are copied or accessed by the provider's administrators, the ciphertext remains unreadable without the externally held keys. This achieves a zero-knowledge architecture where the provider cannot decrypt the data, directly addressing the risk of unauthorized administrative access to the cloud storage platform.
- ✗
Place the storage account in a private subnet and block all Internet access.
Why it's wrong here
Placing the storage account in a private subnet and blocking all internet access restricts the network attack surface and prevents external clients from reaching the cloud storage endpoint. However, this does nothing to protect the data from internal threats: a compromised admin account, a malicious insider at the provider, or an API call from an already-authorized workload can still read the plaintext blob storage or block volumes. Furthermore, snapshots, managed disk copies, and backups taken by the provider may reside outside the configured subnet, so network isolation cannot guarantee that copies of the data remain encrypted or inaccessible to the provider's control plane.
- ✗
Rely on immutable snapshots and versioning to prevent unauthorized access.
Why it's wrong here
Immutable snapshots and versioning (e.g., WORM policy or object lock) prevent data from being modified or deleted by users, which is valuable for ransomware protection and accidental deletion recovery. However, immutability does not encrypt the data; it only preserves the existing plaintext or ciphertext state. If the data was uploaded as plaintext, the provider's administrators or anyone with the storage account key can still read it, because immutable storage preserves content but does not restrict read access or apply encryption. Thus, while this option strengthens data retention and tamper resistance, it fails to protect confidentiality against unauthorized administrative or insider access.
About these practice questions
Courseiva creates original exam-style practice questions with explanations and wrong-answer analysis. It does not publish real exam questions, exam dumps, or protected exam content. Learn why practice questions differ from exam dumps →
Last reviewed: Jun 11, 2026
This SY0-701 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SY0-701 exam.
Question Discussion
Share a tip, memory trick, or ask about the reasoning behind this question. Do not post real exam questions, leaked content, braindumps, or copyrighted exam material. Comments are moderated and may be removed without notice.
Sign in to join the discussion.