Understand Data Security
Data security on one page
A deleted file can still be retrieved: the US Cybersecurity and Infrastructure Security Agency (CISA) warns[1] that data remains on the media even after a delete or format command is executed. Making that data unrecoverable is media sanitization[2], one of the data handling examples the ISC2 exam outline[3] lists under "Understand data security", the first objective of the Security Operations and Incident Response domain. The outline gives that objective two parts: data handling (for example classification, labeling, masking and sanitization) and encryption (for example symmetric, asymmetric, hashing and quantum-resistant cryptography, which the US National Institute of Standards and Technology (NIST) calls post-quantum cryptography). Hashing sits in that list, but it is a one-way cryptographic tool, not encryption.
The outline places neighboring topics under other objectives: asset lifecycle management under understand asset protection, the data handling policy that implements an incident response plan under understand incident response, and confidentiality, integrity and non-repudiation under understand cybersecurity concepts.
Data handling and cryptography
Data handling and cryptography, the two families in the figure below, answer two different questions.
- Data handling asks what protection does this information need, and what happens to it during its life? Classification answers the first half. A security label[4] represents the security level of an object. Masking[5] conceals a segment of a payment card number when it is displayed or printed, and truncation removes a segment of the stored number. Retention keeps information in accordance with applicable laws, regulations, policies and operational requirements[6]. After the retention period, information is disposed of, destroyed or erased[6]. Media sanitization[2] renders access to data on the media infeasible for a given level of effort; clear, purge and destroy are the actions that sanitize media.
- Cryptography asks which cryptographic tool delivers the protection? NIST states that all sensitive information requires integrity protection[7], and that confidentiality protection may be required as well. Symmetric encryption[8] uses one shared secret key, asymmetric cryptography[9] uses a public and private key pair, hashing[10] produces a one-way digest, and post-quantum cryptography replaces quantum-vulnerable algorithms[11].
In short, classification decides how much protection the data needs; the other data handling activities and the cryptographic tools are the ways that protection is delivered.
Classification and security labels
Classification informs the handling requirements applied to data. NIST IR 8496[12] describes data classification as the process an organization uses to characterize its data assets with persistent labels so that cybersecurity and privacy protection requirements can be applied to them at scale. In practice, the organization's classification policy defines categories linked to handling requirements: who may receive the data, where it may be stored, whether it must be encrypted and how it is disposed of. Category names vary by organization; "public, internal, confidential" is a common illustration, not a standard set.
The categories are chosen by protection need, meaning the harm that unauthorized disclosure, alteration or loss would cause. That is why customer records and a public press release end up with different sharing, storage and disposal rules even when they sit on the same file server. Attributes that say nothing about that harm, such as the purchase price of the device holding the data, play no part in the decision.
Labels carry the classification
A security label[4] is a piece of information that represents the security level of an object. It comes in two broad forms:
- A human-readable form, which NIST Special Publication 800-53 Revision 5 (SP 800-53r5) calls a security marking[13], such as a "Confidential" banner on a document or a sticker on a backup tape, so that people apply the right process-based handling.
- A machine-readable form, an identifier attached to the data (for example, as metadata), so that systems can recognize the level and apply rules automatically.
A label communicates; it does not protect. Access controls, encryption and other safeguards do the protecting, and the label tells people and systems which safeguards the data needs. For the same reason, an "encrypted" indicator is not a classification label: it describes one safeguard that happens to be applied, not the security level the data requires.
The Traffic Light Protocol (TLP) markings, such as TLP:AMBER, also mark information, but they set sharing boundaries for potentially sensitive information and are not a formal classification scheme. For related study, see Understand Security Operations.
The takeaway: classify by protection need, label so the level is visible to people and systems, and rely on separate safeguards to enforce it.
Masking and truncation
Masking and truncation both reduce how much of a sensitive value is exposed, but they act in different places: masking changes what is shown, and truncation changes what is stored. The payment card industry's standards body draws that line in its FAQ on masking and truncation[5]: masking conceals a segment of a card number when it is displayed or printed, while truncation removes a segment of the stored number.
Display masking
Picture a support agent who needs to confirm which card a customer is calling about. In this example, assume the last four digits are enough, so the screen shows something like **** **** **** 1234 while the full number stays in the payment system. NIST's de-identification report[14] describes masking in the same spirit, as removing a field or replacing it with a value such as asterisks. NIST's control catalog describes the same technique: under control SI-19 of SP 800-53r5[6], masking transforms a value that directly identifies a person into a repeating character such as XXXXXX or 999999.
Two consequences follow from the full value still existing. First, the PCI FAQ notes that a number masked on screen may still be stored in full, and that stored copy needs its own protection. Second, masking is not something storage encryption can do for you: an authorized application decrypts the data before it displays it, so encrypting the database has no say over how many digits appear on screen.
Truncation
Truncation deletes part of the stored value itself, keeping only the segment the business still needs. According to the PCI FAQ[5], the truncated digits are removed and cannot be retrieved within the system; there is no "un-truncation", only recreating the full number from another source. Choose truncation when the organization no longer needs the complete value.
Encryption is not a substitute here either. Encrypting the full number protects it, but it keeps a recoverable form of the complete value, which is exactly what a requirement to stop retaining the full value rules out.
| Technique | Where it acts | Is the full value still recoverable in the system? |
|---|---|---|
| Display masking | What is shown or printed | Possibly: any stored full value still needs protection there |
| Truncation | What is stored | No: the removed digits are gone from that stored value |
| Encryption | What is stored or transmitted | Yes: anyone holding the appropriate decryption key can decrypt it |
The takeaway: mask when people do not need to see the whole value, and truncate when the organization does not need to keep it.
Retention and disposal
Data may reach the point where it no longer needs to be kept, and data handling includes deciding in advance when that point comes and what happens then. SP 800-53r5 control SI-12, Information Management and Retention[6], requires managing and retaining information in accordance with applicable laws, executive orders, directives, regulations, policies, standards, guidelines and operational requirements. Its discussion adds that retention requirements cover the full life cycle of information, in some cases extending beyond the disposal of the system that held it.
Retention is a requirement, not a storage question
Retention periods come from business, legal and regulatory requirements, plus preservation obligations such as keeping records that an investigation needs. Free disk space is not a retention policy: having room to keep something says nothing about whether the organization needs it or is allowed to keep it. For personal information, NIST advises organizations to minimize the use, collection and retention[15] of personally identifiable information (PII) to what is strictly necessary, because the likelihood of harm from a breach drops when less PII is held.
Disposal follows the retention period
When the retention period ends, SI-12's information disposal enhancement calls for disposing of, destroying or erasing the information, and states that disposal applies to originals as well as copies and archived records. Until then, every retained copy, backups included, still needs protection appropriate to its classification for as long as it exists.
The takeaway: keep data for as long as a requirement says, protect every retained copy, and dispose of it deliberately when the requirement ends.
Media sanitization: clear, purge and destroy
Sanitization is what makes data on retired or reused storage unrecoverable, and the first thing to know is that ordinary deletion does not do it. CISA warns[1] that when you delete files or format a device, the data remains on the media and can be retrieved, even after the trash is emptied. A "file deleted" confirmation shows that the file's entry was removed, not that the contents are gone.
NIST Special Publication 800-88 Revision 2 (SP 800-88r2), Guidelines for Media Sanitization[16], defines sanitization as a process that renders access to target data on the media infeasible for a given level of effort. Target data simply means the information you need to make unrecoverable. "A given level of effort" is the important phrase: one party might try simple reads through the device's normal interface, while a well-funded one might apply state-of-the-art laboratory techniques. NIST's three sanitization methods[2], clear, purge and destroy, differ in which of those efforts they defeat and in whether the media survives.
In SP 800-88r2, user-addressable locations are the storage locations reachable through the device's normal read and write interface, degaussing erases a magnetic recording by applying a magnetic field, and cryptographic erase sanitizes the keys that protect encrypted data.
| Method | Recovery effort it defeats | Media afterwards | Example techniques |
|---|---|---|---|
| Clear | Simple, non-invasive recovery through the normal interface | Typically still usable | Overwriting all user-addressable locations; a factory reset where rewriting is not supported |
| Purge | State-of-the-art laboratory recovery | Potentially reusable | Dedicated device sanitize commands, cryptographic erase, degaussing of suitable magnetic media |
| Destroy | State-of-the-art laboratory recovery | Unusable for storage | Shred, disintegrate, pulverize, incinerate, melt |
Choosing the method
NIST asks organizations to categorize the information being disposed of, assess the media it is recorded on, assess the risk to confidentiality and decide what will happen to the media next, and only then choose the method. The figure below starts from reuse, a key decision in SP 800-88r2[16]: destroying media not intended for reuse can be the simplest, most cost-effective method. Most media support some clear technique, but not all have a reliable purge technique[16]. For moderate sensitivity data, the owner of the information storage media may choose to accept the risk of applying clear[16] techniques to that media. If additional assurance is needed[16], use purge or destroy.
- Clear is limited to its defined threat. If a requirement demands resistance to laboratory recovery, clear falls short, because it only protects against simple recovery through the normal interface. NIST also advises using purge instead of clear when possible.
- Purge and destroy reach the same recovery bar; the difference is reuse. If the same media must be used again, destroying it defeats that goal, so purge it when a reliable purge technique[16] is available for that media. When none is available, the methods left are clear and destroy: the owner of the information storage media may accept the risk of clear[16] for moderate sensitivity data, and destroy is the method when that risk is not accepted. Whether a given purge technique actually leaves a device usable depends on the technique and the device.
- Destroy suits media that will not be reused, or that has failed or become obsolete so the other methods cannot be applied. Damage alone does not qualify: NIST notes that bending, cutting or drilling a hole may only partly damage the media and leave portions readable in a laboratory, so a snapped connector is no proof of destruction.
The takeaway: deletion removes references, clear defeats simple recovery, purge defeats laboratory recovery while keeping reuse possible, and destroy defeats laboratory recovery by ending the media's use.
Matching the sanitization technique to the media
A sanitization technique must make access to the target data infeasible at the required level of effort, so the storage technology narrows the choice.
Degaussing is for magnetic media
Degaussing erases magnetic recordings with a strong magnetic field. SP 800-88r2[16] lists it as a physical purge technique for magnetic tapes and magnetic hard disk drives, warns that it should not be used for non-magnetic media such as flash storage and solid-state drives (SSDs), and notes that many existing degaussers lack the force for modern magnetic media that need a stronger field to erase (high-coercivity media). An SSD stores data electronically in flash memory cells rather than magnetically, so degaussing it does not sanitize the data.
Overwriting can miss flash cells
Overwriting through the normal read and write interface suits many magnetic drives, but NIST explains that flash-based devices contain spare cells and perform wear leveling (spreading writes across cells to extend the device's life), so the normal interface cannot address every location where sensitive data was stored. For such devices NIST points to dedicated, standardized device sanitize commands, which reach past that interface, or to cryptographic erase.
Cryptographic erase
Cryptographic erase (CE)[17] is a purge technique that sanitizes the keys protecting encrypted target data instead of overwriting the data itself; without those keys, the remaining encrypted data (ciphertext) cannot be decrypted. Because only keys are erased, NIST notes it can sanitize much faster than other techniques, and for cloud or other logical storage, where the data owner cannot reach the physical media, it may be the only viable purge option. Its preconditions matter:
- Suitable encryption must have protected the target data in the first place. Areas of the device that were never encrypted, and unencrypted (plaintext) copies held elsewhere, need separate sanitization.
- Every usable copy of the keys must be eliminated. NIST says CE should not be trusted on media whose keys were backed up or escrowed unless the organization is confident about how and where those copies are held, because a surviving key copy is a recovery path.
- Removing an application password is not cryptographic erase if the encryption keys themselves remain recoverable, since the cryptographic means of reading the data still exists.
The takeaway: use the organization's approved technique for the specific media type, and never carry a magnetic-disk procedure such as degaussing or a single overwrite over to every device.
Checking the result before release
Running a sanitization tool does not finish the job; the organization needs evidence that it worked before the media is reused or leaves its control. SP 800-88r2[16] separates two checks whose names are easy to swap:
- Sanitization verification determines whether the technique completed successfully, for example by checking a tool's completion status, errors and the health of the media, or by inspecting the remnants of a destruction process.
- Sanitization validation decides whether the target data was effectively sanitized, so the result meets the requirement, and ends in approving the sanitization as effective or rejecting it.
A failed or uncertain result means the media is not released yet. NIST says a rejected result requires repeating sanitization with a different technique or escalating to a more secure method. After an accepted result, NIST recommends completing a certificate of sanitization for each sanitized item, per the organization's policies, as the record of what was done.
A disposal request, or a ticket marked "sent for wiping", documents what someone intended to happen. It is not evidence of what actually happened on the media, which is what verification and validation supply.
The takeaway: verification checks the operation, validation judges the outcome, and only an accepted, documented result lets the media go.
Encryption: plaintext, ciphertext and keys
Encryption is the reversible tool of cryptography: what goes in can come back out for someone who holds the right key. NIST defines encryption[18] as the cryptographic transformation of data (plaintext) into a form (ciphertext) that conceals the data's original meaning; when the transformation is reversible, the reverse process, decryption, restores the original. Encryption combines an algorithm (the mathematical procedure), a key (the value that controls the operation) and the data. Widely used algorithms are public standards, so protection depends on keeping the secret keys secret: a symmetric key (one secret shared by both sides) and the private key of a public and private key pair; NIST Special Publication 800-175B Revision 1 (SP 800-175Br1)[7] compares keys to the combination of a safe, NIST's own analogy, which offers no security once an adversary learns it.
That reversibility is what separates encryption from hashing, covered later on this page. If an authorized person must read a confidential document again, store it encrypted; a hash of it would keep only a fixed-length digest from which the document cannot be recovered.
Confidentiality and integrity
- When confidentiality protection is required, encryption provides that confidentiality[7].
- When a symmetric key is already shared between the entities, symmetric encryption alone is sufficient[7]. Otherwise, hybrid cryptography uses an asymmetric-key system (a public and private key pair) to establish a symmetric key[7], which then encrypts the data.
- All sensitive information requires integrity protection[7], and confidentiality protection may be required as well. When someone must verify who signed, use a digital signature, which only the party with access to the private key[7] can generate. Otherwise, a message authentication code (MAC), computed with a symmetric key shared among a community of users[7], lets any entity that knows the key[7] verify the data's integrity. A hash function alone gives some assurance of data integrity[7] and is not recommended unless the risk of an adversary altering the data and computing a new hash value is very low.
The takeaway: encryption protects confidentiality while keeping the data usable later, symmetric keys and private decryption keys must stay secret, and all sensitive information requires integrity protection[7], encrypted or not.
Symmetric encryption
Symmetric encryption is the workhorse for protecting large amounts of data. A symmetric-key algorithm[8] uses the same secret key for an operation and its complement, such as encryption and decryption; NIST also calls it a secret-key algorithm. The Advanced Encryption Standard (AES) is an example.
Symmetric encryption is efficient, but sharing its key needs care. Symmetric algorithms are efficient, and NIST notes that asymmetric algorithms are much slower than symmetric ones[7] and are not used to process large amounts of data. Symmetric encryption is therefore the tool for bulk work such as encrypting whole disks, databases and network traffic. But every party who needs to read the data must first obtain the same key over some secure route and then protect it, and anyone else who obtains the key can decrypt everything it protects.
That is why a symmetric key must never be handled like a public key. Publishing an unprotected symmetric key, emailing it alongside the data or storing it next to the ciphertext hands the decryption secret to whoever finds it. Getting the key safely to the right parties is the hard part, and it is the problem asymmetric cryptography, covered next, helps solve.
The takeaway: one shared secret, efficient enough for bulk data, and only as safe as the way the key is distributed and stored.
Asymmetric cryptography: key pairs for two jobs
Asymmetric cryptography (also called public-key cryptography) removes the need to share a secret in advance. Each party has a key pair[9]: a public key that can be given to anyone and a private key that only its owner holds. The two keys are mathematically related, yet it is computationally infeasible to derive the private key from the public one. NIST's definition already names the two jobs: one key encrypts or digitally signs the data, and the other decrypts it or verifies the signature.
Which key is used depends on the job. The public key goes to the step anyone may perform (encrypting to someone, or checking a signature), and the private key to the step only the owner may perform (decrypting, or signing):
- For confidentiality, the sender encrypts with the recipient's public key, and only the recipient's private key can decrypt. Encrypting with the sender's own public key would make the sender's private key the only decryption key, so the intended recipient could not read the message.
- For a digital signature, the signer creates the signature with the signer's own private key, and anyone can check it with the signer's public key. A properly implemented digital signature[19] provides origin authentication, data integrity and signatory non-repudiation, as long as the private key is held only by the signer and the public key really belongs to them. A signature made with anyone else's private key, the recipient's for example, would attribute the message to the wrong key holder.
The figure below traces both jobs: only the recipient's private key decrypts, and only the signer's private key signs.
Signing does not hide anything. A signed message stays readable unless it is also encrypted, so a signature answers "who sent this, and was it changed?" but not "who can read this?". Non-repudiation is, in NIST's glossary, protection against an individual who falsely denies having performed a certain action[20], and a digital signature supports it by letting a third party determine whether a message was actually signed by a given entity.
The takeaway: encrypt with the recipient's public key, sign with your own private key, and verify with the signer's public key.
Hybrid cryptography
Hybrid systems use symmetric and asymmetric cryptography together, each for its own job. SP 800-175Br1[7] explains that asymmetric algorithms are too slow for large amounts of data, and that key-establishment methods combine symmetric and asymmetric algorithms to achieve better efficiency than asymmetric algorithms alone while needing fewer keys than symmetric algorithms alone. Key establishment[21] is the general name for any procedure that results in secret keying material shared between parties.
Sending a confidential file to a partner shows the pattern, traced step by step in the figure below:
- The sender's software creates a fresh, random symmetric key.
- It encrypts the file with that symmetric key, which is efficient for bulk data compared with asymmetric encryption.
- It encrypts only the small symmetric key with the partner's public key.
- It sends the encrypted file and the protected key together.
- The partner's private key recovers the symmetric key, which then decrypts the file.
Secure web connections follow the same division of labor through Transport Layer Security (TLS), a protocol designed to prevent eavesdropping, tampering and message forgery between client and server applications. In TLS 1.3, RFC 8446[22] describes a handshake protocol that authenticates the parties and establishes shared keying material, and a record protocol that uses those parameters to protect the traffic. Encrypting every byte asymmetrically just because a key pair is available would throw away the performance advantage that is the reason for the hybrid design. The two types are complementary, not competing choices.
The takeaway: asymmetric techniques establish or protect the key, and symmetric encryption protects the data.
Protecting keys and trusting public keys
Strong algorithms do not help if keys are mishandled, so this section covers the two duties that come with any key: keeping it safe and, for public keys, knowing whose it is. Key management[23] is the handling of keys across their whole life cycle, including generation, storage, establishment, use and destruction.
Secret and private decryption keys need confidentiality and availability
Key management includes protecting confidentiality and availability. Symmetric keys and private decryption keys must stay secret, because a disclosed decryption key undoes the encryption for anyone who holds it. Keys must also stay available to authorized users: SP 800-175Br1[7] notes that some keys need to be backed up or archived so operations can resume if a key is lost, with a recovery capability usable only by authorized entities, and warns that if a key needed to recover data is lost, the data is lost unless the key can be recovered.
Backups are where this catches people out. A backup of encrypted data is a recovery plan only if a usable decryption key will also be available when the backup is restored; a perfect copy of ciphertext with no key is unreadable. This is the mirror image of cryptographic erase from Matching the sanitization technique to the media: deliberately destroying every key copy sanitizes data precisely because ciphertext without its key cannot be read.
Public keys need a trusted owner
A public key does not need to be secret, but it does need to be authentic. If an attacker can substitute their own public key for your partner's, you will encrypt files the attacker can read and accept the attacker's signatures as your partner's. A public key certificate[24] addresses this: it contains the owner's public key and identifying information and is digitally signed by a certification authority (CA), a trusted party, thereby binding the public key to its owner. A name typed into an unverified email next to a key proves nothing about who owns that key; trust comes from a certificate you can validate or from another authenticated channel.
The takeaway: protect symmetric and private keys against disclosure, protect needed keys against loss, and accept a public key only when its owner is vouched for.
Hashing and keyed message authentication codes
Hashing is the one-way tool of cryptography: it detects change but never gives the original back. A cryptographic hash function[10] maps input of any length to a fixed-length output, called the hash value or digest. Approved hash functions are designed so that it is computationally infeasible to find an input that produces a given digest (one-way) or two different inputs that produce the same digest (collision-resistant). The same input with the same function always gives the same digest, and NIST likens a hash value to a fingerprint of the file or message because it depends on the entire contents.
Because a digest cannot be turned back into the data, storing only its digest instead of an archive is the wrong way to preserve it for later reading.
Comparing against a trusted reference
To check whether a file changed, calculate its hash now and compare it with a reference hash from a trusted source. With a secure hash and a trusted reference, a match provides strong evidence that the file is identical to the one the reference was calculated from. A mismatch shows only that the data differs, not why: corruption in transfer and deliberate tampering look the same. Everything rests on the reference being trustworthy. If an attacker who can replace a download can also replace the hash published beside it on the same compromised site, the two will match perfectly. A reference protected by a digital signature closes that gap, because an adversary who does not know the private key cannot generate a valid signature[7]. A hash function used alone, without a secret key or digital signature, gives some assurance of data integrity[7]. SP 800-175Br1[7] does not recommend a hash function alone, without a secret key or digital signature, unless the risk of an adversary altering the data and computing a new hash value is very low, as when data is provided by a trusted source and the hash value is used only to detect changes from a degraded transmission medium.
Adding a secret: keyed MACs
A plain hash involves no secret, so anyone can calculate one and it cannot show who produced it. A message authentication code (MAC)[25] is a cryptographic checksum calculated with a symmetric key, so only holders of that key can produce a valid one; it supports both integrity and source authentication between those key holders. HMAC is the common form, a MAC that uses a cryptographic key together with a hash function[26]. NIST's glossary lists MAC[27] as the abbreviation for message authentication code and also for mandatory access control and media access control. Mandatory access control[28] is an access control policy that is uniformly enforced across all subjects and objects within a system. A media access control (MAC) address[29] is an address assigned to a network interface.
NIST states that message authentication codes (MACs) provide authenticity and integrity protection but not non-repudiation. Every party that shares the MAC key can create valid MACs, so a valid MAC shows the message came from one of the key holders, not which one. When one particular signer must be provably identified, the tool is a digital signature made with a private key only that signer holds.
| Tool | Secret involved | Shows the data is unchanged | Shows who produced it |
|---|---|---|---|
| Plain hash | None | Yes, against a trusted reference | No |
| Keyed MAC (such as HMAC) | Shared symmetric key | Yes | Only that it was one of the key holders |
| Digital signature | Signer's private key | Yes | Yes, the single private-key holder |
The takeaway: hash to detect change, add a shared key (a MAC) to authenticate between key holders, and use a digital signature when one specific signer must be proven.
Post-quantum cryptography
Quantum computing changes which cryptographic tools can be trusted for the long term, and it affects them unevenly. A quantum computer uses quantum-mechanical effects to solve certain mathematical problems that are impractical for conventional computers. NIST explains that much of today's asymmetric cryptography relies on problems such as factoring very large numbers, and that a sufficiently capable machine, which experts call a cryptographically relevant quantum computer, could solve them[30] in days or hours instead of the billions of years a conventional computer would need. No one knows when such a machine will exist; NIST cites expert estimates ranging from a few years to a few decades.
What is and is not at risk
The threat is concentrated on asymmetric cryptography. NIST's report on post-quantum cryptography[31] states that large-scale quantum computers would break many of the public-key cryptosystems in use today, naming the families behind them: RSA, elliptic-curve cryptography and Diffie-Hellman key exchange, used for key establishment and digital signatures. Symmetric encryption and hashing are much less affected; the same report says that doubling the key size would be sufficient to preserve symmetric security, and NIST's PQC FAQ[32] says current applications can continue to use AES with 128-, 192- or 256-bit keys. The concern is about future machines, not a claim that today's encryption has already been broken.
A bigger key of the same asymmetric kind is not the answer. NIST's draft transition plan, NIST IR 8547[11], schedules RSA and elliptic-curve signature schemes to be disallowed after 2035 even at their higher security strengths, because the vulnerable mathematical problem stays the same whatever the key size.
Post-quantum algorithms run on ordinary computers
Post-quantum cryptography (PQC), also called quantum-resistant cryptography, aims for cryptographic systems that are secure against both quantum and classical computers[31] and that work with existing communications protocols and networks. In August 2024 NIST published its first three PQC standards[33]: FIPS 203 (ML-KEM) for key encapsulation, a form of key establishment, and FIPS 204 (ML-DSA) and FIPS 205 (SLH-DSA) for digital signatures. NIST states they can and should be put into use now.
PQC needs neither a quantum computer nor special hardware. The US National Security Agency (NSA[34]) describes quantum-resistant algorithms as implemented on existing platforms, deriving their security from mathematical complexity. That is the line between PQC and quantum cryptography: quantum key distribution (QKD), for example, uses the physics of quantum systems and special-purpose equipment such as dedicated fiber links. Confusing the two produces the false belief that adopting PQC requires quantum hardware.
Harvest now, decrypt later
An adversary does not need a quantum computer today to benefit from one later. In the threat NIST calls harvest now, decrypt later[30], an adversary captures encrypted data now and keeps it until a future quantum computer can break the protection. NIST IR 8547[11] calls this one of the main reasons the transition is urgent, especially for data with long-term sensitivity such as government secrets or medical records. Prioritizing migration only by whether ciphertext can be broken today misses the point; the deciding question is how long the data must stay confidential.
Preparation starts with an inventory
Before vulnerable algorithms can be replaced, organizations must identify where they are used[33]. A joint CISA, NSA and NIST factsheet, Quantum-Readiness: Migration to Post-Quantum Cryptography[35], recommends a quantum-readiness roadmap, a cryptographic inventory, an assessment of the supply chain and engagement with technology vendors about their PQC plans, because much of an organization's cryptography lives inside products and services it buys. Replacing only the most visible encryption tool leaves the dependent systems and suppliers outside the plan. As a study recommendation, support the inventory and the approved migration steps rather than choosing replacement algorithms on your own.
The takeaway: quantum computing threatens today's asymmetric schemes, PQC runs on ordinary computers, long-lived secrets make the threat current, and the transition starts with knowing where cryptography is used.
Public AI services: classification first, encryption second
Public external AI services make data handling an everyday decision, because submitting prompts and uploaded files sends data outside the organization. The ISC2 exam outline's AI security integration[3] for this domain describes identifying the risks of data leakage when employees interact with public AI services, and applying proper data handling (classification, masking and sanitization) and encryption to protect the organization. NIST's Generative AI Profile[36] likewise lists data privacy among generative AI risks, including leakage and unauthorized disclosure of personal or other sensitive information.
Check classification and policy before submitting
Start with the data, then check the tool and its permitted use. Before using a public AI service for a work task, check the data's classification and what the handling policy permits for that classification. Customer records, unreleased financial results or source code labeled confidential are disclosed to an external party when submitted to an external AI service. Where policy allows the task, use the organization's approved tools and send less: remove details the task does not need, or mask identifiers as described in Masking and truncation.
A personal account does not change the picture. Using a personal AI account for confidential work, on the grounds that it is separate from the corporate account, still sends organizational information to an external service, outside whatever agreements and controls the organization has in place.
An encrypted connection is not permission
Public AI services are reached over an encrypted connection, typically TLS, which RFC 8446[22] describes as designed to prevent eavesdropping, tampering and message forgery between client and server. That protects the prompt in transit, but RFC 8446 also states that data sent over the channel is visible to the endpoints, and the AI service is an endpoint: it must read the content to process it. A padlock icon therefore confirms a protected channel to that service. It says nothing about whether the service is an authorized recipient or whether the intended use is permitted; those are classification and policy questions, answered separately.
The takeaway: classification and policy decide whether data may go to an AI service at all, and encryption in transit protects the channel but does not authorize disclosure.
Symmetric encryption vs asymmetric cryptography vs hashing
| Question | Symmetric encryption | Asymmetric cryptography | Hashing |
|---|---|---|---|
| Keys involved | One shared secret key encrypts and decrypts | A related public key and private key | None for a plain hash; a keyed message authentication code (MAC) such as HMAC adds a shared secret |
| Can the original be recovered? | Yes, by anyone holding the shared key | Yes for encryption: the recipient's private key decrypts | No: the digest is one-way |
| Main job | Confidentiality of large volumes of data | Establishing keys and creating digital signatures | Detecting change by comparison with a trusted reference digest |
| Typical use | Encrypting a disk, a database or an archive | Protecting a symmetric key in transit; signing software | Checking whether a downloaded file was altered |
| Common mistake | Handing out the secret key as if it were public | Encrypting with the wrong party's key | Expecting to read the original back or to prove who made it |
| Quantum outlook | Much less affected: a quantum computer speeds up guessing the key (a quantum search attack), and NIST permits AES-128, AES-192 and AES-256 for current applications | Widely used schemes such as RSA and elliptic curve need post-quantum replacements | Approved hash functions remain usable |
Decision tree
Sharp facts the exam loves — give these one last read before exam day.
Cheat sheet
Sharp facts the exam loves — scan these before test day.
- Data classification determines which handling protections apply
Data classification groups information according to its protection requirements so that handling rules can be applied consistently. Classifying customer records and public announcements differently helps determine appropriate sharing, storage, and disposal controls. The organization's classification policy supplies the categories and their handling requirements.
2 questions test this
- When an analyst helps assign a classification level to a new dataset, which consideration should MOST influence the level that is chosen?
- A new analyst is unsure whether a spreadsheet of customer phone numbers may be emailed to an outside vendor. Which source should the analyst consult FIRST to determine the required handling?
- Security labels communicate a data item's security level
A security label is information attached to or associated with an item that represents its security level. A visible marking or machine-readable label lets people or systems recognize the applicable handling rules. The label communicates the requirement; access controls and other safeguards implement protection.
Trap Using an encryption status indicator as the classification label, which describes one safeguard rather than the data's security level.
2 questions test this
- Display masking hides sensitive values without necessarily removing the original
When a worker needs to recognize a record but does not need its complete sensitive value, display masking can conceal part of that value. A payment-card display might show only selected digits while the full number remains in protected storage. Protecting the underlying stored data remains a separate requirement.
Trap Using storage encryption alone to limit what an authorized application displays, which does not control the plaintext shown after decryption.
2 questions test this
- Call-center agents confirm a caller's identity using the last four digits of a card number. The database is encrypted, yet agents' screens show the full number. What is the BEST fix?
- Which technique conceals a segment of a payment card number when it is displayed or printed, while the full number can remain in protected storage?
- Truncation removes a segment of stored data rather than merely hiding it
Truncation removes part of a stored value, such as a segment of a payment-card number. The removed digits cannot be recovered from that truncated value; reconstructing the full value requires another source. Choose this approach when retaining the complete value is unnecessary.
Trap Using reversible encryption to satisfy a requirement to stop retaining the complete value, which preserves a recoverable representation of that value.
2 questions test this
- A support analyst sees that a customer record stores only a truncated card number but needs the complete number to process a refund. What is TRUE in this situation?
- Masking and truncation can both reduce the exposure of payment card numbers. Which statement BEST describes the MAIN difference between these two techniques?
- Data retention and disposal follow defined requirements
Data handling includes deciding how long information must be retained and how it will be disposed of when no longer required. Follow the organization's retention requirements, including applicable preservation obligations, rather than retaining everything indefinitely. Retained copies still need protection throughout their lifetime.
Trap Using available storage capacity as the retention policy, which does not establish business, legal, or preservation requirements.
2 questions test this
- A records assistant finds that a file has passed its scheduled retention period, but legal counsel has issued a preservation notice covering it. What should the assistant do?
- An analyst asks how long a department should keep a dataset of former customers' account records. Which guidance should determine the retention period?
- Submitting sensitive information to a public AI service can disclose it outside the organization
When considering a public AI service for a work task, check the data's classification and the approved handling policy before submitting it. A prompt or uploaded document can expose confidential business or personal information to an external service. Use approved tools and appropriately minimized or masked data when policy permits the task.
Trap Using a personal AI account for confidential work because it is separate from the corporate account, which still sends organizational information to an external service.
2 questions test this
- An employee wants to summarize a confidential internal report with a public AI chatbot and plans to use a personal account so that no work account is involved. What is the MAIN problem with this plan?
- A sales analyst finds a free public AI tool that works faster than the company's approved AI service, which policy permits for Confidential data. Which action BEST fits a Confidential sales forecast?
- Encrypted transmission does not make an unauthorized recipient acceptable
Encryption protects data while it travels, but the receiving service generally needs access to the submitted content to process it. A secure connection to a public AI service therefore does not establish permission to send confidential information there. Recipient authorization and permitted use must be checked separately from transport protection.
Trap Treating a secure-connection indicator as approval to share confidential content, which verifies a protected channel rather than an authorized recipient or use.
2 questions test this
- A public AI vendor states that all uploads are encrypted in transit. A manager asks whether staff may therefore upload confidential design documents. Which point should the analyst raise?
- An organization requires encrypted connections whenever staff send data to an approved external service. Which risk does that encryption PRIMARILY address?
- Media sanitization addresses recoverable data left on storage
Media sanitization makes access to target data infeasible for a specified level of recovery effort. Before releasing or reusing storage, follow an approved sanitization process appropriate to the data and media. Ordinary file deletion may remove references while leaving recoverable content.
Trap Using a successful file-deletion confirmation as sanitization evidence, which may establish only that the file reference was removed.
- Clearing protects against simple recovery through the normal storage interface
Clearing sanitizes the storage locations reachable through the device's normal read and write interface, typically by overwriting them, to protect against simple, non-invasive recovery through that same interface. It generally leaves the media usable. A stronger sanitization method is appropriate when the required assurance goes beyond this recovery threat.
Trap Selecting clearing for a requirement that explicitly demands resistance to state-of-the-art laboratory recovery, which exceeds the method's defined assurance.
2 questions test this
- Which sanitization method uses standard read and write commands to protect against simple, non-invasive recovery while usually leaving the media usable?
- Policy requires a drive's sensitive research data to resist state-of-the-art laboratory recovery. A coworker proposes only clearing it. What is the MAIN weakness?
- Purging can provide strong sanitization while preserving possible reuse
When strong protection against laboratory recovery is required and the media should remain potentially reusable, use an approved purging method appropriate to that media. Purging makes recovery of the target data infeasible using state-of-the-art laboratory techniques. Whether reuse is possible depends on the specific technique and device.
Trap Choosing physical destruction for a requirement to sanitize and reuse the same media, which removes the ability to use that media again.
2 questions test this
- An IT manager plans to shred solid-state drives that must later be redeployed to another team after sanitization. What is the MAIN problem with this plan?
- Media that held sensitive data must resist state-of-the-art laboratory recovery and must then be reused in another department. Which method fits BEST?
- Destruction makes both target-data recovery and further storage use infeasible
Destruction is appropriate when media will not be reused or cannot be sanitized adequately by other methods. A qualifying destruction process makes target-data recovery infeasible using state-of-the-art laboratory techniques and leaves the media unusable for storage. Merely damaging the enclosure does not establish that result.
Trap Using a broken connector as proof of secure destruction, which can leave the underlying storage components recoverable.
2 questions test this
- A records office must sanitize boxes of paper files containing sensitive customer data before they leave its control. Which sanitization method is appropriate for this hard copy media?
- A technician drilled one hole through each retired hard drive and logged the drives as destroyed. What is the BEST assessment of this practice?
- A sanitization method must match the storage technology
Storage technology determines which sanitization methods can reach the target data. Degaussing applies to suitable magnetic media, not flash storage, and ordinary overwriting may miss spare or remapped flash cells. Use the organization's approved, media-specific method rather than transferring a familiar disk procedure to every device.
Trap Choosing degaussing for a solid-state drive, which stores data electronically rather than magnetically.
- Cryptographic erase makes encrypted data inaccessible by sanitizing its keys
Cryptographic erase sanitizes the keys needed to recover encrypted target data instead of overwriting every data location. It depends on suitable encryption having protected the target data and on eliminating usable key copies or recovery paths. Plaintext copies outside that protection require separate handling.
Trap Deleting an application's password while retaining recoverable encryption keys, which does not remove the cryptographic means of recovering the data.
2 questions test this
- Sanitization must be checked before media is released
A sanitization process needs evidence that the technique completed successfully and that its result is acceptable for the media and data involved. Verification checks that the technique completed successfully; validation determines whether the result meets the sanitization requirement. Failed or uncertain results require further handling before release.
Trap Using a completed disposal request as proof that sanitization succeeded, which documents intent rather than the result on the media.
2 questions test this
- Encryption protects confidentiality by converting plaintext to ciphertext
Encryption uses a cryptographic algorithm and key to transform readable data into ciphertext. Authorized decryption recovers the plaintext with the appropriate key. This supports confidential storage or communication while allowing the information to be used later.
Trap Using a hash when authorized users must recover the original confidential document, which produces a digest rather than a decryptable document.
2 questions test this
Symmetric encryption uses the same secret key for encryption and decryption. Parties that need to exchange encrypted information must obtain and protect that shared secret. Its efficient processing makes it suitable for protecting large amounts of data.
Trap Distributing the symmetric key as though it were a public key, which gives recipients the secret needed to decrypt the protected data.
2 questions test this
- A team encrypts project files with a symmetric key and plans to post that key on a public web page so partners can decrypt them. What is the MAIN problem?
- Two branch offices will exchange large encrypted files every day using symmetric encryption. What must the offices arrange BEFORE the first file is sent?
- Public-key encryption uses the recipient's public key for confidentiality
Asymmetric cryptography uses a mathematically related public and private key pair. For public-key encryption, a sender encrypts for the recipient using the recipient's public key, and the recipient uses the corresponding private key to decrypt. The public key may be distributed, while the private key must remain protected.
Trap Encrypting a confidential message with the sender's public key, which makes the sender's private key rather than the recipient's private key the decryption key.
2 questions test this
- A digital signature is created with the signer's private key and checked with the public key
A digital signature lets a recipient verify the integrity and claimed source of signed data using the signer's public key. The signer creates the signature with the corresponding private key. Signatures support authenticity and non-repudiation when identity and key handling are trustworthy; signing alone does not hide the message.
Trap Using the recipient's private key to sign a sender's message, which attributes the signature to the wrong key holder.
2 questions test this
- Before installing a software update, an analyst checks its digital signature with the publisher's public key, and verification fails. What is the BEST conclusion?
- A recipient checks a signed invoice with the supplier's public key, and the signature verifies successfully. What does this MOST directly show?
- Hybrid cryptography combines asymmetric key establishment with symmetric data protection
Hybrid cryptography uses asymmetric techniques to establish or protect shared keys and symmetric encryption to protect the bulk data. This combines the key-distribution advantages of public-key methods with the processing efficiency of symmetric methods. The two types have complementary roles rather than being mutually exclusive choices.
Trap Selecting asymmetric encryption for every byte solely because it uses a key pair, which overlooks the performance advantage of symmetric bulk encryption.
2 questions test this
- Many secure communication protocols use asymmetric cryptography to establish a key and symmetric encryption for the bulk of the data. What is the MAIN reason?
- A team proposes encrypting a very large backup archive entirely with public-key encryption because it uses a key pair. What should the team do instead?
- Encryption is only useful when its keys remain secure and available to authorized users
Encryption-key management must prevent unauthorized disclosure while preserving authorized access for as long as encrypted information is needed. Exposure of a decryption key can undermine confidentiality; losing the only usable key can make legitimate recovery impossible. Protecting ciphertext and protecting its keys are separate responsibilities.
Trap Relying on a ciphertext backup as complete recovery protection, which cannot restore readability if the necessary decryption key is unavailable.
2 questions test this
- Encrypted archive records must stay readable for ten years under a retention policy. When is it appropriate to destroy every copy of the key that decrypts them?
- A company backs up its encrypted database nightly but kept the only copy of the decryption key on the same server, which then failed. What is the MAIN consequence?
- A public key must be reliably associated with the intended party
A public key does not need secrecy, but users still need confidence that it belongs to the intended person or service. A trusted certificate or another authenticated distribution method can establish that association. Without it, encryption or signature verification may use a substituted key.
Trap Accepting a key's owner solely from the name in an unverified message, which does not authenticate the binding between that identity and key.
2 questions test this
- Before encrypting files for a business partner, a user obtains the partner's public key in a certificate from a trusted certificate authority. What does the certificate provide?
- An email from an unfamiliar address claims to be from the finance director and attaches a public key for sending payroll files. What should an analyst do BEST?
- A cryptographic hash produces a digest rather than recoverable ciphertext
A cryptographic hash function produces a digest from input data and is designed to resist recovery of the input from that digest. It is useful for comparisons and integrity checks, not for later decryption. Recomputing the hash of the same input with the same function produces the same digest.
Trap Selecting a hash function to archive a document that must later be read, which replaces the document with a non-reversible digest.
2 questions test this
- A colleague says the team can hash archived reports now and then decrypt them with a key later if the reports are needed again. What does a cryptographic hash function produce?
- Two analysts separately hash the same unchanged file with the same hash function on different days. What result should they expect?
- A hash comparison needs a trusted reference value
When checking whether a file changed, compare its newly calculated cryptographic hash with a trusted reference hash. A mismatch establishes that the compared data differs, though it does not identify why. If an attacker can replace both the file and its reference hash, a matching comparison alone does not authenticate the file.
Trap Trusting an unsigned hash obtained from the same compromised location as a download, which lets an attacker replace both comparison inputs.
2 questions test this
- An analyst recomputes a log file's hash, and it differs from the original hash kept on read-only media. What does this MOST directly indicate?
- An attacker who compromised a vendor's download page could edit both the installer and the hash listed beside it. What is the MAIN weakness of that hash check?
A keyed message authentication code, such as HMAC, uses a shared secret to support message integrity and source authentication between key holders. A plain hash has no secret and cannot by itself prove who generated it. Because multiple parties may share the MAC key, a MAC does not uniquely establish which holder created the message.
Trap Selecting a shared-key MAC for proof that only one particular signer could have created a message, which ignores that other key holders can generate valid MACs.
- Sufficiently capable quantum computers threaten widely used public-key cryptography
A sufficiently capable quantum computer could break important mathematical assumptions used by widely deployed public-key encryption and signature systems. This motivates migration to quantum-resistant alternatives. The concern is not that every type of encryption has already been broken by today's quantum computers.
Trap Replacing a vulnerable public-key scheme with an ordinary larger key of the same kind as the complete quantum solution, which does not remove the underlying quantum-vulnerable mathematical problem.
2 questions test this
- Post-quantum cryptography does not require a quantum computer
Post-quantum cryptography uses algorithms designed to resist attacks by both conventional and quantum computers. These algorithms can run on conventional systems. Quantum cryptography is a different approach that uses properties of quantum physics.
Trap Choosing quantum-communication hardware as a prerequisite for every post-quantum algorithm, which confuses quantum cryptography with quantum-resistant mathematical algorithms.
2 questions test this
- A manager believes moving to post-quantum cryptography requires buying quantum communication hardware. Which statement BEST corrects this belief?
- A vendor sells a dedicated optical link that creates shared keys using the laws of quantum physics, so that eavesdropping can be detected. Which approach does this product use?
- Long-lived secrets can be threatened by collection today and decryption later
An adversary can retain encrypted data now in the hope that future capabilities will decrypt it. Information that must remain confidential for many years therefore creates a reason to consider quantum-resistant protection before such computers become available. This risk is commonly called harvest now, decrypt later.
Trap Prioritizing migration only by whether ciphertext can be decrypted today, which ignores the required future confidentiality lifetime of retained data.
2 questions test this
- Why do CISA, NSA and NIST urge organizations to start preparing for post-quantum migration before a cryptographically relevant quantum computer exists?
- A team plans to switch a system to quantum-resistant encryption only after quantum computers are shown to break current public-key methods. What is the MAIN flaw in this plan?
- Preparing for quantum-resistant cryptography starts with knowing where cryptography is used
A cryptographic inventory identifies applications and dependencies that use encryption or signatures. It helps an organization determine what must change and coordinate with suppliers during a quantum-resistant transition. As a study recommendation, support inventory and approved migration activities rather than choosing unreviewed replacement algorithms on your own.
Trap Replacing only the visible encryption application without checking dependent systems and suppliers, which leaves other cryptographic uses outside the transition plan.
2 questions test this
Also tested in
- SY0-701 CompTIA Security+ Cryptography and PKI
- SY0-701 CompTIA Security+ Data Protection Strategies
- CCSP Certified Cloud Security Professional Data Classification
- CCSP Certified Cloud Security Professional Data Security Technologies & Strategies
- CISSP Certified Information Systems Security Professional Data Classification
- CISSP Certified Information Systems Security Professional Data Lifecycle
- CISSP Certified Information Systems Security Professional Cryptographic Solutions
- ISSAP Information Systems Security Architecture Professional Architect Infrastructure and System Cryptographic Solutions
- SC-900 Microsoft Certified: Security, Compliance, and Identity Fundamentals Security and Compliance Concepts
References
- https://www.cisa.gov/news-events/news/proper-disposal-electronic-devices
- https://csrc.nist.gov/glossary/term/sanitization
- https://www.isc2.org/certifications/cc/cc-certification-exam-outline
- https://csrc.nist.gov/glossary/term/security_label
- https://www.pcisecuritystandards.org/faq/articles/Frequently_Asked_Question/what-is-the-difference-between-masking-and-truncation/
- https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-53r5.pdf
- https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-175Br1.pdf
- https://csrc.nist.gov/glossary/term/symmetric_key_algorithm
- https://csrc.nist.gov/glossary/term/public_key_cryptography
- https://csrc.nist.gov/glossary/term/hash_function
- https://nvlpubs.nist.gov/nistpubs/ir/2024/NIST.IR.8547.ipd.pdf
- https://csrc.nist.gov/pubs/ir/8496/ipd
- https://csrc.nist.gov/glossary/term/security_marking
- https://nvlpubs.nist.gov/nistpubs/ir/2015/NIST.IR.8053.pdf
- https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-122.pdf
- https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-88r2.pdf
- https://csrc.nist.gov/glossary/term/cryptographic_erase
- https://csrc.nist.gov/glossary/term/encryption
- https://csrc.nist.gov/glossary/term/digital_signature
- https://csrc.nist.gov/glossary/term/non_repudiation
- https://csrc.nist.gov/glossary/term/key_establishment
- https://www.rfc-editor.org/rfc/rfc8446
- https://csrc.nist.gov/glossary/term/key_management
- https://csrc.nist.gov/glossary/term/public_key_certificate
- https://csrc.nist.gov/glossary/term/message_authentication_code
- https://csrc.nist.gov/glossary/term/hmac
- https://csrc.nist.gov/glossary/term/mac
- https://csrc.nist.gov/glossary/term/mandatory_access_control
- https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-41r1.pdf
- https://www.nist.gov/cybersecurity/what-post-quantum-cryptography
- https://nvlpubs.nist.gov/nistpubs/ir/2016/NIST.IR.8105.pdf
- https://csrc.nist.gov/Projects/post-quantum-cryptography/faqs
- https://csrc.nist.gov/projects/post-quantum-cryptography
- https://www.nsa.gov/Cybersecurity/Quantum-Key-Distribution-QKD-and-Quantum-Cryptography-QC/
- https://www.cisa.gov/resources-tools/resources/quantum-readiness-migration-post-quantum-cryptography
- https://nvlpubs.nist.gov/nistpubs/ai/NIST.AI.600-1.pdf