GDPR encryption requirements: at rest, in transit and key control

GDPR does not name encryption as a fixed mandate, but it shapes breach duties and transfer risk. Here is what regulators expect, and why key management decides the result.

On this page

Does GDPR require encryption, and when does it change your obligations?

If a customer, contract or regulator asks you to encrypt personal data under GDPR, the starting point is Article 32(1)(a), which names pseudonymisation and encryption as examples of appropriate security measures. The article does not impose a blanket mandate to encrypt every dataset. The measures you choose depend on the risk to individuals, the state of the art and the cost of implementation, so encryption is a risk-based decision you must be able to justify, document and revisit. Where encryption is chosen, its legal effect depends on whether the keys stay protected, and that answer differs by data set, system and transfer path.

The practical consequence appears in breach handling. Under Article 34(3)(a), you do not have to tell affected individuals about a breach where measures such as encryption made the data unintelligible to anyone not authorised to access them. The EDPB's Guidelines 9/2022 make the condition explicit: a confidentiality breach of data encrypted with a state-of-the-art algorithm is still a personal data breach, but if the key was not compromised, the data are in principle unintelligible and the breach is unlikely to adversely affect individuals. Your reader should therefore ask two questions for each system: where are the keys stored, and who can reach them? A key held on the same server as the ciphertext, or in a configuration file readable by the same administrators, can turn encryption into a formality.

For transfers outside the EEA, encryption helps only in narrow conditions. EDPB Recommendations 01/2020 treat strong encryption as an effective supplementary measure only when the data need no access in the clear at the importer and the keys are retained solely by the exporter or a trusted entity in the EEA or an equivalent jurisdiction. Confirm with your legal team and any transfer impact assessment whether your architecture meets that test before relying on it. Your organization owns these controls and the decisions about them. An implementation partner can design key custody, configure encryption and assemble the evidence, but only an independent auditor or assessor issues any report on the result.

What encryption at rest and in transit should cover

Encryption only reduces GDPR exposure where it covers the places personal data actually sits and moves. The four areas below are where assessors and regulators look first, and each needs its own confirmation of algorithm choice, configuration and certificate handling.

Data at rest in databases and object storage

Production databases, file shares and object storage hold most personal data in bulk, so they are the first place a regulator will ask about. Confirm that encryption is enabled on every storage tier, including replicas, temporary files and search indexes, not only the primary database. Check that the algorithm meets your own policy and current guidance, that keys are held separately from the data, and that new storage resources cannot be created without encryption. Record the configuration as evidence.

Backups and endpoint devices

Backups copy personal data outside the main environment and often persist longer than production records, so they must be encrypted with the same care. Laptops, mobile devices and removable media used by staff are a common source of lost data. Confirm full-disk encryption is enforced through device management, that backup encryption keys are stored apart from the backup itself, and that restore tests use the same key process. Ask how a lost device is reported and proven to be encrypted.

Data in transit between users, services and sub-processors

Personal data moves between browsers, APIs, internal services and third-party sub-processors, and each hop is a potential interception point. Confirm that current transport encryption protocols are enforced, that legacy versions and weak cipher suites are disabled, and that internal service-to-service traffic is also encrypted. For sub-processors, check that certificates are validated and that the contract records which endpoints receive data. Certificate expiry and key rotation should have owners and alerts.

Logs, exports and pseudonymised datasets

Log files, CSV exports and analytics extracts often contain personal data that teams forget to protect, and pseudonymised datasets remain personal data because the key or mapping table still exists. Confirm that exports are encrypted when written and when sent, that log stores apply the same access restrictions as the source system, and that the mapping key for pseudonymised data is held apart from the dataset and access-restricted. Review who can decrypt these copies and when they are deleted.

How encryption changes breach notification under Article 34

Encryption can remove the duty to tell individuals about a breach, but it does not remove the breach itself. Article 34(3)(a) states that communication to data subjects is not required where measures such as encryption rendered the affected personal data unintelligible to anyone not authorised to access them. The exemption applies to the communication to individuals only. The controller still has to decide whether a personal data breach occurred, record it, and assess its risk. EDPB Guidelines 9/2022 make the same point: a confidentiality breach involving data encrypted with a state-of-the-art algorithm is still a personal data breach, but if the decryption key was not compromised, the data are in principle unintelligible and the breach is unlikely to adversely affect individuals.

