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