【技术实现步骤摘要】
一种秘钥生成方法、装置、设备及可读存储介质
[0001]本申请涉及数据处理
,具体涉及一种秘钥生成方法
、
装置
、
设备及可读存储介质
。
技术介绍
[0002]银行保管箱业务
、
个人保险箱等等需要加密的场景均使用机械结构锁进行加密,而机械结构锁的开锁方式采用机械结构锁对应的钥匙对于机械结构锁进行开锁,由于机械结构锁的钥匙,难以进行安全存储并且容易丢失和复制,所以导致机械结构锁的安全性较低
。
因此,目前大都采用电子锁进行加密,而电子锁的秘钥生成方式较为单一,导致电子锁加密的安全性不高
。
[0003]因此,亟需一种新密钥生成方式,提高加密的安全性
。
技术实现思路
[0004]有鉴于此,本申请提供一种秘钥生成方法
、
装置
、
设备及可读存储介质,能够随机生成密钥,提高密钥的安全性
。
[0005]为解决上述问题,本申请提供的技术方案如下:
[0006]第一方面,本申请提供了一种秘钥生成方法,所述方法包括:
[0007]获取目标量子比特;
[0008]基于所述目标量子比特生成目标方向矢量;
[0009]对所述目标方向矢量进行转换,获得第一夹角秘钥
、
第二夹角秘钥和第三夹角秘钥;
[0010]基于预设秘钥拼接规则,将所述第一夹角秘钥
、
所述第二夹角秘钥和所述第三夹角秘钥进行拼 ...
【技术保护点】
【技术特征摘要】
1.
一种秘钥生成方法,其特征在于,所述方法包括:获取目标量子比特;基于所述目标量子比特生成目标方向矢量;对所述目标方向矢量进行转换,获得第一夹角秘钥
、
第二夹角秘钥和第三夹角秘钥;基于预设秘钥拼接规则,将所述第一夹角秘钥
、
所述第二夹角秘钥和所述第三夹角秘钥进行拼接,获得目标秘钥
。2.
根据权利要求1所述的方法,其特征在于,所述对所述目标方向矢量进行转换,获得第一夹角秘钥
、
第二夹角秘钥和第三夹角秘钥,包括:利用预设矢量转换公式,计算所述目标方向矢量与三维坐标系的第一坐标轴的所述第一夹角秘钥;利用所述预设矢量转换公式,计算所述目标方向矢量与所述三维坐标系的第二坐标轴的所述第二夹角秘钥;利用所述预设矢量转换公式,计算所述目标方向矢量与所述三维坐标系的第三坐标轴的所述第三夹角秘钥
。3.
根据权利要求1所述的方法,其特征在于,所述基于预设秘钥拼接规则,将所述第一夹角秘钥
、
所述第二夹角秘钥和所述第三夹角秘钥进行拼接,获得目标秘钥,包括:将所述第一夹角秘钥
、
所述第二夹角秘钥和所述第三夹角秘钥依次拼接,获得目标秘钥
。4.
根据权利要求1所述的方法,其特征在于,所述基于预设秘钥拼接规则,将所述第一夹角秘钥
、
所述第二夹角秘钥和所述第三夹角秘钥进行拼接,获得目标秘钥,包括:获取第一目标编号
、
第二目标编号和第三目标编号;将所述第一目标编号与所述第一夹角秘钥进行绑定,获得第一映射编号;将所述第二目标编号与所述第二夹角秘钥进行绑定,获得第二映射编号;将所述第三目标编号与所述第三夹角秘钥进行绑定,获得第三映射编号;将所述第一映射编号
、
所述第二映射编号与所述第三映射编号进行随机排序,确定目标秘钥排序...
【专利技术属性】
技术研发人员:邱臣铭,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。