PLC加密的方式:
1. 通过编程软件将密码(明文)同程序文件一起写入PLC中。在用编程软件连接PLC时,提示输入密码,
然后PLC返回实际密码,在编程软件内部实现密码的比较。此种加密方法在写入PLC中的密码没用经过
任何加密计算。比较容易破解!
2. 通过编程软件将密码同程序文件一起写入PLC中。写入PLC的密码(密文)在编程软件内部经过
一定的加密计算(大都是简单的加密算法)。在用编程软件连接PLC时,提示输入密码,
然后PLC返回密文密码,在编程软件内部实现密文的比较。此种加密方法,破解有一定的难度!
需要跟踪分析编程程序,找出加密算法。
3. 通过编程软件将密码明文同程序文件一起写入PLC中,由PLC对密码明文进行加密计算出密文存储
在PLC内部。在用编程软件连接PLC时,提示输入密码,PLC不用返回密文,在PLC内部实现密文的比较。
这种加密方式也不易实现,需要PLC硬件及PLC操作系统支持。此种加密方式最难破解。
PLC解密的方法:
1.直接监视通讯口,找出明文密码。
2.监视通讯口、跟踪编程软件,找出密码明文与密文的关系(算法)。
3.目前没有十分有效的方法。
来自:
www.taojinwa.com