[发明专利]一种基于数据库的密钥存储、获取方法在审
申请号: | 201710231202.0 | 申请日: | 2017-04-10 |
公开(公告)号: | CN107707346A | 公开(公告)日: | 2018-02-16 |
发明(设计)人: | 彭文博;赵义博 | 申请(专利权)人: | 浙江九州量子信息技术股份有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 314500 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于数据库的密钥存储、获取方法,包括以下步骤a)创建密钥索引值;b)创建同一类型存储表n张,所述各张存储表的名称有区别;c)密钥插入存储表根据密钥标识,将密钥标识中的每个字符做合集,然后在该合集的基础上除以n,得到该密钥的索引,从而获得当前操作插入对应的存储表中,最后将密钥信息插入该存储表中;d)密钥获取根据密钥的索引,从存储表中直接获取所需密钥。与现有技术相比,本发明通过将数据库的存储表进行分区,且分区存储表的名称与存储在该表的密钥索引值对应,减少了密钥查询所需的扫描时间,该方法摒弃了大量的密钥数据信息存储在数据库一张表中而造成的密钥查询效率低下的方式,提高了数据库的查询速率。 | ||
搜索关键词: | 一种 基于 数据库 密钥 存储 获取 方法 | ||
【主权项】:
一种基于数据库的密钥存储、获取方法,其特征在于,包括以下步骤:a)创建密钥索引值:确定出所存密钥的密钥标识、密钥值以及产生该密钥的节点信息,其中每份密钥标识与密钥值为一一对应,通过算法计算出密钥标识所对应的索引值,根据对应的索引值将密钥存入不同的存储表中;b)创建存储表:创建同一类型存储表n张,所述各张存储表的名称有区别,创建1张记录表table_state,所述记录表table_state用于记录各存储表中不同节点信息密钥的密钥量;c)密钥插入存储表:根据密钥标识,将密钥标识中的每个字符做合集,然后在该合集的基础上除以n,得到该密钥的索引,从而获得当前操作插入对应的存储表中,最后将密钥信息插入该存储表中;d)密钥获取:根据密钥的索引,从存储表中直接获取所需密钥。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江九州量子信息技术股份有限公司,未经浙江九州量子信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710231202.0/,转载请声明来源钻瓜专利网。
- 上一篇:重排方法及其装置
- 下一篇:一种定位解析故障的方法和装置