【S7-300使用指南】11.Step 7加密方式【軟件使用】
唐琳
發(fā)布于2015-12-22 09:23
1035
0
標(biāo)簽:程序編寫, 軟件,
在使用Step 7進(jìn)行加密時(shí)主要有兩種加密方式,一種是對(duì)Step 7程序的加密,一種是對(duì)CPU讀寫(上載/下載)權(quán)限的加密。下面我們一起來看看這兩種加密方式具體的實(shí)現(xiàn)方法。
1 對(duì)程序塊的加密
對(duì)程序塊的加密,主要作用就是防止其他人打開查看或者修改比較重要的程序塊,這里的重點(diǎn)是我們要對(duì)我們需要進(jìn)行加密的程序生成源文件,終對(duì)程序塊的加密,實(shí)際上就是對(duì)該程序源文件的加密。
1) 生成需要加密程序塊的源文件
圖1-1
圖1-2
圖1-3
圖1-4
2) 對(duì)源文件進(jìn)行加密
圖1-5
圖1-6
當(dāng)然如果我們需要解密的話,只需要將源文件中我們加上的KNOW_HOW_PROTECT刪除,然后重新編譯即可解密。那肯定有人又要說了,你這樣加密和沒加密有什么區(qū)別,想解密的人只要進(jìn)入源文件,刪除KNOW_HOW_PROTECT這句話不就行了么?其實(shí)這也非常簡(jiǎn)單,我們只需要加密后將源文件自己保存一份,然后刪除就好了,這樣沒有源文件的人就解密不了了。
2 對(duì)CPU讀寫權(quán)限的加密
對(duì)CPU讀寫權(quán)限的加密,就是對(duì)CPU中程序上載與下載權(quán)限的加密。這里我們加密分為三個(gè)等級(jí),一級(jí)不加密,二級(jí)寫權(quán)限加密,三級(jí)讀寫權(quán)限加密。
圖2-1
圖2-2