[发明专利]一种基于隐写术的密钥传输与密钥更新方法有效
申请号: | 201210186521.1 | 申请日: | 2012-06-07 |
公开(公告)号: | CN102724041A | 公开(公告)日: | 2012-10-10 |
发明(设计)人: | 郑志明;张尧;姚丹丹;王成启;高玉娟;李莹;伍彦飞;王思韬;王钊;张筱;邱望洁 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/06 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 周长琪 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 隐写术 密钥 传输 更新 方法 | ||
1.一种基于隐写术的密钥传输与密钥更新方法,应用的通信双方为A和B,其特征在于,该方法包括如下步骤:
步骤1:由通信方A进行通信初始化,用主密钥解密传输密钥;
步骤2:通信方A进行系统设置,包括:(1)通信设置;(2)总体设置,包括:选择通信类型、加密算法和隐写算法;(3)选定隐写载体;(4)对隐写载体进行白噪声处理;(5)生成5位长度的通信标识符sign,通信标识符的第1位标识通信类型,第2、3位标识数据加密算法,第4、5位标识隐写算法;
步骤3:若通信方A需更新传输密钥,执行步骤4,如不需更新,转步骤5执行;
步骤4:通信方A、B对传输密钥进行更新,然后转步骤2执行;
步骤5:通信方A根据加密算法选定会话密钥;
步骤6:通信方A生成本地时戳,单位精确到秒;
步骤7:通信方A用RSA算法对步骤6中产生的时戳进行签名,生成RSA签名信息;
步骤8:通信方A计算传输隐写密钥,产生密钥传输信号,发送给通信方B;
步骤9:通信方B进行通信初始化,用主密钥解密传输密钥;
步骤10:通信方B识别通信标识符,自动配置所选的加密算法及隐写算法,使用相应的解密算法和传输密钥解密信息;
步骤11:通信方B对通信方A的签名进行验证,若验证通过,则转步骤12;若不通过,则返回相应的提示信息给通信方A,并中止通信;
步骤12:通信方B对通信方A的时戳进行验证,若验证通过,则转步骤13;若不通过,则返回相应的提示信息给通信方A,并中止通信;
步骤13:通信方B计算传输隐写密钥,并使用传输隐写密钥和隐写算法,对图像进行解隐写操作,提取出会话密钥的密文;
步骤14:通信方B使用传输密钥和相应解密算法对会话密钥的密文进行解密操作,得到会话密钥;
步骤15:通信方B计算会话密钥的MD5哈希校验值,作为密钥传输验证信号返回给通信方A;
步骤16:通信方A接收通信方B发送的密钥传输验证信号后,进行哈希校验,若验证通过,则通信方A发送传输反馈信号给通信方B;若不通过,则转步骤5;
步骤17:通信方B接收来自通信方A的传输反馈信号,密钥传输完成;
步骤18:通信方A和B进行会话通信,通信结束后双方使用主密钥加密并存储传输密钥,并销毁会话密钥与传输隐写密钥。
2.根据权利要求1所述的密钥传输与密钥更新方法,其特征在于,所述的步骤2具体包括如下子步骤:
步骤2.1:通信方A进行通信设置,输入B的通信地址X,进行通信连接;
步骤2.2:通信方A进行总体设置,选择通信类型、加密算法和隐写算法;其中通信类型包括密钥传输和密钥更新,加密算法包括AES算法、Camellia算法、ZUC算法和SNOW 3G算法;隐写算法包括OutGuess算法、F5算法和位平面LSB算法;其中,AES表示高级加密标准算法;位平面LSB算法表示基于位平面的最低有效位隐藏算法;
步骤2.3:通信方A选定隐写载体,所选载体为任何格式的图片,并通过设定传输信息量,根据传输信息所占比例来确定载体的大小;
步骤2.4:通信方A对隐写载体进行白噪声处理,得到处理后的隐写载体,同时删除原载体;
步骤2.5:判断系统设置是否完成,若完成则产生5位长度的通信标识符,若设置出现错误,设置尚未完成,则由通信方A重新进行系统设置,转步骤2.1执行;所述的5位长度的通信标识符,首位取0或1,0标识密钥传输,1标识密钥更新,其后两位分别用00,01,10,11标识选择AES算法,Camellia算法,ZUC算法,SNOW3G算法,最后两位分别用00,01,10标识OutGuess,F5,位平面LSB算法。
3.根据权利要求2所述的密钥传输与密钥更新方法,其特征在于,步骤2.3中所述的根据传输信息所占比例来确定载体的大小,其中传输信息所占载体的比例为25%。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210186521.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:导轨式升降脚手架防坠落装置
- 下一篇:一种人工合成的柑橘潜叶蛾性诱剂