[发明专利]一种用户信息防泄露方法在审
申请号: | 202010062948.5 | 申请日: | 2020-01-19 |
公开(公告)号: | CN113139203A | 公开(公告)日: | 2021-07-20 |
发明(设计)人: | 李方进 | 申请(专利权)人: | 上海臻客信息技术服务有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/60 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 田黎绒 |
地址: | 202150 上海市崇明区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用户信息 泄露 方法 | ||
本发明公开了一种用户信息防泄露方法,包括对用户端获取的用户信息进行第一加密处理,获得第一加密信息;将第一加密信息发送至服务器,服务器对第一加密信息进行第二加密处理,获得第二加密信息;将第二加密信息发送至数据库保存。本发明其通过对用户信息在用户端进行第一加密处理,在服务器对用户信息进行第二加密处理,保证用户信息的安全性,防止泄露。
技术领域
本发明属于信息加密技术领域,尤其涉及一种用户信息防泄露方法。
背景技术
随着互联网的发展和移动设备的普及,更多用户选择线上活动,包括线上买票,线上购物,线上看病,等等。针对用户信息泄漏,目前普遍的处理方案是用户端信息做隐藏。用户端信息做隐藏,没有从根源上解决问题。用户端隐藏用户信息只能起到很小的作用,容易破解。
发明内容
本发明所要解决的技术问题在于针对上述现有技术中的不足,提供一种用户信息防泄露方法,其通过对用户信息在用户端进行第一加密处理,在服务器对用户信息进行第二加密处理,保证用户信息的安全性,防止泄露。
为解决上述技术问题,本发明采用的技术方案是:一种用户信息防泄露方法,包括:对用户端获取的用户信息进行第一加密处理,获得第一加密信息;将第一加密信息发送至服务器,服务器对第一加密信息进行第二加密处理,获得第二加密信息;将第二加密信息发送至数据库保存。
上述一种用户信息防泄露方法,所述第一加密处理,包括:获取用户标识编码数字,对用户信息编码数字中第N位数字加M,求和后,取和的末位数字作为该位上的数字;N为用户标识编码数字的末位数字;M为用户信息编码数字中的末位数字;对第一加密信息编码数字中除第N位数字外的其他数字加|N-M|,每位数字求和后,取和的末位数字作为该位上的数字;获得第一加密信息。
上述一种用户信息防泄露方法,所述第二加密处理,包括:获取服务器唯一编码数字,对第一加密信息编码数字中第Q位数字加P,求和后,取和的末位数字作为该位上的数字;Q为服务器唯一编码数字的末位数字;P为数据库唯一编码数字中的末位数字;对用户信息编码数字中除第Q位数字外的其他数字减|Q-P|,每位数字求差后,若差为正数,则取差为该位上的数字,若差为负数,取差的补位数字作为该位上的数字;获得第二加密信息。
本发明与现有技术相比具有以下优点:
1、本发明通过对用户信息在用户端进行第一加密处理,在服务器对用户信息进行第二加密处理,保证用户信息的安全性,防止泄露。
2、本发明第一加密处理,依托于用户标识编码数字的末位数字和用户信息编码数字中的末位数字,加密过程简单,易于操作,而且因加密后的用户信息编码数字发生变化,使得即使被恶意软件知道加密过程,但只要没有获取到加密前的用户信息编码数字,就难以解密。
3、本发明第二加密处理,依托于服务器唯一编码数字的末位数字和数据库唯一编码数字中的末位数字,加密过程简单,易于操作,而且因服务器唯一编码数字和数据库唯一编码数字的获取需要较高的权限,使得即使被恶意软件知道加密过程,也难以解密。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
图1为本发明的电路原理框图。
具体实施方式
如图1所示,一种用户信息防泄露方法,包括:
S1:对用户端获取的用户信息进行第一加密处理,获得第一加密信息;
S2:将第一加密信息发送至服务器,服务器对第一加密信息进行第二加密处理,获得第二加密信息;
S3:将第二加密信息发送至数据库保存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海臻客信息技术服务有限公司,未经上海臻客信息技术服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010062948.5/2.html,转载请声明来源钻瓜专利网。