新闻资讯
新闻资讯
新闻资讯 首页 > 新闻资讯 > 新闻资讯

Sentinel LDK8.0更新说明

更新时间:2020-06-09 11:52:10   点击量:
LDK8.0新增功能

全新的云授权
可分发许可证的云授权方案替代了原来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支持的操作系统
本页关键词: 更新