王为人 发表于 2013-5-9 09:25:43

如何给S7-300/400系统程序集的CPU加密?

单培娟 发表于 2013-5-9 09:27:31

三个层次方式:1、给CPU硬件加锁;给硬件加密后若无硬件密码,则无法进行组态编译,起到系统加密作用。2、给程序性加密;通过STEP7软件的KNOW_HOW_PROTECT功能实现对您程序代码的加密保护。如果您双击鼠标打开经过加密的程序块时,您只能看到该程序块的接口数据(即IN, OUT 和 IN/OUT 等类型的参数)和注释信息,而程序块中的代码及代码的注释,临时/静态变量是不能被看到的。同时您也无法对加密保护的程序块做出任何改动。3、给程序加密基础上对MMC卡进行唯一性标示判断。单独进行程序加密,换一个PLC程序也可以下载下去用的。通过在程序中预先比较MMC卡的序列号是否一致,如果不一致就停止运行。
页: [1]
查看完整版本: 如何给S7-300/400系统程序集的CPU加密?