That conclusion depends on the key. The reader should confirm, for each encrypted data store, where the keys are held, who can unwrap them, and whether the key material could have been exposed in the same incident, for example through a compromised key management service account, a credential stored alongside a backup, or an application server that holds both ciphertext and the key. If the key may have been exposed, the data should be treated as readable and the Article 34 exemption should not be relied on. Recording that check, with the key custody facts and the encryption configuration at the time of the incident, is the evidence a supervisory authority will ask for.

The 72-hour notice to the supervisory authority under Article 33 still applies to an encrypted-data breach unless the controller concludes it is unlikely to result in a risk to individuals's rights and freedoms. The controller must document that assessment whichever way it goes. Encryption also does not excuse a late assessment: the notification clock runs from awareness of the breach, so incident playbooks should include a short, pre-agreed check of key status. Regulators have fined organisations where the security measures in place were not sufficient to make the affected data unintelligible, so the written record should explain the measures in place and why they worked in this case.

Why key management decides the outcome

Regulators look at where a key lives relative to the data it protects. An encrypted database whose decryption key sits in the same configuration file, the same virtual machine image or the same backup set offers little protection, because anyone who obtains the data can usually obtain the key too. Article 32 asks for measures appropriate to the risk, so the question is whether the key store is separated from the data and protected to a level that matches the sensitivity of that data. Hardware security modules, a dedicated key management service or a sealed secrets vault are common answers, and the choice depends on the threat model and the platform.

  • Separation from data: Keys should not be stored beside the ciphertext they unlock, in the same repository, bucket or backup.
  • Generation source: Keys should be generated by a cryptographically secure random source inside the key store or HSM, not typed by hand or derived from guessable values.
  • Algorithm and key length: Document the approved algorithms and key lengths, and confirm them against current guidance from the relevant national authority.
  • Protected key material: Confirm which keys can be exported in plaintext, and disable export where the platform allows it.
  • Key inventory: Maintain a register of every key, its purpose, the data it protects and the system that holds it.

Ask for the key inventory, the storage architecture diagram and the configuration showing that key material is not present in application code or backup archives.

When encryption makes a transfer or foreign hosting acceptable

Encryption can make a transfer or foreign hosting acceptable, but only in a narrow case: the data need no access in the clear at the destination, and the keys stay solely with the exporter or a trusted entity in the EEA or an equivalent jurisdiction. EDPB Recommendations 01/2020 treat strong encryption as an effective supplementary measure on that basis, and Use Case 1 in the same document applies the logic to storage. The decision turns on key custody, so the first check is a written answer to one question: who can decrypt the data, and where do they sit? If the cloud provider, a foreign parent company or an offshore support team holds keys or can obtain them, the measure fails regardless of the cipher strength.

Remote support and administrator access are where this case most often breaks down. If an engineer in a third country can open a database session, read a configuration file holding decryption material, or view records in a support console, the data are accessible in the clear at that destination and the encryption no longer protects the transfer. Operators should inventory every access path, including break-glass accounts, vendor diagnostics and backup restore procedures, and confirm that each one either stays inside the permitted jurisdiction or never exposes plaintext. Illustrative example: a hosted key service in the EEA that a non-EEA vendor administers with root rights still leaves the vendor able to reach keys indirectly.

Encryption does not replace the transfer toolkit. The standard contractual clauses in Commission Implementing Decision (EU) 2021/914 still apply where a transfer occurs, and a transfer impact assessment must document the laws and practices of the destination, the supplementary measures chosen and why they work in that setting. Confirm the scenario with qualified counsel and with guidance from the competent supervisory authority before relying on it, because national authorities apply the EDPB position with varying emphasis. Ask the hosting or support provider for written confirmation of key custody, access paths and any government access requests they must handle.

What encryption compliance costs and who is paid for each part

This table compares the main cost components of meeting GDPR encryption expectations, who is paid for each, whether the cost is one-time or recurring, and what drives it up. Use it to structure a request for a written, scope-based quote and to check that no component is missing. No figures are given here, so ask each provider for its own pricing.

