Sources verifiedUpdated November 10, 2026
Summary: Secure ICCP under IEC 62351-4 depends on classical TLS key exchange, so recorded sessions carrying long-lived data such as schedules, outage plans and topology are exposed to harvest now, decrypt later. Utilities can add hybrid ML-KEM through TLS 1.3 upgrades on both ends or through a Layer 3 encryption gateway, and often need both.

ICCP TASE.2 post-quantum encryption means protecting inter-control-centre links that run IEC 60870-6-503 with key exchange that resists quantum computers, usually hybrid ML-KEM (FIPS 203) combined with a classical algorithm. It matters because Secure ICCP today depends on classical TLS key exchange, and recorded sessions could be decrypted years later.

Transmission operators, reliability coordinators, generators and neighbouring utilities exchange ICCP data continuously, often over the same links for decades. This article explains where that exposure sits, what IEC 62351-4 can and cannot do today, and how to choose between upgrading native TLS and adding an encryption gateway.

Is ICCP TASE.2 traffic between control centres vulnerable to harvest now, decrypt later?

Yes, both plain and TLS-protected ICCP is exposed. If the traffic is recorded today, it can be decrypted once a cryptographically relevant quantum computer exists, because the session keys were agreed with RSA or elliptic-curve Diffie-Hellman.

ICCP is an application protocol, not a transport. TASE.2 covers services and protocols (IEC 60870-6-503), a functional profile for application service in end systems (IEC 60870-6-702), and object models (IEC 60870-6-802), and TASE.2 heavily relies on Manufacturing Message Specification (MMS). Many links still run MMS over the ISO transport on TCP with no encryption, relying on private circuits or MPLS for separation. Those links have no protection against recording at all.

Links that use Secure ICCP are better protected against today’s adversaries, but the threat model is different with quantum computers. Mosca formalised the HNDL risk as follows: if an adversary intercepts encrypted data today and a CRQC becomes operational before the data loses sensitivity, the data is compromised. The bulk ciphers used in TLS are not the weak point. The handshake is: a recorded RSA or ECDHE exchange is what a future quantum computer would attack to recover the session key.

Inter-utility links make good recording targets. They cross carrier networks, peering points and sometimes the public internet. They use well-known protocol signatures. They also stay in service for very long periods, so one tap point can capture years of traffic.

What ICCP data exchanged between utilities needs long-term confidentiality?

Real-time analogue values age quickly, but much of what travels over ICCP stays sensitive for a decade or longer. That includes schedules, outage plans, transfer accounts, network topology and the bilateral tables themselves. Because one session key protects everything on an association, the link needs to be protected for its most long-lived content.

ICCP functionality is grouped into conformance blocks, and the blocks a link uses largely decide its confidentiality horizon. Operators should map their bilateral tables against this rough classification:

ICCP data (typical conformance block) Examples Sensitivity horizon
Periodic and report-by-exception data (Blocks 1, 2) MW/MVAr flows, breaker status, frequency, voltages Short on its own. Over time, aggregated archives reveal operating patterns and contingency behaviour.
Information messages (Block 4) Free-text operator messages, emergency notifications Variable. May describe vulnerabilities, staffing or incidents.
Device and program control (Blocks 5, 6) Select-before-operate commands, setpoints Mainly an integrity issue. Confidentiality reveals the control point naming and structure.
Additional user objects (Block 8) Interchange schedules, transfer accounts, outage schedules, generator capability Long. Commercially and operationally sensitive for years.
Bilateral table and association metadata Object names, domain structure, which data each partner sees Very long. It is effectively a map of the grid model and of trust relationships between operators.
Note: Point names in ICCP often encode substation, bay and equipment identifiers. Even a session that seems to carry “only telemetry” can disclose a detailed network model, and that does not lose its value when the measurements go out of date.

How does IEC 62351-4 secure ICCP and can it use hybrid ML-KEM?

IEC 62351-4 secures MMS-based protocols, including ICCP, with a transport profile that uses TLS as defined in IEC 62351-3 and with application-level authentication. Its published TLS profiles specify classical key exchange. Hybrid ML-KEM is technically compatible with the TLS 1.3 path, but it is not yet a standardised option in the profiles.

The two layers of Secure ICCP

The IEC 62351 family provides security mechanisms for energy-sector protocols including IEC 60870-6 (ICCP for inter-control center communication). For MMS, IEC 62351-4 defines a transport profile (T-profile), where the ISO transport runs inside TLS, and an application profile (A-profile), which carries peer authentication in the association setup. Later editions also add an end-to-end application-layer security option. At the lower layers, the standard defines how to wrap protocols within TLS 1.2 or higher (with TLS 1.3 support added in the 2022 revision).

IEC 62351-3 constrains the TLS profile itself: cipher suites, mandatory mutual certificate authentication, certificate revocation handling and session key renegotiation. Authentication relies on an X.509 PKI, typically one that is shared or cross-certified between the two operators.

