发明名称 | 阶层式数据加密/解密装置及其方法 | ||
摘要 | 本发明公开了一种阶层式数据加密装置及方法,用以对一明文数据进行加密并输出一密文数据,其中明文数据依据一特定数据量切割为多个明文数据区块,具有多个地址及其对应数值且具备随机数特性的至少一个索引区块和多个混淆区块,根据索引区块及混淆区块产生和明文数据区块的数量相同的多个遮罩区块,使用遮罩区块以一第一加密方法对明文数据区块进行加密,以产生多个密文数据区块,使用一私密金钥对索引区块以及混淆区块以一第二加密方法进行加密,以产生一加密区块,其中密文数据包括加密区块及密文数据区块。本发明实施例的阶层式数据加解密装置及方法,可以提高数字内容加解密的运算效率,且不需要增加专用硬件芯片,亦不会降低加密安全性。 | ||
申请公布号 | CN102752101A | 申请公布日期 | 2012.10.24 |
申请号 | CN201110142722.7 | 申请日期 | 2011.05.30 |
申请人 | 财团法人资讯工业策进会 | 发明人 | 司徒杰;张永森;蔡彰得;黄国仓 |
分类号 | H04L9/06(2006.01)I | 主分类号 | H04L9/06(2006.01)I |
代理机构 | 北京三友知识产权代理有限公司 11127 | 代理人 | 任默闻 |
主权项 | 一种阶层式数据加密方法,其特征在于,包括:接收一明文数据,其中所述明文数据依据一特定数据量,切割为多个明文数据区块;提供至少一个索引区块,其中所述索引区块具有多个地址及其对应数值,且所述索引区块的所述地址的对应数值具备随机数特性;提供多个混淆区块,其中所述混淆区块分别具有多个地址及其对应数值,且所述各混淆区块的所述地址的对应数值具备随机数特性;根据所述混淆区块及所述索引区块,产生和所述明文数据区块的数量相同的多个遮罩区块,其中所述各遮罩区块具有所述特定数据量;使用所述遮罩区块对所述明文数据区块以一第一加密方法进行加密,产生和所述明文数据区块的数量相同的多个密文数据区块;使用一私密金钥对所述索引区块以及所述混淆区块以一第二加密方法进行加密,产生一加密区块;以及输出一密文数据,其中所述密文数据包括所述加密区块及所述密文数据区块。 | ||
地址 | 中国台湾台北市 |