一种密钥存储和读取方法、装置、设备及存储介质制造方法及图纸

技术编号:32672072 阅读:70 留言:0更新日期:2022-03-17 11:26
本发明专利技术实施例公开了一种密钥存储方法,包括:获取字符串形式的第一密钥;按照预确定的密钥转换规则将第一密钥转换为标签形式的第二密钥;存储第二密钥。本发明专利技术实施例提供的密钥存储方法,通过将字符串形式的密钥转换为HTML标签的形式进行存储,起到了对密钥的加固作用,提升了加密通信过程中密钥自身的安全性,且由于HTML格式的文件规模较小,减小了对系统资源的消耗。系统资源的消耗。系统资源的消耗。

【技术实现步骤摘要】
一种密钥存储和读取方法、装置、设备及存储介质


[0001]本专利技术涉及加密通信
,尤其涉及一种密钥存储和读取方法、装置、设备及存储介质。

技术介绍

[0002]随着智能手机及移动开发技术的高速发展,各大金融机构纷纷在应用商店上架自己的应用,市场竞争日趋激烈,与其它应用相比,金融类应用需要更加关注通讯安全。
[0003]利用密码学进行信息加密是保障信息安全的重要方式,在实际的通讯过程中,往往采用非对称加密算法组合对称加密算法的方式进行通讯加密,保证信息安全。无论采取哪一种具体的加密算法,密钥自身的安全性至关重要,如果这一过程中密钥自身安全性存在问题(如发生密钥的泄露),后果非常严重。
[0004]目前,在加密通讯过程中,密钥自身的存储方式和数据形式与其它非密钥信息并无太大差别,通常以字符串格式存储在全局变量中,缺少一种对专门针对密钥的加固装置以保证密钥自身的安全,存在安全隐患,攻击者可以通过读取应用内存信息的方式直接获取应用内存储的密钥信息。

技术实现思路

[0005]本专利技术实施例提供了一种密钥存储和读本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种密钥存储方法,其特征在于,包括:获取字符串形式的第一密钥;按照预确定的密钥转换规则将所述第一密钥转换为标签形式的第二密钥;存储所述第二密钥。2.根据权利要求1所述的方法,其特征在于,所述密钥转换规则包括:表征字符串的第一标签、分别表征字符0和1的第二标签及第三标签、以及相对所述第一标签、第二标签及第三标签编辑的自定义内容。3.根据权利要求2所述的方法,其特征在于,按照预确定的密钥转换规则将所述第一密钥转换为标签形式的第二密钥,包括:分别以填充了相应自定义内容的第二标签和第三标签替换所述第一密钥中的字符0和1;将替换后的第二标签和第三标签与所述第一标签相结合,形成由标签组成的所述第二密钥。4.根据权利要求3所述的方法,其特征在于,分别以填充了相应自定义内容的第二标签和第三标签替换所述第一密钥中的字符0和1,包括:确定所述第一密钥内的字符顺序;以所述填充了相应自定义内容的第二标签替换所述第一密钥中的字符0,以所述填充了相应自定义内容的第三标签替换所述第一密钥中的字符1,并按所述字符顺序排列所述填充了相应自定义内容的第二标签和第三标签。5.一种密钥读取方法,其特征在于,包括:获取密钥转换规则与标签形式的第二密钥;根据所述密钥转换规则将所述第二密钥转换为字符串...

【专利技术属性】
技术研发人员:田炳霖霍振兴
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

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

1