数字加密模块制造技术

技术编号:7287733 阅读:219 留言:0更新日期:2012-04-23 03:45
本实用新型专利技术公开了数字加密模块,包括EEPROM,还包括传送密文请求的第一子模块,将已下载的密匙通过加密算法并生产密文的第二子模块,将密文发送给数字系统,数字系统通过解密算法,将密文翻译成密匙的第三子模块,再将密匙和密钥进行对比校验的第四子模块,将EEPROM的地址变为用户知道地址的第五子模块。具有可以通过PC机任意变换下载,使加密系统具有非常高的反破解的能力。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及一种数字加密模块,确切地,是属于对数字系统的运行许可,防止数字系统内容被复制,抄袭,篡改。
技术介绍
目前,公认的数字系统的加密方式主要有软件加密和硬件加密两种。软件加密就是用户在发送信息前,先调用信息安全模块对信息进行加密,然后发送,到达接收方后,由用户使用相应的解密软件进行解密并还原。软件加密技术主要有css 加密技术CSS的英文全称为Content Scrambling System,中文含义为数据干扰系统。该技术的主要工作思路就是将全球光盘设置为6个区域,并对每个区域进行不同的技术加密, 只有具备该区域解码器的光驱才能正确处理光盘中的数据。使用该技术加密时,首先需要将所有存入光盘的信息经过编码程序来处理一下,而要访问这些经过编码的数据,必须要先对这些数据进行解码。APS加密技术APS的英文全称为Analog Protection System, 中文含义为类比信号保护系统。该加密技术的主要作用是为了防止从光盘到光盘的复制。 APS加密技术主要是通过一颗Macrovision 7的芯片,利用特殊信号影响光盘的复制功能, 使光盘的图象产生横纹、对比度不均勻等等。当然,我们在使用计算机来访问光盘时,如果想通过显示卡输出到电视机上时,那么,显示卡必须支持类比加密功能,否则,将无法得到正确的信息,我们就无法在电视上享受光盘影片的优秀画面。光盘狗技术一般的光盘加密技术需要制作特殊的母盘,进而改动母盘机,这样实施起来费用高不说,而且花费的时间也不少。针对上述的缺点,光盘狗技术不在母盘制造上动手脚,因此我们可以自由选择光盘厂来压制光盘。该加密技术能通过识别光盘上的特征来区分是原版盘还是盗版盘。该特征是在光盘压制生产时自然产生的,即由同一张母盘压出的光盘特征相同,而不同的母盘压制出的光盘即便盘上内容完全一样,盘上的特征也不一样。也就是说,这种特征是在盗版者翻制光盘过程中无法提取和复制的。光盘狗是专门加密光盘软件的优秀方案,并且通过了中国软件评测中心的加密性能和兼容性的测试。外壳加密技术所谓“外壳”就是给可执行的文件加上一个外壳。用户执行的实际上是这个外壳的程序,而这个外壳程序负责把用户原来的程序在内存中解开压缩,并把控制权交还给解开后的真正的程序,由于一切工作都是在内存中运行,用户根本不知道也不需要知道其运行过程,并且对执行速度没有什么影响。 如果在外壳程序中加入对软件锁或钥匙盘的验证部分,它就是我们所说的外壳加密了。其实外壳加密的作用还不止于此,在hternet上面有很多程序是专门为加壳而设计的,它对程序进行压缩或根本不压缩,它的主要特点在于反跟踪,加密代码和数据,保护你的程序数据的完整性。如果你不希望你的程序代码被黑客修改,如果你的程序不希望被人S闕宗调试, 如果你的算法程序不想被别人静态分析,这种外壳程序就是为你设计的。CGMS技术CGMS 技术也叫内容拷贝管理技术,该技术主要是用来防止光盘的非法拷贝的。该技术主要是通过生成管理系统对数字拷贝进行控制,它是通过存储于每一光盘上的有关信息来实现的。 CGMS这一 “串行”拷贝,生成管理系统既可阻止母版软件进行拷贝,也可阻止对其子版软件进行再拷贝。而就在被允许正常拷贝的情况下,制作拷贝的设备也必须遵守有关规则。数字拷贝信息可以经编码后送入视频信号,这样做的目的在于使数字录音机能很方便地予以识别。另外,还有DCPS技术、CPPM技术、CPRM技术等。采用软件加密方式有以下优点已经存在标准的安全API (Application Programming hterface,应用程序编程接口)产品、实现方便、兼容性好。但是采用软加密方式,有一些安全隐患(1)、密钥的管理很复杂,这也是安全API的实现的一个难题,从目前的几个API产品来讲,密钥分配协议均有缺陷;(2)、使用软件加密,因为是在用户的计算机内部进行,容易给攻击者采用分析程序进行跟踪、反编译等手段进行攻击。硬件加密可以采用标准的网络管理协议,比如SNMP、CMIP等来进行管理,也可以采用统一的网络管理协议进行管理。硬件加密是通过专用加密芯片或独立的处理芯片等实现密码运算。将加密芯片、专有电子钥匙、硬盘一一对应到一起时,加密芯片将把加密芯片信息、专有钥匙信息、硬盘信息进行对应并做加密运算,同时写入硬盘的主分区表。这时加密芯片、专有电子钥匙、硬盘就绑定在一起,缺少任何一个都将无法使用。经过加密后硬盘如果脱离相应的加密芯片和电子钥匙,在计算机上就无法识别分区,更无法得到任何数据。硬件加密方式具有操作方便,实用性强的优点,但可通过检测硬件电路的信号等方式破解。传统的硬件加密或软件加密的方式都有破解的途径,且方法比较成熟,存在安全急 ^^ ο
技术实现思路
本技术提供了一种使加密系统具有非常高的反破解能力的模块,并且该模块还具有可以通过PC机任意变换下载的功能。为实现上述技术效果,本实用性的技术方案是数字加密模块,包括EEPR0M,其特征在于还包括传送密文请求的第一子模块,所述第一子模块包括数字系统和MCU,数字系统和MCU通过IIC总线连接,密文请求数据包从数字系统传送到MCU,将已下载的密匙通过加密算法并生产密文的第二子模块,所述第二子模块包括MCU,MCU内部通过加密算法运算产生密文,将密文发送给数字系统,数字系统通过解密算法,将密文翻译成密匙的第三子模块,所述第三子模块包括IIC总线、MCU和数字系统,密文数据从MCU传送到数字系统,再将密匙和密钥进行对比校验的第四子模块,所述第四子模块包括数字系统,数字系统内部通过解密算法将密文翻译成密匙,并和固化在其内部的密钥进行对比校验,将EEPROM的地址变为用户知道地址的第五子模块,所述第五子模块包括IIC总线和EEPRAM,数字系统和MCU通过IIC总线连接,MCU和EEPROM通过地址线和WP连接,数字系统验证密文成功后将成功信号通过IIC总线发送给MCU,MCU再将EEPROM 的地址改变为用户知道的地址。所述数字加密模块还设置有看门狗。所述数字加密模块安装在数字系统的PCB板上。所述 EEPROM 是 Electrically Erasable Programmable Read-Only Memory 的缩写,电可擦可编程只读存储器一一种掉电后数据不丢失的存储芯片。该系统作为一个组件被安装在数字系统的PCB板上。由于内部采用高强度非线性加密,而且密匙可以通过PC机任意变换下载,使加密系统有非常高的反破解的能力。同时, 本技术提供内部32Kbit的EEPR0M,用户输入正确的密钥后,才可授权访问。另有独立的看门狗模块,当用户程序跑飞后,输出复位信号并复位用户系统。本技术所采用的技术方案是加密模块的结构为一个^im^22mm*8mm (L*W*H)的长方体,引脚采用双列直插形式排列,引脚间距为2mm。使用时,需将加密模块安装在数字系统的电路板上。加密模块内部存有预先下载好的密匙。将加密模块安装在数字系统的PCB上,若想要授权数字系统中数据的访问,则必须先请求加密模块发送密文(密文由密匙和随机码序列,通过加密算法计算得出)。数字系统得到密文后,由加密算法计算出密匙,再和已知的密钥对比校验。若校验成功,则数字系统获得访问及程序运行本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:戴荣阴陶郑岩
申请(专利权)人:成都傅立叶电子科技有限公司
类型:实用新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术