Where hybrid ML-KEM fits

ML-KEM replaces the key agreement step and leaves the rest of TLS unchanged. FIPS 203 standardizes ML-KEM, a lattice-based key encapsulation mechanism intended to serve as a PQ alternative to the key agreement functionality of classical Diffie-Hellman. In TLS 1.3, hybrid groups combine ML-KEM with an elliptic-curve exchange, so the session stays secure as long as either component holds. NIST is cautious about the new algorithm, stating: “At present, ML-KEM is believed to be secure, even against adversaries who possess a quantum computer.” That caution is the main reason to use hybrid mode rather than pure ML-KEM on critical links.

There are two limits. First, hybrid key exchange in TLS is defined for TLS 1.3, and many Secure ICCP deployments still run TLS 1.2 profiles. Second, an implementation that adds a key exchange group not listed in the IEC 62351-3 edition it claims to follow is stepping outside its tested profile. Interoperability testing between partners then becomes the operator’s responsibility.

Can existing Secure ICCP implementations be upgraded to post-quantum TLS?

Sometimes, but rarely by configuration alone. An upgrade needs TLS 1.3 and hybrid ML-KEM support in the cryptographic library inside the ICCP or MMS stack, a vendor release that exposes it, and the same change on the partner’s side of every bilateral link.

When assessing an existing installation, the questions that decide feasibility are:

  • Where the TLS code comes from. Some ICCP servers link a general-purpose TLS library that can be updated. Others embed a certified or frozen stack that only the vendor can change, often on a multi-year release cycle tied to the energy management system.
  • The protocol version. A TLS 1.2-only stack needs a move to TLS 1.3 first. This affects renegotiation behaviour, which IEC 62351-3 treats in detail, so the change is more than a library swap.
  • Who is on the other end. Hybrid key exchange only takes effect if both peers support the same group. A transmission operator with dozens of ICCP partners will run mixed classical and hybrid links for years.
  • Validation and change control. Changes to the ICCP server in a control centre usually need factory or site acceptance testing. Each regression test cycle adds months.
  • Certificates. Hybrid key exchange can be added while keeping RSA or ECDSA certificates, because harvest now, decrypt later threatens confidentiality and not authentication. Post-quantum certificates (ML-DSA) can be a later phase, but the PKI should be planned now.

The cybersecurity products, services, and protocols will need updates, and organizations must identify where vulnerable algorithms are used and plan to replace or update them. For ICCP, that inventory has to cover every association listed in every bilateral agreement, not only the servers themselves.

Should ICCP links be protected with an encryption gateway or native TLS?

Native TLS gives end-to-end protection that follows the standard but depends on vendor roadmaps and on both partners. A network-layer encryption gateway can add hybrid post-quantum key exchange to a link now, without touching the ICCP servers. Many operators will layer the two rather than choose one.

Criterion Native Secure ICCP (IEC 62351-4 / TLS) Layer 3 encryption gateway
Changes to ICCP servers Required (library, configuration, testing) None. Only routing changes.
Post-quantum availability Depends on vendor support for TLS 1.3 hybrid groups Depends on gateway support for hybrid ML-KEM
Protection scope End-to-end between ICCP applications Between gateways. The segment inside each site is not covered.
Application authentication Yes, mutual certificates and A-profile Authenticates the gateways, not the ICCP peers
Legacy unencrypted ICCP Needs a full Secure ICCP project Can be protected without application changes
Partner coordination Both stacks must support the same groups A gateway is needed at the partner end

The layered design works like this: keep or introduce IEC 62351-4 TLS inside, so the ICCP peers still authenticate each other, and run that traffic through a post-quantum tunnel between sites. A recording of the outer tunnel then gives a future quantum attacker nothing to work with, even if the inner TLS stays classical until the vendor catches up.

As one example of the gateway approach, QPN encrypts at Layer 3 with hybrid key agreement, combining a classical part with ML-KEM into one session key and renewing both handshakes every two minutes. It sits next to existing firewalls and routers, and no software is installed on the equipment behind it. Gateways like this protect data in transit only. They do not replace the firewall, ICCP-aware monitoring or endpoint hardening in the control centre.

Note: Place the gateway so that any firewall or monitoring system that inspects ICCP still sees cleartext MMS (or the inner TLS metadata), otherwise you lose visibility into association setup and unexpected object requests.

When do ICCP operators need post-quantum key exchange?

Long-lived ICCP data needs it now. Regulators and standards bodies are converging on deadlines between 2030 and 2035, and ICCP links stay in service far longer than typical IT systems. NIST puts it directly: “Organizations should treat the migration to PQC as a current operational priority”.

