当前位置: 首页 > 专利查询>匡创公司专利>正文

一种多维度密钥生成方法技术

技术编号:8657505 阅读:245 留言:0更新日期:2013-05-02 01:23
一种多维度密钥生成方法,包括:生成三维坐标序列和生成公私密钥两部分,生成三维坐标序列是:设三维密钥基为M,共包括m×l×h个密钥基元,沿Z轴,三维矩阵的每一层是大小为m×l的二维矩阵Mk,其中m为每一层矩阵Mk的行数,l为每一层矩阵Mk的列数,k=1,…,h;公私密钥基的处理,与所述的生成三维坐标序列方式一致。本发明专利技术在多维矩阵的条件下,通过Hash变换对矩阵坐标进行选取,采用的是分层处理的方法。在保证数据规模不改变的情况下,多维矩阵的密钥组合数量远远高于二维矩阵对应的组合数量,从而增加了密钥数据库的容量,提高了密钥数据包的利用率。

【技术实现步骤摘要】

本专利技术涉及一种密钥生成方法。特别是涉及。
技术介绍
随着互联网技术的高速发展,人们对如何安全高效地获取资源和数据变得更加关注,与此同时,数据安全及加解密技术也应运而生。常见的加密算法有两种,即为对称加密算法(Symmetric Cryptography Algorithm)和非对称加密算法(AsymmetricCr yp to graph i c AI gor i thm )。对称加密算法中,用户的加解密过程使用相同的密钥;而在非对称密钥算法中,加解密过程中所使用的密钥是不相同的。在网络环境中,非对称加密方式已被证明是一种有效的信息保护手段,在非对称密钥体系下,用户采用公私钥对的形式进行数据的认证和加密。目前主流的非对称密钥应用是基于PKI体系,而PKI体系中的公钥获取与认证均借助第三方认证中心和在线数据库的支持,公钥的传递同样也会占用大量的网络资源。因此,自认证密钥体系作为非对称密钥体系的典型,其通过认证及加密的分离,可使得其在不依赖于第三方的情况下进行。附图说明图1所示为自认证密钥体系结构图。实体将其唯一标识ID传递给密钥产生中心(Key Generation Center本文档来自技高网...

【技术保护点】
一种多维度密钥生成方法,其特征在于,包括:生成三维坐标序列和生成公私密钥两部分,生成三维坐标序列是:设三维密钥基为M,共包括m×l×h个密钥基元,沿Z轴,三维矩阵的每一层是大小为m×l的二维矩阵Mk,其中m为每一层矩阵Mk的行数,l为每一层矩阵Mk的列数,k=1,…,h;公私密钥基的处理,与所述的生成三维坐标序列方式一致。

【技术特征摘要】
1.一种多维度密钥生成方法,其特征在于,包括:生成三维坐标序列和生成公私密钥两部分,生成三维坐标序列是:设三维密钥基为M,共包括mX I Xh个密钥基元,沿Z轴,三维矩阵的每一层是大小为mX I的二维矩阵Mk,其中m为每一层矩阵Mk的行数,I为每一层矩阵Mk的列数,k = 1,…,h ;公私密钥基的处理,与所述的生成三维坐标序列方式一致。2.根据权利要求1所述的一种多维度密钥生成方法,其特征在于,所述的三维坐标序列的生成具体包括如下步骤: 1)设定沿矩阵的Z轴,三维矩阵包括有h个m行I列的二维矩阵Mk,其中k= 1,…,h ; 2)首先将标识ID进行Hash变换,生成高维坐标选取序列P,P = Hash (ID) = [P1...Pk...Ph] 其中Pk对应第k层二维阵Mk的二维坐标选取...

【专利技术属性】
技术研发人员:刘立赵逸龙杨成功
申请(专利权)人:匡创公司
类型:发明
国别省市:

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

1