Cost componentWho is paidOne-time or recurringWhat drives the cost
Internal security and architecture staffYour own staff (salary and time)Both: design is one-time, operation is recurringNumber of systems holding personal data, number of data flows, and how many teams own keys
Key management tooling (hardware or software)Software or hardware vendor, plus internal or partner setupLicence or hardware is often one-time, support and renewals recurHardware security module versus software key store, number of key domains, and high availability needs
Implementation partner work to configure encryption and key custodyImplementation partner under a fixed-scope written agreementOne-time for the initial build, with later changes billed per scopeNumber of databases, backups, storage platforms, and endpoints in scope, plus key custody model chosen
Independent assessment, if pursuing a certificationIndependent auditor or certification bodyRecurring at each assessment cycleCertification scheme, scope of systems, and the evidence the assessor needs to test
Key rotation, monitoring and testingYour own staff, tooling vendor, or a retained support partnerRecurringRotation frequency set by policy, alert volume, and how often encryption configurations are tested
Re-keying after a suspected key compromiseYour own staff and any partner called inOne-time per incident, but unplannedNumber of keys and datasets affected and whether backups must also be re-encrypted
Documentation of keys, encryption measures and evidenceYour own staff, with partner support if scopedInitial build is one-time, updates recurNumber of processing activities and how often systems and keys change

What makes encryption work more or less expensive

Encryption cost rarely comes from the algorithm. It comes from how much data is in scope, how many systems must be changed, who holds the keys and where the data flows. Each card below is a lever you can narrow or document before asking for a quote.

Data volume and store count

Every database, file share, object bucket, backup target and log store holding personal data needs its own encryption at rest decision and its own key handling. Large volumes raise re-encryption time and storage overhead, while each extra store adds configuration to verify. Before quoting, ask for an inventory of stores that hold personal data, and remove copies that no longer serve a purpose so they fall out of scope.

Legacy systems without native encryption

Older applications, appliances and batch jobs may not support TLS 1.2 or later, disk-level encryption or field-level encryption. Work on these systems usually means an upgrade, a wrapper or an isolation layer, and each option has a different cost and risk. Confirm early which systems cannot encrypt natively, because those are often the ones where the Article 32 risk assessment needs a documented compensating measure.

Number of parties holding keys

Each cloud provider, managed service, support vendor or sub-processor that can read or manage keys adds review, contract terms and access controls. A single key management design, with keys held by the organization or a trusted entity in the EEA, keeps the number of key holders small. Ask any implementation partner or vendor to list every party with key administration rights and how each one is removed when a contract ends.

Multi-country hosting

Data split across regions or countries creates separate transfer questions, separate local legal reviews and sometimes separate key stores. Limiting hosting to one jurisdiction, or documenting each region's role in the data flow, reduces the number of assessments needed. Ask for a map of where each copy of the data sits and where remote support staff are located, since remote access from outside the EEA can change the transfer analysis.

Documented data flows

Encryption in transit must cover every hop, including internal service calls, message queues, file transfers and integrations with third-party APIs. Undocumented flows are where unencrypted transfers hide, and they are also the first thing an assessor or supervisory authority asks to see. Require a current data flow diagram that marks each encrypted hop and the protocol in use before you approve a quote, and treat any gap as scope to be priced.

Evidence maturity

Encryption that is configured but not evidenced costs more to prove later. Keeping configuration baselines, key rotation logs, certificate inventories and periodic test results from the start turns an audit or regulator request into a retrieval task. Ask whether the scope includes producing this evidence on a recurring schedule, because the one-time setup and the ongoing evidence collection are usually priced separately.

How an encryption review moves from data map to evidence

