一种基于二维码的智能终端认证的密钥交换方法技术

技术编号:8863318 阅读:258 留言:0更新日期:2013-06-28 02:27
本发明专利技术涉及一种基于二维码的智能终端认证的密钥交换方法,本方法由密钥生成方生成随机密钥,生成方将随机密钥转换成二维码,接收方通过智能终端读取二维码并将二维码转换成密钥;接收方与生成方协商或计算后生成一个为双方或多方共享的密钥。本方法具有通用性,简单易行,适用于在多个智能终端之间进行认证的密钥传递或密钥交换,且密钥的交换和传递不需要通信,安全性好,成本低,计算量小,能耗低,通过终端应用软件可部署于多种移动终端中。

【技术实现步骤摘要】

【技术保护点】
一种基于二维码的智能终端认证的密钥交换方法,其特征在于:按如下步骤执行:⑴、A与B进行密钥交换,由A作为密钥生成方使用伪随机数发生器,或使用来自真实环境噪声生成随机二进制串密钥Ka;⑵、A将生成的密钥Ka输入到二维码生成程序中,转换成A方的二维码;?⑶、B作为密钥接收方通过智能终端采用拍照方式读取A方的二维码;?⑷、B通过二维码转换程序将A方的二维码转换成二进制串的密钥Ka,该密钥Ka就为后续A,B双方通信中共享的密钥。

【技术特征摘要】

【专利技术属性】
技术研发人员:任伟
申请(专利权)人:中国地质大学武汉
类型:发明
国别省市:

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

1