全球軟體貨幣化領導者SafeNet宣佈,其廣受殊榮的Sentinel軟體許可解決方案推出增強的Sentinel封包技術。該項技術最新的亮點是自動化演算法植入(AppOnChip)功能的推出。通過該功能,軟體商可以快速地將受保護的軟體應用與Sentinel硬體鎖綁定在一起,通過硬體鎖來驗證使用者的使用授權並執行軟體代碼。
AppOnChip為軟體商提供了一個全自動的代碼植入過程,它可以自動地將部分軟體代碼寫入鎖內運行,從而完成硬體鎖與軟體的綁定工作,確保在沒有硬體鎖的情況下,程式無法執行。整個過程將不會把任何應用代碼存儲在硬體鎖上,因此絲毫不會影響軟體的運行效率。AppOnChip增強了Sentinel
LDK智慧財產權保護強度,並為Sentinel封包工具增加了強大的檔案保護、代碼模糊化和反調試功能。AppOnChip推進了軟體保護技術的發展,防止未授權使用者對商務軟體的非法使用。
與所有的Sentinel封包功能一樣,AppOnChip同樣遵循SafeNet的設計原理:便於使用,無需修改原始程式碼。該項技術會自動檢查應用程式中所有與AppOnChip相容的代碼塊,並列出一個函數清單。受保護的這代碼塊經過加密和簽名,然後可以被動態載入並在硬體鎖內執行。
SafeNet AppOnChip軟體保護技術的關鍵優勢包括:
更強的安全性: 由於AppOnChip強制一小部分軟體代碼在硬體鎖內運行,這會影響到程式的整個運行情況,因此沒有硬體鎖就無法運行程式。軟體供應商可通過便於使用的圖形介面來選擇要保護的代碼。
全自動實施 – 將軟體與硬體鎖綁定、解析哪些代碼可在鎖內執行以及將代碼轉換成硬體鎖可執行形式的過程都是全自動的,無需任何工程介入。
硬體鎖內不存儲任何資料:與行業內其他方案不同,所有的代碼都駐留在運行受保護程式的機器硬碟上。只有在程式運行時,才有一小部分的代碼在鎖內執行,因此硬體鎖中的記憶體不受影響。
升級時無需遠端更新硬體鎖:軟體商無需對受保護的軟體程式進行版本追蹤。即便推出新版本,也無需對已發行的硬體鎖進行遠端更新。
「很多軟體商曾避免使用代碼植入來增強軟體保護的安全性,因為人工的代碼植入過程和後續的升級維護過程造成太多麻煩,也會降低軟體執行效率。」
SafeNet軟體貨幣化事業部首席技術官Michael Zunke說,「現在,SafeNet的客戶通過幾下點擊就可以實現這種基於硬體的高強度保護,而且動態載入代碼到鎖中執行的設計,不會影響軟體的執行效率。我們相信在這個市場行業中,我們的自動化AppOnChip技術讓Sentinel
LDK 成為最可靠、最人性化的軟體許可方案」。
|