This sequence turns a general intention to encrypt into a documented set of measures that a controller can explain to an assessor, a supervisory authority, a data protection impact assessment reviewer and a transfer file reviewer. Each phase produces an artefact that the next phase depends on.

  1. Map where personal data is stored and moved

    Start with an inventory of every system, database, file store, backup, log, email archive and integration that holds or transmits personal data, including copies held by processors and sub-processors. The controller owns this map, with the engineering team supplying the technical detail and the data protection lead checking completeness. The step is finished when each data store and each data flow has a named owner, a location (including the country of hosting and of remote administrative access), and a note on whether the data is in transit, at rest or both.

  2. Classify risk using the Article 32 method

    Assess the risk each data store and flow poses to individuals, using the risk method the organization has adopted. Rate the nature and sensitivity of the data, the volume, the number of people affected and the consequences of unauthorised access or loss. Recital 83 links the choice of measures to the risk, the state of the art and implementation costs, so record how each rating was reached. The output is a risk register entry per data flow that states the residual risk the encryption design must address.

  3. Select encryption controls for each flow

    For each flow, choose the protection for data in transit, data at rest and, where it applies, pseudonymised data held apart from its identifiers. Typical choices are transport encryption between services and to external parties, full-disk or database-level encryption at rest, and field-level encryption for the most sensitive attributes. Identify where the processor or cloud platform controls the encryption and where the organization must configure it. The output is a control selection table that links each flow to the chosen mechanism, the algorithm family and the component that performs the encryption.

  4. Design key custody and access

    Decide who generates, stores, rotates, backs up and revokes each key, and where those keys physically and logically reside. The EDPB treats encryption as effective only when keys are retained solely by the exporter or a trusted entity, so record whether the controller holds the keys, a processor holds them, or a hardware or managed key service does. Define which roles can use keys, how privileged access is logged and how keys are destroyed at the end of retention. The output is a key management design that names custodians, rotation responsibilities and the procedure for a suspected key compromise.

  5. Configure and test the deployed controls

    Implement the design in the target environment and test that it works as written. Verify that unencrypted protocols are refused, that storage volumes and backups are encrypted, that keys are not stored alongside the data they protect, and that access to keys follows the design. Run a documented test for each control, including a negative test where possible. The step is complete when each control has a test result, a date, the name of the tester and any defect has been fixed or accepted by the risk owner.

  6. Record evidence for the DPIA

    Where the risk assessment or the processing triggers a data protection impact assessment, copy the control selection, the key custody design and the test results into the DPIA file. Note which residual risks remain and who accepted them. The output is a DPIA section that describes the encryption measures in enough detail for a reviewer to follow the reasoning from risk to control, and that identifies any residual high risk that may require consultation with the supervisory authority.

  7. Link encryption to the breach plan and transfer file

    Document how encryption affects breach handling. Where the data is encrypted and the key was not compromised, the EDPB notes the breach is unlikely to adversely affect individuals, and Article 34(3)(a) can remove the duty to communicate to data subjects. Record the key compromise scenarios that would reverse that conclusion. For transfers outside the EEA, add the key custody record to the transfer impact assessment, since an encryption argument depends on who holds the keys. The output is a breach playbook entry and a transfer file section, both referring to the same key custody design.

  8. Retain and review the evidence set

    Store the map, risk register, control table, key design, test records and the DPIA and transfer extracts together under version control with a named owner. Confirm with the organization's own counsel and assessor which retention periods and review triggers apply, because this page does not set them. Review the evidence when systems, processors, key custody or the hosting location change. The step is complete when the evidence set can be produced on request and each item points to the current configuration it describes.

What must be in place before a regulator or customer asks

Encryption only changes a GDPR outcome if the controller can show what is encrypted, who holds the keys and how a breach would be assessed. The cards below are the records to have ready before a supervisory authority, customer auditor or breach response asks for them, with a check for each.

Current data inventory

List every system, database, backup, log store and file share that holds personal data, with the data categories and the location of each. For each entry, record whether encryption at rest and in transit applies, and whether the data is pseudonymised. Check the inventory against cloud account lists and infrastructure-as-code once a quarter, because an unlisted replica is the most common gap an assessor finds.

Key custody and access lists

Document where each encryption key is generated, stored and rotated, and name the people or service roles that can use or export it. Keys held by the same administrators who can read the encrypted data weaken the protection, so record separation of duties explicitly. Check the list against the key management service's own access logs and remove leavers within the same review cycle.

Encryption configuration evidence

Keep exported configuration showing algorithms, key lengths, TLS versions and cipher suites for storage, databases, message queues and remote access paths. Store the configuration in version control so changes carry an author and a date. Check it with an automated scan at the same cadence as your risk review, and confirm that no legacy endpoint accepts unencrypted connections.

Breach plan with key-compromise assessment

Your breach procedure should state how the team decides whether encrypted data was actually protected, and it should record that check for each incident. The question is whether the keys were compromised, not only whether the data was encrypted. Test the procedure in a tabletop exercise and keep the completed assessment template with the incident file, since the 72-hour clock runs while the team is still gathering facts.

Transfer documentation for key-holder location

