用户名: 密码:    忘记密码   注册   在线充值
对称式加解密方法、对称式加解密系统  
 【申请号】  CN201210364424.7  【申请日】  2012-09-26
 【公开号】  CN103684748A  【公开日】  2014-03-26
 【申请人】  上海复旦微电子集团股份有限公司  【地址】  200433 上海市杨浦区国泰路127号复旦国家大学科技园4号楼
 【共同申请人】  
 【发明人】  胡永波;郭丽敏;郑业扬;张志敏;俞军
 【国际申请】    【国际公布】  
 【进入国家日期】  
 【专利代理机构】  北京集佳知识产权代理有限公司 11227  【代理人】  骆苏华
 【分案原申请号】  
 【国省代码】  31
 【摘要】  一种对称式加解密方法和对称式加解密系统。所述方法包括提供待处理数据、密钥和第一随机数;对待处理数据、密钥和第一随机数进行第一运算和第一线性运算,得到第一数据;对第一随机数进行第一线性运算和第二运算,得到第二数据;对第一数据进行非线性运算,得到第三数据;对第三数据和第二数据进行第一运算和第二线性运算,得到加解密数据;非线性运算包括提供初始SBOX;对第一随机数进行第二运算,得到第四数据;对初始SBOX和第四数据进行第一运算,得到第五数据;根据第一随机数,调整第五数据中元素的位置,得到新的SBOX;从新的SBOX中选择与第一数据对应的非线性字节数据作为第三数据。本发明既可以提高加解密的安全性,又可以提高加解密的效率。
 【主权项】  一种对称式加解密方法,包括一次或多次迭代运算,其特征在于,每次迭代运算包括:提供待处理数据、密钥和第一随机数,所述待处理数据、密钥和第一随机数的位宽对应相同;对所述待处理数据、密钥和第一随机数进行第一运算和第一线性运算,得到第一数据,所述第一运算满足交换律和结合律;对所述第一随机数进行第一线性运算和第二运算,得到第二数据;对所述第一数据进行非线性运算,得到第三数据;对所述第三数据和所述第二数据进行第一运算和第二线性运算,得到待处理数据的加解密数据;所述非线性运算包括:提供初始SBOX;对所述第一随机数进行第二运算,得到第四数据;对所述初始SBOX和所述第四数据进行第一运算,得到第五数据;根据所述第一随机数,调整第五数据中元素的位置,得到新的SBOX;从所述新的SBOX中选择与所述第一数据对应的非线性字节数据作为第三数据。
 【页数】  26
 【主分类号】  H04L9/06
 【专利分类号】  H04L9/06;H04L9/22
   推荐下载阅读CAJ格式全文 查询法律状态
(不支持迅雷等加速下载工具,请取消加速工具后下载。)

 


专利产出状态分析  
本领域科技成果与标准  
发明人发表文献
申请机构(个人)发表文献
本专利研制背景
本专利应用动态
所涉核心技术研究动态
京 ICP 证 040431 号 网络出版服务许可证 (总)网出证(京)字第 271 号经营性网站备案信息 京公网安备 11010802020460 号
© 2010-2017 中国知网(CNKI) 《中国学术期刊(光盘版)》电子杂志社有限公司 KDN 平台基础技术由 KBASE 11.0 提供
服务热线:400-810-9888 订卡热线:800-810-6613
在线咨询:http://help.cnki.net 客服中心:http://service.cnki.net 电子邮件:help@cnki.net
可信网站 诚信网站