【技术实现步骤摘要】
本申请涉及电子信息,特别是涉及一种数据的解密方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
1、为保障数据安全传输,防止数据被泄露或篡改 ,通常会采用国密算法对数据通讯网络中交互的数据进行加解密。国密算法,即国家密码局认定的国产密码算法,也称商用密码。目前常用的国密算法主要有以下三种:对称加密算法(sm4算法),椭圆曲线非对称加密算法(sm2算法)和杂凑算法(sm3算法)。
2、而对称加密算法(sm4算法),由于其加密和解密速度相对较快,被广泛应用于需要快速加密和解密大量数据的前后端交互场景。示例性的,在传统技术中,可以通过前后端之间的交互组件spring-mvc采用对称加密算法对前端需要展示的数据进行解密,或者,对后端需要存储的数据进行加密。
3、但是,当采用传统技术中的数据加解密方法时,也存在着对组件的依赖性较强的问题。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种无需组件依赖支撑的灵活性更高的数据的解密方法、装置、计算机设备、计算机
...【技术保护点】
1.一种数据的解密方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述加密方式包括分组轮换加密方式;
3.根据权利要求2所述的方法,其特征在于,所述指定位置为加密单元/数组单元中的后三位。
4.根据权利要求1所述的方法,其特征在于,所述基于所述解密数据所占用的二进制位数,对所述解密数据进行数据还原,得到与所述解密数据对应的数据还原内容,包括:
5.根据权利要求1所述的方法,其特征在于,所述预设文件还存储有第一密钥串;所述加密数据是根据加密后的明文数据和加密后的第一密钥串组成的;
6
...【技术特征摘要】
1.一种数据的解密方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述加密方式包括分组轮换加密方式;
3.根据权利要求2所述的方法,其特征在于,所述指定位置为加密单元/数组单元中的后三位。
4.根据权利要求1所述的方法,其特征在于,所述基于所述解密数据所占用的二进制位数,对所述解密数据进行数据还原,得到与所述解密数据对应的数据还原内容,包括:
5.根据权利要求1所述的方法,其特征在于,所述预设文件还存储有第一密钥串;所述加密数据是根据加密后的明文数据和加密后的第一密钥串组成的;
6.根据权利要求5所...
【专利技术属性】
技术研发人员:袁慧斌,白龙,
申请(专利权)人:中国人寿保险股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。