Where personal data leaves the EEA, record who retains the decryption keys and where they sit. EDPB Recommendations 01/2020 treat encryption as an effective supplementary measure only when keys stay with the exporter or a trusted entity in the EEA or an equivalent jurisdiction. Keep the transfer impact assessment, the signed clauses and the key-location statement together, and check that any remote support access from outside the EEA is covered in the same file.

Who owns the controls, who prepares evidence, and who assesses

Under the GDPR, the controller and any processor remain responsible for security of processing under Article 32. Encryption is one of the measures named there, and the choice of whether to use it, how strong it must be and who holds the keys is a decision your organization makes in light of the risk to individuals. No outside party can accept that risk on your behalf.

  • Risk-based decisions: Decide which datasets need encryption at rest and in transit, based on your documented risk assessment and the nature of the data.
  • Key ownership: Retain control of key generation, storage, rotation and destruction, or keep keys with a trusted entity in the EEA or an equivalent jurisdiction, and record who holds them.
  • Breach posture: Decide how encryption status feeds your breach assessment under Articles 33 and 34, and keep the evidence that the keys were not compromised.
  • Policies and records: Maintain the written encryption policy, the record of processing and your technical and organizational measures description.
  • Contracts: Set encryption and key custody terms in processor agreements and transfer documentation.

Confirm that a named owner in your organization signs off on key custody decisions before any implementation work starts.

How to choose a partner for encryption and key control

Encryption only reduces GDPR exposure if the keys stay where the controller intends and the design can be evidenced. The cards below cover what to check in a partner's experience, who holds keys after handover, what the written scope must say, and what to ask before signing.

Key management experience

Ask for examples of key hierarchies the partner has built and handed over, including how data encryption keys are wrapped by key encryption keys and where those are held. Confirm they have worked with your key store, such as a hardware security module or a cloud key service you already run. Ask who on their team can explain the design to your security and data protection staff without a sales intermediary.

Transfer documentation experience

If any personal data may be accessed from outside the EEA, the encryption design feeds into a transfer assessment. Ask whether the partner has produced transfer impact documentation that tests whether a foreign authority could obtain keys or data in the clear. Request a sample of the kind of analysis they would deliver, redacted as needed, so you can judge its depth.

Who holds keys after handover

The key question is whether the controller, or a trusted entity in the EEA or an equivalent jurisdiction, is the only party that can use the keys. Ask the partner to state in writing which administrator accounts, break-glass procedures and backup copies exist at handover, and who controls each. A handover that leaves the implementer with standing key access changes the breach and transfer analysis.

Written scope and deliverables

Agree a fixed scope in writing before work starts. It should name the systems in scope, the data stores and transmission paths to be encrypted, the key custodians, the configuration baselines delivered, and the documents handed over, such as a key inventory and an encryption standard. Vague scope on keys is the most common gap to close before signing.

Where keys live

Ask exactly where master keys are generated, stored and backed up, and in which country and provider. Confirm whether keys ever leave your tenancy or data center, and whether any copy sits with a vendor or support team. The answer should match the residency position recorded in your records of processing.

Access and rotation evidence

Ask who can use or export keys, how that access is logged, and how it is reviewed. Request the rotation schedule, the procedure for rotating after a suspected compromise, and the recovery test that proves encrypted data can still be restored. Ask for sample logs or change records so you can see what evidence the partner will hand over, and confirm the retention period with your own records team.

Questions buyers ask about GDPR encryption

Does the GDPR require encryption by name?

The GDPR does not mandate a specific technology, but Article 32(1)(a) names the pseudonymisation and encryption of personal data as examples of appropriate security measures. Whether encryption is required in your case depends on a risk assessment under Article 32(1), which weighs the nature of the data, the state of the art, implementation costs and the risk to individuals. Recital 83 points in the same direction by describing encryption as a measure controllers should evaluate. In practice, regulators expect you to be able to explain why encryption was adopted or why an alternative was judged sufficient. Leaving sensitive personal data unencrypted without a documented reason is the position that is hardest to defend. Confirm your obligations against your own risk assessment and the supervisory authority guidance in your Member State.

Do encrypted personal data breaches still have to be reported?

