以同位检查比特保护收送资料的系统及其方法技术方案

技术编号:3547239 阅读:172 留言:0更新日期:2012-04-11 18:40
本发明专利技术是提出一种以同位检查比特保护收送资料的系统及方法,该系统包括一传送端装置及一接收端装置。该传送端装置包括一同位检查比特产生器、一第一同位检查比特位置产生器及一同位检查比特插入器,其传送资料时,将一同位检查比特插入该资料中,以产生一加密的资料。该接收端装置包括一第二同位检查比特位置产生器及一同位检查比特去除器,其接收加密的资料,并依据该第二同位检查比特位置产生装置所产生的插入位置N,将该加密资料的第N比特去除。

【技术实现步骤摘要】
以同位检查比特保护收送资料的系统及其方法
本专利技术是关于传输中资料加密保护的
,尤指一种利用同位检查比特对传输中资料进行加密保护的装置及其方法。
技术介绍
在这重视知识产权的时代,厂商为了保护其辛苦开发的程序、资料等相关的知识产权,会于离线(off-line)时将该等资料、程序先进行一加密(encrypting)处理,再将加密后的资料予以储存至一非挥发性存储器或其他储存媒体,他人即使拿到存有该加密资料的非挥发性存储器或其他储存媒体,由于无法知道该加密处理的过程及处理方法,亦无法正确去还原该等资料、程序,由此而达到保护的目的。针对此种资料保护方式,于美国第USP 6,408,073号专利案公告中,使用一虚拟乱数产生器(Pseudo Rando Random Generator)及依据一初始值(seed1/seed2),来对唯读存储器(Read Only Memory,ROM)的资料(ROM data)进行编码以产生编码资料(Encoded data),然而此种资料保护方式因使用乱数做加密处理的参数,需有同步的乱数产生器用以进行解码。需要非常多的乱数的样型(pattern),才能有效防-->止他人还原该等资料、程序,适意味着编码及解码的虚拟乱数产生器需要相当复杂的电路,此会增加许多成本。若使用较简单的编码及解码的虚拟乱数产生器,虽然可节省成本,但却容易被他人还原该等资料、程序,因此,现有处理器的条件指令处理方法的设计仍有诸多缺点而有予以改进的必要。专利技术人爰因于此,本于积极专利技术的精神,亟思一种可以解决上述问题的“以同位检查比特保护收送资料的系统及其方法”,几经研究实验终至完成此项专利技术。
技术实现思路
本专利技术的目的是在提供一种以同位检查比特保护收送资料的系统及方法,以避免现有技术使用复杂的虚拟乱数产生器,而达可节省成本的目的。同时,由于同位检查比特的产生及去除硬件是相当简易,以减少加密处理时间,而增进整体系统效率。依据本专利技术的一特色,本专利技术一种以同位检查比特保护收送资料的系统,其特征在于,主要包括:一传送端装置,用以传送资料,其包括:一同位检查比特产生器,是依据一欲传送的资料以产生一同位检查比特,该资料具有复数个比特;一第一同位检查比特位置产生器,其依据一第一键值及一第一计数器经由一第一函数产生器而产生该同位检查比特的插入位置N,N为正整数;及-->一同位检查比特插入器,是依据该第一同位检查比特位置产生装置所产生的插入位置N,将该同位检查比特插入该资料的第N-1与第N比特之中,以产生一加密的资料;以及一接收端装置,用以接收该资料,其包括:一第二同位检查比特位置产生器,其依据第二键值及一第二计数器经由一第二函数产生器以产生该同位检查比特的插入位置N,其中,该第二键值相同于该第一键值,该第二计数器与该第一计数器同步;及一同位检查比特去除器,是输入收该加密资料,并依据该第二同位检查比特位置产生装置所产生的插入位置N,将该加密资料的第N比特去除。其中,该第二计数器与该第一计数器同步的方式,是以资料传送与接收的数目来进行同步。其中,该第二计数器与该第一计数器同步的方式,是以收送资料中,预先定义的资料型态作为同步信号,来进行同步。其中,该预先定义的资料型态可为{0 0 0…0},以为同步信号,以便对该第二计数器与该第一计数器进行同步。其中,该预先定义的资料型态可为该收送资料的部分或全部为一特定比特组合形式,以为同步信号,以便对该第二计数器与该第一计数器进行同步。其中,该第二计数器与该第一计数器的同步,是将该该第二计数器与该第一计数器累加1。-->其中,该第一及第二函数产生器所产生的整数可再经由一模数运算以产生插入位置。其中,该第一及第二函数产生器所产生的整数再经一向左旋转函数运算以产生插入位置。其中,该第一及第二函数产生器所产生的整数再经一向右旋转函数运算以产生代表插入位置。其中,该第一计数器是记录该传送端装置所传送的资料个数,该第二计数器是记录该接收端装置所接收的资料个数。其中,该第一、第二键值是由该传送端装置及接收端装置以握手交谈而决定。其中,该资料是32比特。依据本专利技术的另一特色,本专利技术一种以同位检查比特保护收送于一传送端装置及一接收端装置间的资料的方法,其特征在于,主要包含下列步骤:(A)于该传送端装置中,依据一欲传送的资料以产生一同位检查比特,该资料具有复数个比特;(B)依据该传送端装置所提供的一第一键值及一第一计数程序经由一第一函数产生程序而产生该同位检查比特的插入位置N,N为正整数;(C)依据步骤(B)所产生的插入位置N,将步骤(A)所产生的同位检查比特插入该资料的第N-1与第N比特之中,以产生一加密的资料;-->(D)依据该接收端装置所提供的一第二键值及一第二计数程序经由一第二函数产生程序以产生该同位检查比特的插入位置N,其中,该第二键值相同于该第一键值,该第二计数程序与该第一计数程序同步;以及(E)依据步骤(D)所产生的插入位置N,将该加密资料的第N比特去除。其中,该第二计数程序与该第一计数程序同步的方式,是以资料传送与接收的数目来进行同步。其中,该第二计数程序与该第一计数程序同步的方式,是以收送资料中,预先定义的资料型态作为同步信号,来进行同步。其中,该预先定义的资料型态可为{0 0 0…0},以为同步信号,以便对该第二计数程序与该第一计数程序进行同步。其中,该预先定义的资料型态可为该收送资料的部分或全部为一特定比特组合形式,以为同步信号,以便对该第二计数程序与该第一计数程序进行同步。其中,该第二计数程序与该第一计数程序的同步,是将该该第二计数器与该第一计数器累加1。其中,于步骤(B)及(D)中,该第一及第二函数产土程序所产生的整数再经由一模数运算以产生插入位置。其中,于步骤(B)及(D)中,该第一及第二函数产生程序所产生的整数再经一向左旋转函数运算以产生插入位置。其中,于步骤(B)及(D)中,该第一及第二函数产生程序所产生-->的整数再经一向右旋转函数运算以产生插入位置。其特征在于,其中,该资料是32比特。由于本专利技术设计新颖,能提供产业上利用,且确有增进功效,故依法申请专利技术专利。附图说明为进一步说明本专利技术的
技术实现思路
,以下结合实施例及附图详细说明如后,其中:图1是本专利技术的以同位检查比特保护收送资料的系统的方块图。图2是本专利技术的以同位检查比特保护收送资料的系统的另一方块图。图3是本专利技术的同位检查比特插入装置的一种实施电路范例。图4是本专利技术的同位检查比特去除装置的一种实施电路范例。具体实施方式有关本专利技术的以同位检查比特保护收送资料的系统及方法,请参照图1所示的一传送端装置100及一接收端装置200,该传送端装置100用以将资料加密并传送之,而该接收端装置200则用以接收该加密资料并予以解密。如图1所示,该传送端装置100包括:一同位检查比特产生器110、一第一同位检查比特位置产生器120及一同位检查比特插入器-->130。该同位检查位无产生器110是依据欲传送的资料以产生一同位检查比特,该资料具有复数个比特。为方便说明,在本实施例中,该资料是为32比特,该同位检查比特是1比特(P=1)。该32比特资料可经由一具有32输入端及一输出端的互斥或闸(XOR)的处理,即可得到该1比特的同位检查比本文档来自技高网
...

