赛孚耐圣天狗与阿拉丁hasp加密狗之较量
|
功能 |
SafeNet 圣天狗 |
Aladdin |
说明: |
|
公钥加密(ECC) |
P |
X |
Ø 圣天狗采用公钥加密,利用不对称密钥对建立安全隧道,然后应用程序和加密狗之间由此进行安全的密钥交换,密钥不会泄露,因此能在事实上防止破解。 |
|
AES 128 位加密 |
P+ |
P- |
Ø HASP 的 AES 密钥存储在应用程序软件中,因此较容易被破解 Ø 圣天狗 的 AES 密钥存储在硬件中,无法破解 |
|
商业级API |
P |
|
Ø 根据我们最近的工程调查发现,使用 HASP 的用户仍然需要进行低级编程来实现授权模型。 |
|
高安全性外壳 |
P+
|
P-
|
Ø 防止调试与反汇编的能力 o HASP 可能会被某些破解工具(如 FrogIce)绕过,此类工具可以防止 SoftIce 被检测到。 o 圣天狗 外壳有多个保护级别,可防止很多现有的调试器。 |
|
P+
|
P
|
Ø 反转储 o HASP 内存可轻易转储,从而让黑客能获得对应用程序的控制。 o 圣天狗 外壳实现了导入表隐藏、应用程序绑定和多次加壳,可防止内存转储。 |
|
|
P+
|
P-
|
Ø 反逆向工程 o HASP 几乎没有保护 o 圣天狗 采用了 maze 技术、虚拟宏以及多种指令代码 |
|
|
灵活的授权模型 |
P+ |
P- |
Ø 圣天狗商业级 API 授权模型可在开发阶段创建,在实现阶段修改 Ø 使用 HASP 加密锁,也能实现此目标,但是授权模型的创建仍然需要低级编程。 |
|
功能 |
SafeNet 圣天狗 |
Aladdin |
说明: |
|
V-Clock技术 |
P |
X |
Ø 安全的基于时间授权,并不使用真实时钟,可以降低成本 Ø 时间存储在加密狗中,并可检测到最后的已知日期和时间,并每隔 26 秒检测一次系统时间 Ø 开发者可以选择停止应用程序运行或让应用程序以限制模式运行 |
|
V-Cells技术 |
P |
X |
Ø 优化内存:开发者可以访问所有的 8k 内存以存储数据和设置应用程序安全措施 Ø 镜像技术可通过自我纠正通信种的任何错误来确保高可靠性 |
|
远程更新 |
P+ |
P- |
Ø 圣天狗的更新是通过加密狗与应用程序之间的 AES 密钥交换进行的 Ø HASP 的更新未采用 AES 加密 |
|
经销商密钥 |
P |
X |
Ø 可以安全的交给经销商实行 Ø 可对经销商密钥进行限制,例如最大的授权数量或只能创建试用版 Ø 加密密钥在生产时编程,可确保标记无法被篡改或克隆 |
|
真实时钟 |
|
P |
Ø 可以使用 V-Clock技术 而非不那么可靠的真实时钟(比如使用电池的系统时钟) |
浙公网安备 33010602011771号