动态资料加密方法及其系统技术方案

技术编号:3534354 阅读:159 留言:0更新日期:2012-04-11 18:40
一种动态资料加密方法及其系统,主要包括一提供复数个来源资料区段的来源资料供应器,和一产生复数个分别对应于来源资料区段的区段标头的区段标头产生器。每一区段标头包括一个起始码、一个加密形式及一个关键码。每一区段标头分别设置于对应的来源资料区段前,并且每一来源资料区段是依据在对应的区段标头中所辨识出的加密型式及关键码来被加密,以获得一加密数据串。(*该技术在2018年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种资料编码,特别是涉及一种能有效预防在资料传送期间可能造成资料被剽窃的动态资料加密方法及其系统。随着近来在数字技术的发展,在一以电脑为基础的平台上的二媒体间进行资料转移已变得较为方便与容易。但在资料传播上的便利性却使得在资料传送期间难以提供安全性。这问题对于受到著作权保护的音频及视频软件特别凸显其严重性。目前保护的手段之一,是藉由加密(scrambling)原始的来源资料(source data)以获得特殊格式的资料。该特殊格式的资料是在取回时或者接收端经一逆向加密(reverse scrambling)处理来复原成原始的来源资料。以往的资料编码系统中所使用的加密(scrambling)演算法在使用于传送或者储存加密资料的媒体中从头到尾都是固定的,因此只要加密演算法被客户(hackers)破解,则难以防止资料被剽窃。本专利技术的主要目的在于提供一种能有效的预防在资料传送期间来源资料被剽窃的动态资料的加密方法及其系统。本专利技术的另一目的在于提供一种来源资料的加密演算法及关键码能自动改变,能避免资料在传输时被剽窃的动态资料的加密方法及其系统。为达到上述目的专利技术采取如下措施本专利技术的动态资料的加密方法,其特征在于包括下述步骤提供来源资料区段;产生区段标头,分别对应于来源资料区段,每一区段标头包括一个表示对应来源资料区段起始的起始码,一个在加密该对应来源资料区段时,辨识至少两个可用的加密演算法中的一个加密型式,及一个在该对应的来源资料区段在被加密期间被使用的关键码;将每一区段标头分别设置于对应的每一来源资料区段前;依据在对应的区段标头中辨识出来的加密型式及关键码来加密每一来源资料区段,以获得一加密数据串。本专利技术的一种动态资料加密系统,包括一用来产生一加密数据串的加密装置,其特征在于该加密装置包括一来源资料供应器,用以提供来源资料区段;一用以产生区段标头的区段标头产生器,区段标头分别对应于来源资料区段,每一区段标头包括一个表示其所对应的来源资料区段起始的起始码,一个在加密其所对应的来源资料区段时,辨识至少两个可用的加密演算法中的一个加密形式,及一个在其所对应的来源资料区段的加密期间被使用的关键码;一多工器,与前述来源资料供应器及前述区段标头产生器连接,用来将每一区段标头分别设置于对应的来源资料区段之前;及一加密器,连接至前述多工器,并依据在对应的区段标头中所辨识出的加密型式及关键码来加密每一来源资料区段,以获得所述加密数据串。下面结合附图及实施例对本专利技术的动态资料加密方法及其系统进行详细说明,附图中附图说明图1是本专利技术动态资料加密系统的加密装置的第一较隹实施例的电路方块图。图2是本专利技术第一较隹实施例的加密装置所产生的加密数据串型式的示意图。图3是本专利技术第一较隹实施例的加密装置所产生的加密数据串的来源资料区段的区段标头。图4是本专利技术第一较隹实施例中用来将来源资料自该加密数据串复原的重组装置的示意电路方块图。图5是本专利技术动态资料加密系统的第二较隹实施例的重组装置的电路方块图。如图1所示,本专利技术的资料加密系统的第一较隹实施例包括一个加密(scrambling)装置1,加密装置1包括一个来源(source)资料供应器10、一个区段标头(Segment Header)产生器11、一个初始码(Initial Code)产生器12、一个多工器(Multiplexer)13、一个加密器(Scrambler)14及一控制单元15;如图2所示,加密装置1可产生一加密数据串,加密数据串包含一表示加密数据串起始的初始码(IC,Initial Code),多个来源资料区段(DS,Data Segment)及多个区段标头(SH,Segment Header);每一区段标头(SH)分别设置于对应的来源资料区段(DS)之前,也就是在每一来源资料区段(DS)之前必然有一个区段标头(SH)。用于加密各资料区段(DS)的加密演算法可以彼此不同。此外,使用相同加密演算法的资料区段的关键码(key words)互不相同。在本专利技术中所使用的加密演算法(scrambling algorithm)为一般现有技术,例如排他逻辑(exclusive logic)加密;以及使来源资料区段维持在其原始形式的零(null)加密。如图3所示,区段标头(SH)包括一个同步字栏位、一个区段资讯栏位、一个加密型式栏位及一个关键码栏位,同步字(Sync Word)栏位是用于记录一个起始码(start code),用来表示所对应的来源资料区段(DS)的起始;区段资讯栏位(Segment Information)是用来记录对应的资料区段的区段资讯,例如区段的长度段;加密型式(Scrambling Type)栏位是用来记录一加密型式,如前述的排他逻辑加密,藉由加密型式栏位的设置,使得在加密(Scrambling)对应的资料区段时,可以辨识出至少两个可用的加密演算法中所选择的一个;及该关键码(Key Word)栏位是用来记录一个在对应的资料区段的加密期间被使用的关键码。每一区段标头(SH)的加密型式及关键码以随机(random)的方式选择。此外,若所使用的加密演算型式为零(null)加密,则在关键码栏位(KW)中记录一个虚拟码(pseudo key)。如图1、2所示,来源资料供应器10被连结至控制单元15,来源资料供应器10受到控制单元15所控制来提供来源资料区段(DS)。每一来源资料区段(DS)具有一个由控制单元15指定的任意长度。区段标头(Segment Header)产生器11被连结至控制单元15,且区段标头产生器11是由控制单元15所控制来产生该等来源资料区段(DS)的区段标头(SH);同时,区段标头产生器11会将每一区段标头(SH)所使用的关键码及加密型式(KEY/TYPE)提供给加密器(Scrambler)14,以便控制加密器14的运作。初始码产生器12会产生一初始码(IC),初始码(IC)是用来将一资料加密系统的重组(reverse scrambling)装置2(如图4所示)初始化,以驱使重组装置2进行接收及解译加密数据串的动作。多工器13具有分别连接到来源资料供应器10、区段标头产生器11和初始码产生器12的资料输入端,及一个连接到控制单元15的选择输入端。藉由多工器13的设置,使来源资料区段(DS)、区段标头(SH)及初始码(IC)可被复合(multiplexed)以获得一串联数据串。加密器14会接收自多工器13输出的串联数据串,且受到控制单元15所控制,根据从区段标头产生器11得到的对应区段标头中的加密演算法和关键码来执行每一来源资料区段(DS)的加密运作。因此,来源资料区段(DS)是利用记录于各别区段标头(SH)的不同的加密演算法及不同的关键码进行加密,以有效的预防原始来源资料被剽窃。如图4所示,本专利技术第一较隹实施例的重组装置2包括一个先进先出(FIFO)记忆体单元20、一个初始码检测器21、一个同步检测器22、一个关键码/加密型式摘取器23、一个重组器24及一个复原资料供应器25。先进先出(First In First Out)记忆体单元20是通过一传送媒体或一转移路径来从加密装置1接收加密数据串。初始码检测器21、同步检测器22、关本文档来自技高网...

【技术保护点】
一种动态资料加密方法,其特征在于:包括下述步骤: 提供来源资料区段; 产生区段标头,分别对应于来源资料区段,每一区段标头包括一个表示对应来源资料区段起始的起始码,一个在加密该对应来源资料区段时,辨识至少两个可用的加密演算法中的一个加密型式,及一个在该对应的来源资料区段在被加密期间被使用的关键码; 将每一区段标头分别设置于对应的每一来源资料区段前; 依据在对应的区段标头中辨识出来的加密型式及关键码来加密每一来源资料区段,以获得一加密数据串。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐荣富
申请(专利权)人:华邦电子股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1
相关领域技术
  • 暂无相关专利