Yes, a confidentiality breach involving encrypted data is still a personal data breach, but encryption can change what you must do next. Under Article 34(3)(a), you do not need to communicate the breach to affected individuals where encryption or similar measures made the data unintelligible to anyone not authorised to access them. The EDPB Guidelines 9/2022 explain that if the key was not compromised, the data are in principle unintelligible and the breach is unlikely to adversely affect individuals. You still need to document the breach and assess it. The outcome depends on whether the algorithm was state of the art, whether it was correctly implemented and whether the key stayed protected. Build this analysis into your breach procedure before an incident occurs.

How do encryption keys change the breach outcome?

Key management usually decides whether encryption helps you in a breach. Encryption protects data only while the key remains out of reach of the attacker. If an attacker obtains the key, the data are readable again and the protective effect largely disappears. Key handling therefore includes where keys are generated, how they are stored (for example in a dedicated key management service or hardware security module), who can use them, how access is logged, how keys are rotated and how they are destroyed. Keys stored on the same server as the encrypted data, or in plain configuration files, give little protection. Ask your engineers to show you the key hierarchy, the access policy for key administrators and the recovery process if a key is lost. These details are what an assessor or supervisory authority will test.

Can encryption make hosting personal data outside the EU acceptable?

Encryption can support a transfer, but only in narrow conditions. EDPB Recommendations 01/2020 treat strong encryption as an effective supplementary measure for data that the importer does not need to access in the clear, and only when the keys are retained solely by the exporter or by a trusted entity in the EEA or an equivalent jurisdiction. If the foreign provider or its authorities could access the keys, or if the importer must process the data in readable form, encryption alone will generally not solve the problem. Use Case 1 in the same recommendations applies this logic to storage. Whether your arrangement qualifies needs a documented transfer impact assessment, and the EU-US Data Privacy Framework may also be relevant for US recipients. Get legal advice before relying on this position.

How much effort does encryption work need from our internal teams?

Effort depends mainly on how many systems hold personal data, how many are already encrypted and how mature your key management is. Internal teams usually own the decisions: data classification, key ownership, access approval, business continuity for keys and the evidence that proves the controls work. Technical teams handle enabling encryption on databases, storage, backups, endpoints and network links, then testing that it works and that backups can still be restored. Expect recurring work for key rotation, access reviews and checking new systems. Ask any implementation partner for a written list of systems in scope, the people who must approve design decisions, and the evidence they will hand over. Effort is also driven by legacy systems that cannot easily be upgraded.

Can an implementation partner issue a GDPR encryption certificate?

No. The GDPR requires no audit, attestation or certificate. Certification under Article 42 is voluntary and is issued only by accredited certification bodies or supervisory authorities, and it does not reduce your responsibility for compliance. An implementation partner can design, configure and document encryption, key management and evidence, and can prepare your systems for an assessment. It cannot issue a report, attestation or certificate. If a customer or regulator asks for independent evidence, you will need an accredited certification body or an independent assessor for the relevant scheme. Make sure your contract states what the partner delivers and who owns the final compliance decision.

How DeployOpen prepares encryption and key evidence

DeployOpen helps organizations prepare the encryption, key management and transfer-related evidence that GDPR encryption requirements call for, inside the client's own infrastructure. We plan and implement the controls and document them, while the organization keeps ownership of its controls and any assessment is performed by an independent party.

How we scope

  • We agree a written scope covering which data stores, transfers and channels need encryption at rest or in transit.
  • The scope names who holds key material, where keys are generated, stored and rotated, and who can administer them.
  • Engagements are fixed-scope, with deliverables and timelines agreed in writing before work starts.

How we build

  • We configure encryption for storage, databases, backups and transport on self-hosted open-source platforms in your environment.
  • We set up key management so keys are retained under the exporter or a trusted entity you control, with access separated from data administrators.
  • We test that encryption is applied correctly and that keys cannot be read from the same systems that hold the encrypted data.

How we hand over

  • We document the encryption configuration, key lifecycle, rotation and recovery procedures so your team can operate them.
  • We produce evidence records such as configuration exports, key inventories and test results that an auditor or supervisory authority can review.
  • We hand over a written summary of residual gaps, including any data where encryption does not remove breach notification duties.

How we support

  • Ongoing support, upgrades and continuous testing of encryption settings are available as a retainer.
  • We can re-run key and configuration checks after platform upgrades, new data stores or changes to transfer arrangements.
  • Your organization remains responsible for its controls, and an independent auditor or certification body issues any report or certificate.

Sources and further reading

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.