一种数据加密、解密方法及线上贷款系统技术方案

技术编号:40949009 阅读:21 留言:0更新日期:2024-04-18 20:23
本申请公开了一种数据加密、解密方法及线上贷款系统,其中数据加密方法用于对数据在传输过程中进行加密,包括:对原始数据进行混淆加密;对混淆加密之后的原始数据,使用AES对称加密算法进行二次加密,以在二次加密后形成用于传输的密文数据。数据解密方法包括:获取AES解密程序解密后的明文;将所获取的明文进行二进制处理;基于预先配置的64位常量按照倒序对二进制处理的数据解除混淆。本申请实施例的方法在数据传输过程中进行加密处理,防止数据的窃听、泄漏、劫持,保障交互的数据在网络上安全传输。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种数据加密、解密方法及线上贷款系统


技术介绍

1、线上贷款系统采用单体架构模式,系统虽然采用了安全认证,如:jwt(json webtoken)进行用户认证和授权。但数据传输未采取任何安全传输的措施,机构化数据暴露在网络环境中,未对数据进行有效保护使其存在一定的安全隐患。


技术实现思路

1、本申请实施例提供一种数据加密、解密方法及线上贷款系统,用以在数据传输过程中进行加密处理,防止数据的窃听、泄漏、劫持,保障交互的数据在网络上安全传输。

2、本申请实施例提供一种数据加密方法,用于对数据在传输过程中进行加密,包括如下步骤:

3、对原始数据进行混淆加密;

4、对混淆加密之后的原始数据,使用aes对称加密算法进行二次加密,以在二次加密后形成用于传输的密文数据。

5、可选的,对原始数据进行混淆加密之前还包括:

6、预先配置4个二进制初值、以及64位常量,其中4个二进制初值是指定十进制整数段的4个质数组成的二进制的数据补位取指定位本文档来自技高网...

【技术保护点】

1.一种数据加密方法,其特征在于,用于对数据在传输过程中进行加密,包括如下步骤:

2.如权利要求1所述的数据加密方法,其特征在于,对原始数据进行混淆加密之前还包括:

3.如权利要求2所述的数据加密方法,其特征在于,对原始数据进行混淆加密包括采用如下方式对原始数据进行预处理:

4.如权利要求3所述的数据加密方法,其特征在于,对原始数据进行混淆加密包括:

5.如权利要求4所述的数据加密方法,其特征在于,对原始数据进行混淆加密还包括:

6.一种数据解密方法,其特征在于,包括如下步骤:

7.如权利要求6所述的数据解密方法,其...

【技术特征摘要】

1.一种数据加密方法,其特征在于,用于对数据在传输过程中进行加密,包括如下步骤:

2.如权利要求1所述的数据加密方法,其特征在于,对原始数据进行混淆加密之前还包括:

3.如权利要求2所述的数据加密方法,其特征在于,对原始数据进行混淆加密包括采用如下方式对原始数据进行预处理:

4.如权利要求3所述的数据加密方法,其特征在于,对原始数据进行混淆加密包括:

5.如权利要求4所述的数据加密方法,其特征在于,对原始数据进行混淆加密还包括:

6.一种数据解密方法,其特征在于,包括如下步骤:

<...

【专利技术属性】
技术研发人员:惠盈盈
申请(专利权)人:神州数码融信软件有限公司
类型:发明
国别省市:

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

1