【技术保护点】
一种以同位检查比特保护收送资料的系统,其特征在于,主要包括:一传送端装置,用以传送资料,其包括:一同位检查比特产生器,是依据一欲传送的资料以产生一同位检查比特,该资料具有复数个比特;一第一同位检查比特位置产生器,其依 据一第一键值及一第一计数器经由一第一函数产生器而产生该同位检查比特的插入位置N,N为正整数;及一同位检查比特插入器,是依据该第一同位检查比特位置产生装置所产生的插入位置N,将该同位检查比特插入该资料的第N-1与第N比特之中,以产生一 加密的资料;以及一接收端装置,用以接收该资料,其包括:一第二同位检查比特位置产生器,其依据第二键值及一第二计数器经由一第二函数产生器以产生该同位检查比特的插入位置N,其中,该第二键值相同于该第一键值,该第二计数器与该第一计数 器同步;及一同位检查比特去除器,是输入收该加密资料,并依据该第二同位检查比特位置产生装置所产生的插入位置N,将该加密资料的第N比特去除。

【技术特征摘要】
1.一种以同位检查比特保护收送资料的系统,其特征在于,主要包括:一传送端装置,用以传送资料,其包括:一同位检查比特产生器,是依据一欲传送的资料以产生一同位检查比特,该资料具有复数个比特;一第一同位检查比特位置产生器,其依据一第一键值及一第一计数器经由一第一函数产生器而产生该同位检查比特的插入位置N,N为正整数;及一同位检查比特插入器,是依据该第一同位检查比特位置产生装置所产生的插入位置N,将该同位检查比特插入该资料的第N-1与第N比特之中,以产生一加密的资料;以及一接收端装置,用以接收该资料,其包括:一第二同位检查比特位置产生器,其依据第二键值及一第二计数器经由一第二函数产生器以产生该同位检查比特的插入位置N,其中...

【专利技术属性】
技术研发人员:梁伯嵩
申请(专利权)人:凌阳科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1