1. 程式人生 > >YT88 USB 加密狗 使用方法(一)加殼

YT88 USB 加密狗 使用方法(一)加殼

到目錄:YT88-11-6\外殼加密11(推薦)\外殼加密工具11.6.exe
執行 “外殼加密工具11.6.exe”
其 對應的說明檔案為:YT88-11-6\外殼加密11(推薦)\使用說明\使用說明.txt

Step1:點選保護

這裡寫圖片描述

Step2:點選 新增金鑰

這裡寫圖片描述

Step3:

輸入名字:EncryLock
點選 “隨機生成” 按鈕
這裡寫圖片描述

這裡寫圖片描述

金鑰名稱 EncryLock
增強金鑰1 981399FAFC4C953727D7845F03C5BBDC
增強金鑰2 E3CE2A497E54F934CC938E2B13D30A4A
私鑰 8055AA7DD133B510B9CA6CD212252650C0E0E015BB599BAF1C4AFBFD31DBE5D3
公鑰X D73093B6CF90E2FA1276301D374186D92813B6B8593991CC47AD9C40408DCA33
公鑰Y 28B4041A884052D2FD9C8351CF9C2CA2742600F3235EF70D78DCBDDE176780D7
密匙碼 27AF1AED — F1EB6BBA

點選 新增 按鈕
這裡寫圖片描述

確定

Step4:

這裡寫圖片描述

這裡寫圖片描述

金鑰名稱 EncryLock
增強金鑰1 981399FAFC4C953727D7845F03C5BBDC
增強金鑰2 E3CE2A497E54F934CC938E2B13D30A4A
私鑰 8055AA7DD133B510B9CA6CD212252650C0E0E015BB599BAF1C4AFBFD31DBE5D3
公鑰X D73093B6CF90E2FA1276301D374186D92813B6B8593991CC47AD9C40408DCA33
公鑰Y 28B4041A884052D2FD9C8351CF9C2CA2742600F3235EF70D78DCBDDE176780D7
密匙碼 27AF1AED — F1EB6BBA

Step5:

這裡寫圖片描述

Step6:

點選 寫入加密鎖 按鈕

這裡寫圖片描述
這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

確定 然後 退出

Step7:

關閉 外殼加密工具11.6.exe
開啟:usbKeyLock_new.exe
測試 是否可用:

插入U盤,然後 開啟 usbKeyLock_new.exe 可用
不插入U盤,開啟 usbKeyLock_new.exe,
出現如下提示:
這裡寫圖片描述

下面是 初始化 另外一個 USB Key

Step1:

開啟 YT88-11-6\外殼加密11(推薦)\外殼加密工具11.6.exe
這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

退出
退出

step 2 測試 可以使用

關閉 外殼加密工具11.6.exe
開啟:usbKeyLock_new.exe
測試 是否可用:

插入U盤,然後 開啟 usbKeyLock_new.exe 可用
不插入U盤,開啟 usbKeyLock_new.exe,
出現如下提示:
這裡寫圖片描述

[選項說明]
1、設定定時器:加密後的程式執行時將會以設定的時間間隔檢查是否存在對應的加密鎖,如果不存在,將會終止程式的執行。

2、反除錯:用於防止被黑客非法除錯程式

3、反CRC:當被加密的程式有自我檢驗,加密執行時會將報檔案被修改的錯誤,這時可以選中這項,如果程式是PB,VFP,易語言編寫的,請選中這項

4、是否壓縮:對被加密的檔案進行壓縮,如果選中了虛擬機器或要加密的檔案較大時,不要選中這項,因為這會減慢程式啟動時間。

5、使用增強演算法:選中這項後,可以有效地防止被打狗棒等模擬或防真

6、使用虛擬機器:選中這項將大大增強安全性,但同時程式的啟動速度將減慢

7、加密比例:將要加密的檔案較大時,可以適當地減少加密比例,以加快程式的啟動程式

8、殼一,殼二:不同的殼載體,如果程式加密後不能執行,可以試一下換成不同的殼

9、加密方式:如果程式加密後不能執行,可以試一下選擇加密方式二,如果是NET程式,可以用加密方式三

10、刪除輸入表:程式執行後刪除輸入表,提高安全性,如果程式加密後不能執行,可以將這個選項去掉

11、刪除重定位表:程式執行後刪除重定位表,一般用於DLL,提高安全性,如果程式加密後不能執行,可以將這個選項去掉

12、時間限制:用於限制使用者使用加密程式的時間,當執行的時間到了,程式將會再不能執行。

13、次數限制:用於限制使用者使用加密程式的次數,當執行的次數到了,程式將會再不能執行。

14、自定義提示資訊,用於自定義找不到加密鎖時顯示給使用者的資訊,如果不需要提示資訊,可以將提示資訊設定為空。

15、雙重增強演算法,使用兩組增強演算法金鑰對程式進行加密,選中會大大地提高安全性。

16、SM2演算法,非常重要,選中會成倍地增加安全性,但只支援智慧晶片的加密狗

[加密方法]
1、首先要設定鎖的普通演算法,設定演算法的過程可以參考我們的相關的演示

2、選擇要加密的檔案

3、選擇要生成的新檔案,生成的新檔案不要與原要加密的檔名相同

4、點選保護,在彈出的框中選擇或新增一條自定義的金鑰

5、點確定後,就完成加密了

6、加密完畢後,點寫入加密鎖,在彈出的框中選擇相同的金鑰,點寫入加密鎖,完成後,就可以將鎖及加密後的程式給使用者了。

7、以後要派發鎖,首先要設定鎖的演算法,接著使用該工具寫入加密鎖,將相應的金鑰寫入到鎖中就可以了,不需要重新加密。

[注意事項]
1、寫入加密鎖後,加密鎖的讀密碼會被更改為加密金鑰。

2、如果選擇了時間或次數限制,讀密碼及寫密碼都會被更改為加密金鑰,這時一定要注意,不要隨意刪除金鑰,否則不能恢復,將會無法再寫鎖。

3、如果既有原始碼加密,同時又進行外殼加密,且在原始碼中有定時檢查加密鎖的功能,請在進行加殼時,不要選中定時器的功能。

[附加說明]
1、加密時不設定鎖的演算法,也可以進行加密,但安全性會大大降低

2、如果設定了鎖的演算法,一定要記住該金鑰,在派發鎖時,一定要設定相同的演算法金鑰後,並寫入加密金鑰後,才可以派發給使用者

以上應用 對應的 YT88 版本:
使用軟體:YT88開發工具 9.9
devtool_YT88\開發工具9.9\YT88.EXE

這裡寫圖片描述