|
ESPU安全模块实现嵌入式版权保护
http://www.cww.net.cn 2011年3月14日 09:12 通信世界网
TimeCOS/ESPU由传输管理、文件管理、安全体系、命令解释四个功能模块组成。 2.2典型认证过程 在数据安全领域,DES(数据加密标准)算法是一种被广泛使用的公开的数据加密算法,它采用对称密钥机制,即加密密钥和解密密钥是相同的,数据的安全性取决于密钥的安全性。ESPU安全模块用DES算法计算认证码,通过比较认证码的方法进行芯片内部密钥与外部认证密钥的对比,从而达到判断与认证的目的。ESPU安全模块通常内部预置相关的密钥和关键数据,内部具有安全状态寄存器,数据文件通常具有保密权限,只有通过相应的密钥认证才可以达到对应数据文件的安全权限,才能对数据文件进行读写,这个过程称为外部认证。 二. 基于ESPU软件保护模块的版权保护方案 ESPU软件保护模块的目标应用 1.产品版权保护 在硬件设计仿制比较容易的情况下,采用安装特定的加密芯ESPU安全模块的方法,可以防止软件被拷贝后正常使用。 2.生产数量控制 使用ESPU可以控制生产商的生产数量,按照真实数量收取版权费。 3.技术支持和售后服务的依据 使用ESPU存储产品的序列号或版本号等产品关键信息,可根据该信息对产品进行在线服务或应用软件的在线升级,也可以作为提供相关技术服务的依据。 三. 硬件结构设计 ESPU的硬件结构非常简单,时钟频率1~5MHz,工作电压2.7V~5V,其简单的结构,良好的兼容性使其同主要硬件设备的接口容易,编程也非常简单.用户可以轻松地将处理器芯片集成到应用中. 四. 软件应用流程介绍 1.系统要求: ·应用软件需要支持DES算法,支持产生伪随机数的算法。 ·应用软件安装系统主密钥MK,可以通过ESPU安全模块硬件唯一序列号S/N分散生成认证主密钥。
编 辑:魏慧 联系电话:010-67110006-904
文章评论【查看评论()】
|
重要新闻 通信技术 企业黄页 会议活动 |