一种互联网信息请求参数安全加密和解密的方法与流程

文档序号:11877892阅读:465来源:国知局

本发明涉及计算机网络技术领域,尤其涉及一种互联网信息请求参数安全加密和解密的方法。



背景技术:

近几年来,伴随着计算机网络的发展,信息化已不再陌生,网络信息更是无处不在,无论政治领域、经济领域还是文化领域均受到信息化的影响。而计算机信息化在给人们生活、工作带来方便的同时,也带来了信息安全问题,使得信息处理在网络中遭到破坏及泄露。为此,加强计算机信息处理的安全建设具有重要意义。

随着互联网发展进程的加快,对网络直播接口请求参数进行加密、解密,防止重要信息泄露成了信息安全的问题,且现有互联网信息中长会遇到请求参数的链接长时间被使用,这样就会导致安全问题的发生。本专利申请是分析计算机信息处理中存在的安全性问题,并重点实现了信息安全处理的技术。



技术实现要素:

本发明要解决的技术问题,在于提供一种互联网信息请求参数安全加密和解密的方法,对请求参数加密防止数据泄露、不符合规则的拼接地址恶意访问接口,对访问接口的参数和访问接口起到保护作用。

本发明是这样实现的:一种互联网信息请求参数安全加密和解密的方法,所述方法包括设定一随机字符串,获取互联网信息中的请求参数信息,通过加密方式对随机字符串和请求参数进行加密,用加密后的结果请求服务器,服务器获取加密后的结果请求,进行解密,获得解密后的参数进行时间上的判断,如果当前时间减去加密时间大于一设定时间值,则请求参数为违法请求,请求不通过不能访问服务器,否则,请求通过进行访问;所述当前时间为获取互联网信息中的请求参数到获得解密的这段时间,所述加密时间为对随机字符串和请求参数进行加密的时间。

进一步的,所述加密方式包括AES数据加密、RSA数据加密或MD5数据加密。

进一步的,所述设定时间值为5分钟。

进一步的,所述加密方式为AES数据加密时,所述加密和解密方式具体为:app应用程序请求参数加密时,定义一变量checkcode,设定一随机字符串,将随机字符串赋值给变量checkcode,获取互联网信息中的请求参数信息,通过AES数据加密方式对随机字符串和请求参数进行加密,加密结果=AES.加密方法(checkcode,请求参数),用加密后的结果请求服务器,服务器获取加密后的结果请求,进行解密,解密结果=AES.解密方法(checkcode,请求参数)。

本发明具有如下优点:本发明对一条请求设置时间过期的功能;通过对请求参数进行加密防止数据泄露,且在请求服务器后,再进行解密,并通过判断当前时间减去加密时间是否大于一设定时间值,是,则请求参数为违法请求,请求不通过不能访问服务器,否则,请求通过进行访问;从而对访问接口的参数和访问接口起到保护作用。提高了计算机信息处理的安全。

附图说明

图1为本发明方法流程示意图。

具体实施方式

请参阅图1所示,本发明的一种互联网信息请求参数安全加密和解密的方法,所述方法包括对一条请求设置时间过期的功能;设定一随机字符串,获取互联网信息中的请求参数信息,通过加密方式对随机字符串和请求参数进行加密,用加密后的结果请求服务器,服务器获取加密后的结果请求,进行解密,获得解密后的参数进行时间上的判断,如果当前时间减去加密时间大于一设定时间值,所述设定时间值较佳的为5分钟,实际应用中根据具体情况可以是其他时间;则请求参数为违法请求,请求不通过不能访问服务器,否则,请求通过进行访问;所述当前时间为获取互联网信息中的请求参数到获得解密的这段时间,所述加密时间为对随机字符串和请求参数进行加密的时间。

在本发明中,所述加密方式包括AES数据加密、RSA数据加密或MD5数据加密。所述加密方式为AES数据加密时,所述加密和解密方式具体为:app应用程序请求参数加密时,定义一变量checkcode,设定一随机字符串,将随机字符串赋值给变量checkcode,获取互联网信息中的请求参数信息,通过AES数据加密方式对随机字符串和请求参数进行加密,加密结果=AES.加密方法(checkcode,请求参数),用加密后的结果请求服务器,服务器获取加密后的结果请求,进行解密,解密结果=AES.解密方法(checkcode,请求参数)。

总之,本发明对网络直播接口请求参数进行加密、解密,防止重要信息泄露;通过对请求参数进行加密防止数据泄露,且在请求服务器后,再进行解密,并通过判断当前时间减去加密时间是否大于一设定时间值,是,则请求参数为违法请求,请求不通过不能访问服务器,否则,请求通过进行访问;从而对访问接口的参数和访问接口起到保护作用。提高了计算机信息处理的安全。

以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1