网站标志
新闻搜索
 
 
西门子S7-300/400程序系统加密
作者:管理员    发布于:2014-01-08 11:49:32    文字:【】【】【
     三个层次方式:
     1、给CPU硬件加锁;给硬件加密后若无硬件密码,则无法进行组态编译,起到系统加密作用。
     2、给程序性加密;通过STEP7软件的KNOW_HOW_PROTECT功能实现对您程序代码的加密保护。如果您双击鼠标打开经过加密的程序块时,您只能看到该程序块的接口数据(即IN, OUT 和 IN/OUT 等类型的参数)和注释信息,而程序块中的代码及代码的注释,临时/静态变量是不能被看到的。同时您也无法对加密保护的程序块做出任何改动。
    3、给程序加密基础上对MMC卡进行唯一性标示判断。单独进行程序加密,换一个PLC程序也可以下载下去用的。通过在程序中预先比较MMC卡的序列号是否一致,如果不一致就停止运行。