理论教育 保障PLC数据安全的内存卡与管理指令

保障PLC数据安全的内存卡与管理指令

时间:2023-07-01 理论教育 版权反馈
【摘要】:对PLC,数据不能丢失是不难的。有了新型的内存卡,PLC也可做数据备份了。有的PLC为防止在联网中或外设操作中,数据丢失,或不宜被别人访问,设有相应的管理指令或设定。数据加密,虽能保护数据安全,但也增加不少麻烦。

保障PLC数据安全的内存卡与管理指令

1.数据安全

是指数据不能丢失,即使丢失,最好也能找回来;不能被没有授权的人读写,即使把数据读取了,也令其无法使用。

对PLC,数据不能丢失是不难的。因为它的数据存储区都是或都可是掉电保护的。即使停电了,其所存的数据也不会丢失。再就是在程序上,要使用好地址及控制好指针,要确保存储区的数据不被误改写。

要是能把丢失的数据找回来,就要作数据备份。备份是原数据的复制。有了新型的内存卡,PLC也可做数据备份了。这也是一种重要的安全机制。

2.读写保护

为了数据安全,做好写保护是需要的。欧姆龙PLC进入运行方式,其数据只能由指令写,人工或通信都不能写。这也是很好的数据保护。

有的PLC为防止在联网中或外设操作中,数据丢失,或不宜被别人访问,设有相应的管理指令或设定。执行了这类指令,或做了这些设定,数据将不会被读写。可确保数据安全。

3.数据加密

如果读写保护不好实现,也可对数据加密,这样即使数据被人读取了,但它如不知是怎么加密的,则也无法理解其含义,也可保证数据安全。

加密是对数据进行混乱的拼凑或者隐藏信息的过程,从而使数据难以理解,除非进行解密或者破译,把它转换成原始的样子。加密是防止非法使用数据的最后一道防线。(www.daowen.com)

在使用这些数据和文件之前再将其还原成原来样子,称为解密。密码数据被第三者截获,探知其真实内容,称为破译。

其实数据压缩后,如不知加压的算法,也无法解压。这样的数据也等于是加密的数据。被读走,也无妨。

数据加密的方法通常是用一个通用的算法再加上一个密钥。算法可以是公开的,但密钥是保密的。加密过程就是把该算法施行于要加密的数据,密钥作为控制参数控制加密过程。常用的加密方法有三种:移位法、代替法和代数法。

移位法是将原来数据中的字符顺序重新排列。

代替法是用替代字符取代信息中的字符,或用替代字符组来取代信息中的字符组。

这两种方法简单,但不可靠,容易被破译。

代数法是先把信息转换成等效的数字序列,然后用代数方法对数字序列施行变换,得到密码。例如把数字序列和密钥的二进制码作异或运算得到密码。解密过程也很容易,用同一密钥再作一次异或运算就可得到原文。

数据加密,虽能保护数据安全,但也增加不少麻烦。只是非常需要时,才用它。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