[发明专利]一种会话密钥的生成方法及模块有效
申请号: | 201110232769.2 | 申请日: | 2011-08-15 |
公开(公告)号: | CN102938696A | 公开(公告)日: | 2013-02-20 |
发明(设计)人: | 杨贤伟 | 申请(专利权)人: | 国民技术股份有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 杨立 |
地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 会话 密钥 生成 方法 模块 | ||
1.一种会话密钥的生成方法,其特征在于,包括:
生成第一随机数;
通过磁通道发送会话请求消息,该会话请求消息携带所述第一随机数;
通过射频通道接收响应消息,所述响应消息携带第二随机数;
根据所述第一随机数和所述第二随机数生成会话密钥。
2.根据权利要求1所述的会话密钥的生成方法,其特征在于:
根据所述第一随机数和所述第二随机数生成会话密钥,包括:
以所述第一随机数和/或基于所述第一随机数的变换得到的值为主密钥,以所述第二随机数和/或基于所述第二随机数的变换而得到的值为分散参数,按照设定的密钥分散算法对所述主密钥和分散参数进行密钥分散,得到所述会话密钥。
3.根据权利要求2所述的会话密钥的生成方法,其特征在于:
所述设定的密钥分散算法为:以长度为16字节的主密钥为加密密钥,以长度为8字节的分散参数为被加密明文,进行三重数据加密标准3DES加密运算,将得到的8字节密文作为长度为16字节的会话密钥的前半部分;以所述长度为16字节的主密钥为加密密钥,以所述长度为8字节的分散参数的按位取反为被加密明文,进行三重数据加密标准3DES加密运算,将得到的8字节密文作为所述长度为16字节的会话密钥的后半部分。
4.根据权利要求3所述的会话密钥的生成方法,其特征在于:
所述长度为16字节的主密钥通过如下方式得到:取长度为14字节的第一随机数序列,在每7比特数据后插入1比特对该7比特数据的奇校验位或偶校验位,得到所述长度为16字节的主密钥。
5.根据权利要求3所述的会话密钥的生成方法,其特征在于:
所述长度为8字节的分散参数通过如下方式得到:直接取长度为8字节的第二随机数作为分散参数。
6.根据权利要求1所述的会话密钥的生成方法,其特征在于:
所述第一随机数的长度大于或等于2字节,且小于或等于14字节。
7.一种会话密钥的生成模块,其特征在于,包括:
第一生成单元,用于生成第一随机数;
第一发送单元,用于通过磁通道发送会话请求消息,该会话请求消息携带所述第一随机数;
第一接收单元,用于通过射频通道接收响应消息,所述响应消息携带第二随机数;
密钥生成单元,用于根据所述第一随机数和所述第二随机数生成会话密钥。
8.根据权利要求7所述的会话密钥的生成模块,其特征在于:
所述密钥生成单元包括第一密钥生成子单元,用于以所述第一随机数和/或基于所述第一随机数的变换得到的值为主密钥;第二密钥生成子单元,用于以所述第二随机数和/或基于所述第二随机数的变换而得到的值为分散参数;第三密钥生成子单元,用于按照设定的密钥分散算法对所述主密钥和分散参数进行密钥分散,得到所述会话密钥。
9.根据权利要求8所述的会话密钥的生成模块,其特征在于:
所述第三密钥生成子单元包括第一密钥分散算法子单元,用于以长度为16字节的主密钥为加密密钥,以长度为8字节的分散参数为被加密明文,进行三重数据加密标准3DES加密运算,将得到的8字节密文作为长度为16字节的会话密钥的前半部分;第二密钥分散算法子单元,用于以所述长度为16字节的主密钥为加密密钥,以所述长度为8字节的分散参数的按位取反为被加密明文,进行三重数据加密标准3DES加密运算,将得到的8字节密文作为所述长度为16字节的会话密钥的后半部分。
10.根据权利要求9所述的会话密钥的生成模块,其特征在于:
所述第一密钥生成子单元包括主密钥获取子单元,用于取长度为14字节的第一随机数序列,在每7比特数据后插入1比特对该7比特数据的奇校验位或偶校验位,得到所述长度为16字节的主密钥。
11.根据权利要求9所述的会话密钥的生成模块,其特征在于:
所述第二密钥生成子单元包括分散参数获取子单元,用于直接取长度为8字节的第二随机数作为分散参数。
12.根据权利要求7所述的会话密钥的生成模块,其特征在于:
所述第一随机数的长度大于或等于2字节,且小于或等于14字节。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国民技术股份有限公司,未经国民技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110232769.2/1.html,转载请声明来源钻瓜专利网。