【技术实现步骤摘要】
网页敏感数据加解密方法、装置、电子设备及存储介质
[0001]本公开涉及数据处理
,尤其涉及云计算
技术介绍
[0002]现有大部分企业中存在很多老旧的业务系统,这些业务系统中存在大量的用户的敏感数据需要加密以达到保护数据的目的,这些老旧的业务系统通过修改业务代码实现加密敏感数据的成本极高,而现有的不通过加密业务代码实现隐藏敏感数据的方法则无法将加密后的敏感数据复原。
技术实现思路
[0003]本公开提供了一种网页敏感数据加解密方法、装置、电子设备及存储介质。
[0004]根据本公开的一方面,提供了一种网页敏感数据加解密方法,包括:
[0005]接收第一请求;
[0006]将所述第一请求发送给服务器以使服务器根据所述第一请求返回对应的第一数据集,所述第一数据集中包含多个第一数据;
[0007]若所述第一数据集中包含敏感数据则根据密钥将所有敏感数据加密为二进制数据;
[0008]根据预设的零宽字符规则将所有二进制数据转化为第二数据并将所有第二数据和第一数据 ...
【技术保护点】
【技术特征摘要】
1.一种网页敏感数据加解密方法,该方法应用于代理服务器,包括:接收第一请求;将所述第一请求发送给服务器以使服务器根据所述第一请求返回对应的第一数据集,所述第一数据集中包含多个第一数据;若所述第一数据集中包含敏感数据则根据密钥将所有敏感数据加密为二进制数据;根据预设的零宽字符规则将所有二进制数据转化为第二数据并将所有第二数据和第一数据集中的所有非敏感数据组成第二数据集;将第二数据集发送给网页;接收第二请求,所述第二请求中包含多个第二数据对应的数据标识;根据多个数据标识获取对应的多个第二数据;根据预设的零宽字符规则将多个第二数据转化为多个二进制数据并根据密钥将多个二进制数据解密为多个敏感数据;将多个敏感数据组成敏感数据集并发送给网页。2.根据权利要求1所述的方法,还包括:每天生成对应24个小时序号的24个密钥;所述密钥为根据当前时间对应的小时序号获取的对应的密钥。3.根据权利要求2所述的方法,所述根据密钥将所有敏感数据加密为二进制数据,包括:将每个敏感数据和当前小时对应的小时序号进行拼接,得到待加密数据;根据密钥将所有待加密数据加密为二进制数据。4.根据权利要求2所述的方法,所述根据密钥将多个二进制数据解密为多个敏感数据,包括:根据密钥将每个二进制数据解密为解密数据;根据密钥对应的小时序号从多个解密数据中拆分出多个敏感数据。5.根据权利要求1所述的方法,还包括:所述预设的零宽字符规则为选取两个零宽字符分别对应0和1。6.根据权利要求1所述的方法,所述接收第二请求之后,还包括:记录发送第二请求的IP地址和该IP地址发送第二请求的次数;若同一个IP地址在预设时间内发送的第二请求次数大于等于第一预设次数,则对...
【专利技术属性】
技术研发人员:杜悦艺,孙亚生,翟伟杰,刘丽颖,秦新瑞,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。