[发明专利]一种基于数字混淆加密的网页访问方法及系统有效
申请号: | 201510484610.8 | 申请日: | 2015-08-07 |
公开(公告)号: | CN105187389B | 公开(公告)日: | 2019-01-04 |
发明(设计)人: | 李春林 | 申请(专利权)人: | 北京思特奇信息技术股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 杨立 |
地址: | 100086 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数字 混淆 加密 网页 访问 方法 系统 | ||
1.一种基于数字混淆加密的网页访问方法,其特征在于,所述方法包括:
S1、为特定业务页面URL生成一个混淆加密令牌,并将所述混淆加密令牌传送给浏览器;
S2、当浏览器需要访问特定网页时,向服务器发送访问请求,所述访问请求中包括携带有所述混淆加密令牌的该特定网页URL;
S3、服务器接收到访问请求,对所述特定网页URL中的混淆加密令牌进行反混淆解密,得到解密后的令牌信息;
S4、将所述得到的解密后的令牌信息与预先存储的原始令牌信息进行匹配;
S5、根据所述匹配结果,允许或拒绝浏览器访问所述特定网页;
所述混淆加密令牌为数字串令牌,所述步骤S1中为特定业务页面URL生成一个混淆加密令牌具体包括:
S11、生成预定数量的混淆种子数据,并对所述生成的混淆种子数据进行编号;
S12、获取当前登录用户的操作工号数字串和当前登录用户的令牌序列号,并将所述操作工号数字串和令牌序列号进行组合,形成组合数字串;
S13、生成预定长度的一随机数作为混淆种子索引数据,并从所述混淆种子数据中提取出编号与所述混淆种子索引数据相同的混淆种子数据;
S14、根据所述提取的混淆种子数据,对所述形成的组合数字串进行混淆处理;
S15、将所述混淆种子索引数据按照预定规则拆分成两部分,并将该两部分数字串分别置于混淆处理后的数字串的首尾处,得到混淆加密处理后的混淆加密令牌;
所述步骤S3对所述特定网页URL中的混淆加密令牌进行反混淆解密具体为:
S31、生成与所述混淆种子数据一一对应的反混淆种子数据,并对所述生成的反混淆种子数据进行编号;
S32、从所述混淆加密令牌中获取反混淆种子索引数据,其中,所述反混淆种子索引数据与混淆种子索引数据相同;
S33、从所述混淆加密令牌中剥离所述反混淆种子索引数据,获取混淆信息数据;
S33、根据所述获取的反混淆种子索引数据,从所述生成的反混淆种子数据中提取编号与所述反混淆种子索引数据相同的反混淆种子数据;
S34、按位迭代所述混淆信息数据,查找反混淆种子数据,得到解密后的令牌信息。
2.如权利要求1所述的一种基于数字混淆加密的网页访问方法,其特征在于,所述步骤S5具体包括:
若所述解密后的令牌信息与预先存储的原始令牌信息不匹配或者在预先存储的原始令牌信息集合中查找不到所述解密后的令牌信息,则拒绝浏览器访问所述特定网页;否则,允许浏览器访问所述特定网页。
3.如权利要求2所述的一种基于数字混淆加密的网页访问方法,其特征在于,当服务器允许浏览器访问所述特定网页并向浏览器反馈响应信息后,将对应的原始令牌信息从原始令牌信息集合中删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京思特奇信息技术股份有限公司,未经北京思特奇信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510484610.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式异常检测网络数据流的方法
- 下一篇:一种数据的传输方法及系统