A production line cannot simply reboot every time a security patch is released. A programmable logic controller (PLC) may run critical physical equipment for years; an industrial human-machine interface (HMI) may rely on legacy protocols; a disrupted process could threaten both safety and availability. This is why industrial cybersecurity needs a security approach designed for operational technology (OT) rather than merely copying enterprise IT practices.
The ISA/IEC 62443 family describes cybersecurity requirements and practices for industrial automation and control systems (IACS). Its parts address asset owners, system integrators, service providers, product suppliers, risk assessment, system requirements, and component requirements. It is a family of standards, not one general-purpose ‘IEC 62443 certificate’ with a single organizational maturity score.
Where IEC 62443 fits
In a factory, the OT environment may include PLCs, distributed control systems, sensors, actuators, industrial switches, supervisory control and data acquisition (SCADA), HMIs, and historian servers. Security needs to preserve safe, reliable operations alongside confidentiality and integrity.
| Common challenge | IT-centric assumption | OT-aware requirement |
|---|---|---|
| Patch deployment | Reboot can happen quickly | Change window and vendor validation may be essential |
| Asset inventory | Active scanning is usually acceptable | Passive discovery and change approvals may be safer |
| Network access | Flexible cloud integration | Explicit control of industrial protocols and pathways |
| Incident handling | Isolate a host immediately | Evaluate physical process and safety consequences first |
| Availability | Service disruption is inconvenient | Process disruption may create substantial safety or economic damage |
Never scan, exploit, or reconfigure a production OT environment without authorization and operations/safety coordination.
Understand the relevant parts of the 62443 series
- 62443-2-1: cybersecurity security-program requirements for IACS asset owners.
- 62443-2-4: cybersecurity program requirements for IACS service providers.
- 62443-3-2: security risk assessment for system design, including zones and conduits.
- 62443-3-3: system security requirements and system security levels.
- 62443-4-1: security practices for product development lifecycle.
- 62443-4-2: technical requirements for components, including embedded devices, hosts, network devices, and applications.
Check the specific part and edition applicable to your procurement, system assessment, or supplier evaluation. The series evolves independently by part.
The most important design concept: Zones and conduits
A zone is a logical or physical grouping of assets with shared security requirements. A conduit is a communication path between zones. Effective segmentation makes explicitly authorized flows possible while restricting unnecessary trust relationships.
Enterprise IT zoneControlled firewall / OT DMZHistorian and jump-host zoneOT operations zone: HMI / SCADACell zone: PLCs and industrial devicesPhysical process
This drawing is an educational reference architecture, not a guarantee that every factory should use identical boundaries. Real systems may have safety controllers, engineering workstations, vendor service paths, wireless links, and other dependencies. A conduit must be evaluated for allowed services, authentication, availability, monitoring, and compensating protections.
Security Levels: Avoid a common classification error
IEC 62443-3-3 defines four principal security levels, SL1-SL4, representing different adversary capabilities and corresponding protection expectations. Some descriptions and vectors use SL0 to mean no particular security requirement for a dimension, not a positive maturity attainment. Security levels are not universal enterprise maturity grades.
Three related concepts matter:
- Target Security Level (SL-T): protection level selected through risk assessment for a zone or conduit.
- Capability Security Level (SL-C): capability a system or component can provide through its designed technical controls.
- Achieved Security Level (SL-A): security actually realized in the operational environment, considering implemented protections.
IEC 62443 uses seven Foundational Requirements: Identification and Authentication Control, Use Control, System Integrity, Data Confidentiality, Restricted Data Flow, Timely Response to Events, and Resource Availability. An assessment can use a seven-component security-level vector rather than forcing every requirement into a single scalar level.
Build an OT cybersecurity program step by step
1. Establish a safety-aware governance model
Assign roles to plant operations, engineering, safety, information security, suppliers, and maintenance. Record asset ownership, support agreements, permitted access methods, safety dependencies, incident authority, and escalation paths. Maintenance windows and emergency arrangements need explicit operational approval.
2. Inventory the real environment
Use approved documentation, vendor records, passive monitoring where appropriate, and operations interviews. Record firmware versions, protocols, network connections, critical functions, lifecycle support, vendor remote access, and known vulnerabilities. Do not begin with aggressive vulnerability scans against a running PLC network.
3. Identify zones and conduits
Group devices according to common risk and security requirements, not solely IP address ranges. Document every path: enterprise-to-DMZ, engineering workstation-to-PLC, PLC-to-HMI, third-party remote support, historian exports, and safety-control communications where relevant.
4. Assess risk and set SL-T
For each zone and conduit, consider credible attacker capabilities, exposed interfaces, safety and environmental consequences, production downtime, and operational constraints. Select target requirements using the applicable parts and procedures. Document assumptions and risk decisions.
5. Design safeguards
Typical protections include restricted remote access, strong identities for human operators where feasible, network allowlisting, secure configurations, monitoring, physical access protection, backup and recovery of industrial configurations, vendor-supported patching, and compensating controls for legacy assets. Some control implementations require integration with vendor-certified platforms and safety change management.
6. Verify and maintain
Test in lab or staging environments wherever possible. Document change authorization, communication flow tests, restoration of controller configurations, incident exercises, vulnerability handling, and supplier updates. Independently assess whether SL-C and operational safeguards meet the required target for the relevant dimensions.
Hands-on lab: Simulate a zone-and-conduit allowlist safely
You do not need a PLC or a factory network. Create ot_policy_lab.py on your computer. The exercise evaluates a small paper network policy rather than sending any traffic to industrial devices.
allowed = {
("enterprise", "ot_dmz", "https"),
("ot_dmz", "historian", "https"),
("engineering", "plc_cell", "approved_maintenance"),
("hmi", "plc_cell", "approved_control_protocol"),
}
checks = [
("enterprise", "plc_cell", "approved_control_protocol"),
("enterprise", "ot_dmz", "https"),
("engineering", "plc_cell", "approved_maintenance"),
("guest_wifi", "plc_cell", "approved_control_protocol"),
]
for flow in checks:
decision = "ALLOW" if flow in allowed else "DENY"
print(f"{decision:5} {flow[0]} -> {flow[1]} ({flow[2]})")
Code language: PHP (php)
Run python3 ot_policy_lab.py or py -3 ot_policy_lab.py. Expected: direct enterprise-to-PLC and guest-Wi-Fi-to-PLC requests are denied; explicitly defined paths are allowed. Then add a vendor-support zone with a time-limited authenticated remote-access pathway and record the business justification.
Lab limitation: this tiny Python model is not a firewall or a complete authorization system. Real segmentation also depends on addresses, ports, protocols, routing, identities, industrial topology, and tested enforcement. Do not apply these example flows directly to operational equipment.
Security evidence for asset owners and suppliers
| Evidence | Purpose |
|---|---|
| Approved asset inventory and network diagrams | Shows what is protected and how systems connect |
| Zone/conduit risk assessment | Justifies target protection and boundaries |
| Allowed communication matrix | Captures permitted industrial data flows |
| Component security capability records | Helps compare SL-C with SL-T |
| Backup and restoration procedure | Supports operational resilience |
| Remote vendor access logs | Shows authorization, monitoring, and revocation |
| Change and safety-impact reviews | Demonstrates safe engineering practice |
For suppliers, 62443-4-1 emphasizes a secure product development lifecycle while 62443-4-2 focuses on product/component requirements. An owner deploying a secure component still needs a secure architecture and operating program. A secure PLC alone cannot compensate for flat networks, universal administrator passwords, or uncontrolled vendor access.
Misconceptions and review questions
‘IEC 62443 SL4 means the entire organization is at maturity level four’ is incorrect. SLs apply in the technical security context of the applicable standard parts; a global organizational maturity rank is not implied.
Q: Why divide OT assets into zones and conduits? A: To establish and verify differentiated security requirements and controlled communications.
Q: Does SL-C automatically establish achieved protection? A: No. Capability must be deployed and supported by operational safeguards to realize actual protection.
Q: Should the security team run an unannounced active scanner on a live PLC network? A: No. Coordinate assessments with operations and safety owners using an approved method.
Official references
- ISA/IEC 62443 series overview and parts: https://www.isa.org/standards-and-publications/isa-standards/isa-iec-62443-series-of-standards
- IEC 62443-3-3: https://webstore.iec.ch/en/publication/7033
- IEC 62443-4-2: https://webstore.iec.ch/en/publication/34421
- IEC explanation of security levels and foundational requirements: https://syc-se.iec.ch/deliveries/cybersecurity-guidelines/security-standards-and-best-practices/iec-62443/
I’m Rajesh Kumar, a DevOps, SRE, DevSecOps, Cloud, and Platform Engineering expert passionate about sharing practical knowledge, real-world experiences, and industry best practices. I have worked at Cotocus and regularly write about technology, travel, investing, health, product reviews, and digital marketing through my various platforms.
I publish technical articles at DevOps School, travel stories at Holiday Landmark, stock market insights at Stocks Mantra, health and fitness guidance at My Medic Plus, product reviews at TrueReviewNow, and SEO and digital marketing strategies at Wizbrand.
Find Trusted Cardiac Hospitals
Compare heart hospitals by city and services — all in one place.
Explore Hospitals