新聞資訊
Sentinel LDK8.0更新說明
更新時間:2020-06-09 11:52:10 點擊量:
LDK8.0新增功能
全新的云授權
重新組織了Sentinel LDK安裝包
全新的云授權
可分發許可證的云授權方案替代了原來LDK Sentinel云授權附加模塊。該方案基于SL軟鎖,對傳統方法進行了擴展。云授權解決方案為供應商和終端用戶提供了一種更簡單的機制來分發和管理許可。
使用此許可證模式,每個終端用戶可以訪問授權服務器并使用許可證在線執行受保護的應用程序,或者下載許可證,然后在本地脫機運行受保護的應用程序。
新的解決方案是作為Sentinel LDK的一部分設計的,不需要使用單獨的API,它與Sentinel LDK完全兼容,完全支持許可證的使用和其他操作,如內存訪問和加密,并使用常規的Sentinel LDK AP調用,也可以使用外殼加密。
無驅鎖硬件支持更多的特征和空間
Sentinel LDK支持利用Sentinel HL(無驅Simba)鎖中的額外空間來實現更多的特征和動態內存
可在安全可靠性與客戶的方便性之間進行權衡
在Sentinel EMS或Sentinel許可證生成API中,可配置最低支持版本的運行時庫,以方便軟件開發商平衡安全性和客戶使用便利性
安卓版本支持到Android 10.x
Sentinel LDK EMS使用OpenJDK
Sentinel LDK EMS現在使用OpenJDK而不是Oracle JDK。
增加對 .NET Core的外殼加密支持
可使用管理控制中心為SL密鑰生成指紋
終端用戶現在可以使用Sentinel管理控制中心(ACC)生成本地機器的指紋,作為接收SL許可證過程的一部分。對于Windows機器,此功能提供了RUS實用程序的另一種選擇。對于Linux或Mac,只能生成SL AdminMode指紋。
當Admin Control Center version 7.103或更高版本在用戶的機器上檢測到供應商庫,并且機器上沒有用于批處理代碼的SL密鑰時,就會在Sentinel Keys頁面上顯示一個SL密鑰占位符。如果存在多個供應商庫,可能會為每個批處理代碼生成一個占位符。用戶可以單擊占位符上的Fingerprint操作,為相關批處理代碼生成指紋文件。
用于Netcore 2應用程序的事件日志API
由于Linux下的NET Core 2不支持Windows窗體,這在為Linux平臺上使用.Net Core 2開發的受保護應用程序生成發送給最終用戶的消息時造成了限制。默認情況下,僅使用默認方法傳輸消息,即將消息打印到控制臺。在許多情況下(例如:服務器應用程序),控制臺是不可用的。
. net Envelope事件日志API允許您在使用Sentinel LDK Envelope保護應用程序時為這些應用程序生成發送給最終用戶的消息。
Android外殼加密支持應用程序的背景檢查
由Sentinel LDK Envelope保護的Android應用程序可實現定期的背景檢查。該特性可用于APK和AAR庫。該特性不支持僅針對SO-only的保護。
對Oracle Java 11的支持
Windows下的Sentinel LDK Envelope支持對Windows、Linux和Mac的Oracle JDK 11應用程序的保護。這包括使用Java平臺模塊系統(JPMS)的應用程序。
Sentinel LDK產品改進計劃
泰雷茲公司已經實施了一個程序來收集供應商使用Sentinel LDK來保護其軟件應用程序的數據。這些信息使我們能夠了解供應商和保護的應用程序的類型,以及使用最頻繁的特性。因此,泰雷茲將更好地了解哪些特性對供應商最重要,以及在哪里分配資源來改進Sentinel LDK產品。
目前該信息由Sentinel LDK Envelope來收集。在傳輸給泰雷茲之前,所積累的信息會被去除識別元素。您可以通過清除Sentinel LDK Envelope中的設置項目中的“參與產品改進計劃”復選框來選擇終止您對該計劃的參與。
增加了檢查許可證過期日期的頻率
之前只有當應用程序登錄到受保護應用程序中的特征(feature)時,才會檢查該特征(feature)的過期日期。如果允許應用程序連續運行,那么即使過期了,該特征(feature)也可以繼續使用。
現在可以在Sentinel許可API的LoginScope函數中設置一個名為die_at_expiration的屬性。啟用該屬性后,應用程序每次調用加密或解密函數時都會檢查過期日期。如果函數發現特征的過期日期已過,則中斷會話并返回狀態代碼HASP_FEATURE_EXPIRED。
LDK8.0部分變化
重新組織了Sentinel LDK安裝包
Sentinel LDK安裝包的結構已經改變。文件和文檔只能從安裝了Sentinel LDK的Windows機器上獲得,包括Linux和macOS文件和文檔。
Sentinel Licensing API for Java-棄用功能
在Java的sentinel 許可API中,finalize()已被棄用,并將停止使用。在使用Hasp對象之后,調用者應該調用logout()。
Windows環境上的數據文件保護調整
鑒于下列情況:
1. 您使用Envelope來保護Windows應用程序。
2. 在Envelope中,選擇啟用數據文件保護選項。
在受保護的應用程序中,“發送到”菜單項從“窗口另存為”對話框中刪除。
Sentinel LDK8.0支持的操作系統
Sentinel LDK8.0支持的操作系統
本頁關鍵詞:
更新