A Protocol Is Not a Security Posture

· Kevin Davies, PhD

Power systems run on a family of communication protocols. Modbus connects meters, inverters, and controllers; DNP3 carries utility SCADA; IEC 61850 runs inside substations; and BACnet runs building automation. Most were designed decades ago for closed networks where every device on the wire was trusted. Security came later, one protocol at a time, through secured versions of each and a separate standards series, IEC 62351, written to add it to the utility protocols. None of it was designed for the network as a whole.

Modbus is the oldest and most widely deployed of them, and it shows the pattern most clearly. Modicon developed it in 1979 for its programmable logic controllers (Automation World, 2004), and newer standards still build on it. The SunSpec Alliance built SunSpec Modbus on it in 2009 for solar inverters and other distributed energy resources, and IEEE 1547-2018 names it as one of the interfaces those resources may use to connect to the grid (SunSpec Alliance, 2019). Modbus is simple and open, which is why our gateways offer it too. However, it has no way to identify who sent a request or whether they are authorized.

That is a matter of scope, not a flaw: Modbus moves register values between devices that already trust each other. Deciding which devices and people get to talk at all is a different job, and a monitoring network needs something else to do it.

What Modbus Leaves Out

A Modbus TCP request carries a function code, a register address, and a value. It carries no username, password, or certificate, and the protocol does not encrypt it. Any device that can reach a meter’s port 502 can read every register it exposes, and on equipment that accepts writes, it can change setpoints or operate outputs.

That gap is harmless on an isolated network with a fence around it. It becomes a risk as soon as the monitoring data has to reach someone or something outside the electrical room.

What Secure Protocols Add

Over the past two decades, Modbus, BACnet, and DNP3 have all gained secured versions. DNP3 has Secure Authentication, BACnet has Secure Connect, which runs over TLS 1.3 with a certificate for each device (ASHRAE, 2019), and Modbus has a TLS-based Modbus/TCP Security specification. OPC UA, a newer protocol, was designed to sign and encrypt its messages with application certificates from the start. Where both ends support them, they are worth turning on.

However, two gaps remain:

The network needs to decide and enforce who can reach a device at all. There, one identity system covers every protocol, instead of each protocol keeping its own keys and certificates.

How Monitoring Networks Are Usually Secured

Most power monitoring networks rely on some combination of four arrangements:

All four trust a location or a shared account. Being on the right subnet, coming from the right address, or holding a VPN login or vendor account grants access to whatever sits behind it. A compromised laptop on that subnet, an exposed port found by a scan, or a vendor account shared among technicians inherits that trust. Sites usually answer with more scrutiny of the vendors: security questionnaires, requirements such as IEC 62443-2-4 for service providers, and audits. That raises confidence in each vendor, but access still rests on trusting them rather than on checking each connection.

A VPN also says nothing about what is already inside: a backdoor in installed software, or a rogue device someone plugged in on site, has the same reach as everything else on the subnet. NIST’s Guide to Operational Technology (OT) Security (SP 800-82 Rev. 3, 2023) recommends segmenting OT networks and controlling every path into them for this reason.

Identity Instead of Location

Zero trust is the name for the alternative. NIST’s Zero Trust Architecture (SP 800-207, 2020) describes moving defenses “from static, network-based perimeters to focus on users, assets, and resources,” and granting no implicit trust to anything based on its network location. Each connection is checked against who is making it and what that identity may reach.

For a monitoring network, that means each gateway and each person proves its identity before any traffic flows, and access follows a rule written for that identity rather than for an address range.

What a Certificate-Based Overlay Network Is

A certificate-based overlay network applies that model in software, on top of whatever network a site already has:

Our certificate authority signs each device's identity and groups. An engineer in the site-a group reaches the Site A gateway over an encrypted link; the Site B gateway refuses the same engineer by default.

The overlay does not replace the plant network or its protocols. It replaces the port forward and the VPN as the way in.

Where Modbus Fits

In the zones-and-conduits model of the ISA/IEC 62443 series, devices that must trust each other share a zone, and every path between zones is a conduit with its own controls. Modbus belongs inside a zone, between a gateway and the meters and controllers beside it. The overlay is the conduit: the only path from outside the zone to the gateway, and one that admits a named identity, not an address.

How Our Platform Is Secured

The Energy Quotient platform runs on these principles:

The electrical record adds a layer no network control provides. A rogue device connected inside a zone never crosses the conduit, but it draws current, and the waveform shows it. Power as a Security Sensor explains how.