IEC 62443 Compliance
The IEC 62443 standard defines functional requirements regarding the security of Industrial Control and Automation Systems (IACS) regarding:
- Identification and authentication control
- Use control
- System integrity
- Data confidentiality
- Restricted data flow
- Timely response to event
- Resource availability
From these functional requirements, application-specific system requirements can be derived and implemented accordingly.
Furthermore, the IEC 62443 standard defines three different roles. Depending on your role, different security-related requirements arise in order to become certified according to the IEC 62443 standard.- Role 1: Manufacturer or Product Supplier - with regard to iC9200 Series controllers and iCube Engineer, this is Yaskawa.
- Role 2: System Integrator
As a system integrator, you are responsible for the standard-compliant integration and commissioning of the iC9200 Series controller and the connected devices involved into an automation solution. - Role 3: Operator or Application/System Owner
As an application owner/operator, you are responsible for implementing and following the standard-compliant policies, capabilities, and procedures that secure the operation and maintenance of the automation solution on-site.
Consider the following security-related measures to protect iCube Engineer, the data and solutions created with it as well as your iC9200 Series application.
| Security Stage | Description |
|---|---|
| Protection of the PC on which iCube Engineer runs | Implementation of a suitable user
authentication on the Windows PC must ensure that the user is known and authorized to use iCube Engineer.
|
| Integrity check of the downloaded iCube Engineer setup file | After downloading the setup and prior to the installation, you should verify that the downloaded iCube Engineer setup file has not been corrupted/tampered. |
| Integrity check of the iCube Engineer installation | Use a standard Windows tool to verify that the iCube Engineer installation is not tampered/corrupted. See section "Installation check / tamper detection" in the topic "Security Guideline for iCube Engineer" for further information.When installing iCube Engineer, checksums are calculated over the installation. By verifying these checksums, manipulations and data corruption can be detected. |
| Protection of project data | iCube Engineer implements features for project data protection:
|
| Protection of data transmission between iCube Engineer and iC9200 Series controller | iCube Engineer implements features for securing the data connections between the engineering software and the controller firmware: only authorized users can communicate with the controller via a secured connection.
|
| Protection of data transmission between the integrated OPC UA server and its clients | iCube Engineer implements features for securing the data connections between the OPC UA server integrated in the iC9200 Series controller and the connected OPC UA clients.Refer to the topic " Network Security: OPC UA Server Security Settings " for details. |