0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为微型安全可编程逻辑控制器 (PLC) 系统添加安全性的方法

星星科技指导员 来源:nxp 作者:nxp 2023-05-25 09:23 次阅读

PLC是任何生产线的重要组成部分,随着我们深入 第四次工业革命,更多互联网连接的传感器和系统 与 PLC 接口。这使整个系统面临网络攻击 难以预测,并可能导致整个系统故障,寿命 危害和经济损失。为了缓解这种情况,设计师应该采取 硬件和软件层面的预防措施,以保护PLC 以及工厂中的其他连接设备。

常见安全攻击

表 1.显示对 PLC 系统的常见安全攻击,包括本地攻击 例如通过闪存驱动器SD卡进行PLC重新编程以及远程攻击,例如 作为隐藏生产中潜在故障的中间人。例如,在 生产巧克力原料的食品和饮料制造设施 或烘烤,必须跟踪混合物中的所有化学物质并监控关键 锅炉故障等事件。隐藏的中间人攻击 潜在的故障可能导致操作员不知道的错误混合物。

wKgZomRuuHaAWQIEAABxVk5xJ0M440.png

表 1.微安全PLC安全攻击

具有安全功能的 PLC 设计

恩智浦开发了广泛的可扩展安全解决方案组合, 为实现基于以下目标的最有效安全级别奠定基础 对系统的潜在安全攻击。图1.显示微型安全 PLC 解决表 1 中所示攻击的解决方案。

wKgZomRuwSCAOj-HAAJufzCw4Ik346.png

图1.微型安全PLC框图

LPC55S6x MCU集成了基于Arm TrustZone的基于软件的安全性 (TZ),它支持安全且隔离的执行环境,用于处理 可信操作,包括与外部存储器和软件的通信 更新。为了进一步隔离受保护的操作,SE050 安全元件 提供对主要 TPM 功能的支持,包括物理隔离 保护领导者密钥、防篡改保护和软件身份验证。 它还为数据传输到 MCU 创建了一个安全通道。

LPC55S6x MCU和SE050安全元件的组合提供了 在整个过程中最大限度地提高安全性并保持系统完整性的对策 PLC 的生命周期。这最大限度地减少了系统停机时间和关键 促进安全和质量的信息泄露。

可以采取其他措施来缓解安全攻击,例如定期 更新防病毒软件以减少恶意软件注入实例, 由人员适当管理对PLC的访问级别,并且仅允许 某些用于编程的 PC。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2553

    文章

    51511

    浏览量

    757263
  • mcu
    mcu
    +关注

    关注

    146

    文章

    17370

    浏览量

    352991
  • plc
    plc
    +关注

    关注

    5019

    文章

    13400

    浏览量

    465956
收藏 人收藏

    评论

    相关推荐

    PLC可编程逻辑控制器的常见错误类型以及修复方法

    可编程逻辑控制器(ProgrammableLogicController,PLC),一种具有微处理的用于自动化
    的头像 发表于 09-07 08:08 2097次阅读
    <b class='flag-5'>PLC</b><b class='flag-5'>可编程</b><b class='flag-5'>逻辑</b><b class='flag-5'>控制器</b>的常见错误类型以及修复<b class='flag-5'>方法</b>

    什么是可编程逻辑控制器可编程逻辑控制器有哪些特点?

    什么是可编程逻辑控制器可编程逻辑控制器主要有哪些特点?可编
    发表于 07-05 06:00

    可编程逻辑控制器的特点

    可编程逻辑控制器是种专门在工业环境下应用而设计的数字运算操作电子系统。它采用一种可编程的存储
    发表于 09-07 07:16

    PLC可编程逻辑控制器的设计原则

    一、PLC的发展历史 可编程逻辑控制器,又称可编程控制器,有过多种定义。可以看作是一种经过特殊设计的产业计算机,整个的设计原则就是简单与实用
    发表于 09-09 06:56

    三菱PLC可编程逻辑控制器编程实例——日立电梯程序

    三菱PLC可编程逻辑控制器编程实例项目例程
    发表于 05-13 16:30 44次下载

    三菱PLC可编程逻辑控制器编程实例——三层电梯PLC控制

    三菱PLC可编程逻辑控制器编程实例项目例程
    发表于 05-13 16:30 36次下载

    西门子PLC可编程逻辑控制器编程实例项目例程

    西门子PLC可编程逻辑控制器编程实例项目例程
    发表于 03-22 16:58 52次下载

    三菱PLC可编程逻辑控制器编程实例项目例程-电机

    三菱PLC可编程逻辑控制器编程实例项目例程-电机
    发表于 03-22 16:51 29次下载

    三菱PLC可编程逻辑控制器编程实例——温度控制PLC程序

    三菱PLC可编程逻辑控制器编程实例项目例程-温度控制
    发表于 05-16 17:31 50次下载

    三菱PLC可编程逻辑控制器编程实例——弯管机plc程序

    三菱PLC可编程逻辑控制器编程实例项目例程-弯管机
    发表于 05-17 11:13 79次下载

    三菱PLC可编程逻辑控制器编程实例——自动门

    三菱PLC可编程逻辑控制器编程实例项目例程
    发表于 06-06 17:04 27次下载

    小型水电站的PLC可编程逻辑控制器编程实例

    三菱PLC可编程逻辑控制器编程实例项目例程
    发表于 06-26 09:40 26次下载

    简析可编程逻辑控制器PLC

    PLC代表可编程逻辑控制器。它们基本上用于控制工业中的自动化系统。它们是最先进和最简单的
    发表于 07-03 14:48 2291次阅读
    简析<b class='flag-5'>可编程</b><b class='flag-5'>逻辑</b><b class='flag-5'>控制器</b><b class='flag-5'>PLC</b>

    三菱PLC(可编程逻辑控制器)编程实例项目例程

    三菱PLC可编程逻辑控制器编程实例项目例程免费下载。
    发表于 05-05 15:40 0次下载

    可编程控制器PLC概述

    早期的可编程控制器称作可编程逻辑控制器(Programmable Logic Controller),简称PLC,它主要用来代替继电器实现
    发表于 04-19 09:59 2次下载
    <b class='flag-5'>可编程控制器</b><b class='flag-5'>PLC</b>概述