Indicator Value Source
Expert-estimated probability of a cryptographically relevant quantum computer by 2034 34% (up from 17% in 2022) Global Risk Institute 2024 survey, as reported in arXiv 2603.06969
Expert-estimated probability that RSA-2048 is broken by 2037 50% 2022 Quantum Threat Timeline Report, as reported in arXiv 2401.16317
NIST status of quantum-vulnerable public-key cryptography Deprecated after 2030, disallowed after 2035 NIST IR 8547 (2026)
Duration of previous cryptographic transitions 10 to 20 years NIST IR 8547 (2026)
US federal high-value assets: PQC key establishment and signatures 2030 and 2031 NIST, on Executive Order 14412 (October 2026)

NIST will deprecate quantum-vulnerable public-key cryptography after 2030 and disallow its use under NIST standards and guidelines after 2035. Executive Order 14412 accelerated this timeline, requiring federal high-value assets and high-impact systems to migrate by 2030 for key establishment and 2031 for digital signatures. Utilities are not federal agencies, but their ICCP vendors serve both markets and will plan around these dates.

In North America, NERC CIP-012-1 requires Responsible Entities to mitigate the risk of unauthorized disclosure and modification of Real-time Assessment and Real-time monitoring data transmitted between Control Centres. It does not prescribe algorithms, so whether quantum resistance belongs in that plan is an internal risk decision. The ICCP data most exposed to harvest now, decrypt later (schedules, outage plans, Block 8 objects) often falls partly outside that defined scope anyway.

What does a practical migration plan for ICCP links look like?

Start with an inventory of associations and data, protect the most exposed links at the network layer, and line up native hybrid TLS with partner and vendor release cycles. The steps below fit around typical control-centre change windows.

  1. List every ICCP association. Record the partner, transport path (private circuit, MPLS, internet), current security (none, TLS 1.2, TLS 1.3) and the conformance blocks used.
  2. Classify each link by confidentiality horizon. Use the bilateral table, not the link name. Links that carry Block 8 objects or full model exchanges go first.
  3. Close plaintext gaps. Unencrypted links over shared carriers are the most urgent. A post-quantum tunnel between sites can protect them while the Secure ICCP project is planned.
  4. Ask vendors specific questions. Ask about TLS 1.3, which hybrid ML-KEM groups are supported, which FIPS 203 parameter sets, and how the change will be validated against IEC 62351-3 profiles.
  5. Coordinate bilaterally. Add post-quantum readiness to the bilateral agreement and certificate-exchange process, the same way cipher suites and certificate authorities are already agreed.
  6. Plan signatures separately. Schedule ML-DSA certificates and PKI changes as a second phase, before the 2035 disallowance.

For links that run over the public internet or need to work during carrier outages, check how any tunnelling layer behaves when the link fails. QPN, for example, never falls back to unencrypted traffic and retries automatically after a line failure. That is the behaviour a control-centre link needs: it should fail closed and recover without manual intervention.

Where Quantum Network fits

Quantum Network is a quantum-safe encryption gateway that protects the connections between your own locations, without replacing the network equipment you already run.

Talk to an expert

Frequently asked questions

Does ICCP over TLS already protect against quantum attacks?
No. Secure ICCP under IEC 62351-4 uses TLS as profiled in IEC 62351-3, and the key exchange in those profiles is classical (RSA or elliptic-curve Diffie-Hellman). A recorded session can in principle be decrypted once a cryptographically relevant quantum computer exists. The symmetric ciphers used for the bulk data are not the weak point; the key exchange is.
Is real-time SCADA data in ICCP worth protecting against harvest now, decrypt later?
Individual real-time measurements lose most of their value within minutes. The risk comes from what sits alongside them on the same association: bilateral tables, interchange schedules, outage plans, transfer accounts and network topology, which can stay sensitive for a decade or more. Because one session key protects all of it, the whole link has to be treated according to the most long-lived data it carries.
Can one utility add post-quantum protection to an ICCP link on its own?
Not with native TLS. Hybrid ML-KEM key exchange only works when both ICCP endpoints support the same hybrid group, so the partner utility or RTO has to upgrade too. A gateway approach also needs a matching device at the far end, so in both cases the change has to be agreed bilaterally, usually alongside the bilateral table and certificate exchange.
Does NERC CIP-012-1 require post-quantum encryption?
No. CIP-012-1 requires Responsible Entities to document and implement a plan to mitigate the risk of unauthorized disclosure and modification of Real-time Assessment and Real-time monitoring data transmitted between Control Centres. It does not prescribe specific algorithms, so post-quantum protection is a risk decision rather than an explicit requirement.
Should post-quantum signatures be deployed for ICCP certificates now?
Key exchange is the priority because harvest now, decrypt later only threatens confidentiality. Forging a classical signature needs a quantum computer at the moment of the attack, so ML-DSA certificates can follow later. NIST IR 8547 still disallows quantum-vulnerable signatures after 2035, so certificate infrastructure for ICCP should be planned in the same programme.

Sources