发信人: williamlong(蓝色月光)
整理人: williamlong(2002-07-03 12:38:14), 站内信件
|
加密锁概述
SentinelSuperPro 软件保护系统能使可编程记忆体与密码转换数据的能力结合在一起。它能提供各种各样的方法来保护应用程序,防止未被允许的使用。
加密锁结构
加密锁是一个可编程的读/写记忆体设备。每个加密锁包括 64 个记忆体单元,其中的 56 个,作为数据字组、计数器、算法描述符,或者是算法密码,是可编程的。每个加密锁中开始的八个单元留给系统信息使用。加密锁由每个开发者自定义。其他开发者都不能重新编程您的加密锁。
加密锁是如何工作
SentinelSuperPro 保护系统的最基本部件是“软件锁”。软件锁的工作包括三个基本步骤:
1 软件调用加密卡驱动程序,加密锁驱动程序与加密锁进行通讯。
2 该加密锁返回一个值给驱动程序,驱动程序将其返回给您的应用程序。
3 软件对返回值进行鉴定并进行相应的动作。无效的响应表明没有附加正确的加密锁,于是软件就会终止。软件可能被非法拷贝,但盗版软件却不能运行。
无效的响应表明没有附加正确的加密锁,于是软件就会终止。软件可能被非法拷贝,但盗版软件却不能运行。
----
|
|