一种网页访问方法、装置及终端与流程

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

技术特征:

1.一种网页访问方法,其特征在于,包括:

当检测到针对目标网页的访问请求时,获取所述目标网页的目标内容及签名信息,所述目标网页的签名信息为采用预设加密算法对所述目标网页的源内容进行加密处理获得;

根据所述目标网页的签名信息对所获取的所述目标网页的目标内容进行安全校验;

若校验成功,输出所获取的所述目标网页的目标内容。

2.如权利要求1所述的方法,其特征在于,所述当检测到针对目标网页的访问请求时,获取所述目标网页的目标内容及签名信息,包括:

当检测到针对目标网页的访问请求时,向服务器转发所述针对目标网页的访问请求,所述访问请求中携带所述目标网页的标识,使所述服务器根据所述目标网页的标识查找并返回所述目标网页的目标内容及签名信息;

接收所述服务器返回的所述目标网页的目标内容及签名信息。

3.如权利要求2所述的方法,其特征在于,所述根据所述目标网页的签名信息对所获取的所述目标网页的目标内容进行安全校验,包括:

采用所述预设加密算法对所述目标网页的签名信息进行解密处理;

若所述解密处理成功,则比对所获取的所述目标网页的目标内容与所述目标网页的源内容是否一致;

若所获取的所述目标网页的目标内容与所述目标网页的源内容一致,则校验成功。

4.如权利要求3所述的方法,其特征在于,所述根据所述目标网页的签名信息对所获取的所述目标网页的目标内容进行安全校验,还包括:

若所述解密处理失败,则校验失败;或者,

若所获取的所述目标网页的目标内容与所述目标网页的源内容不一致,则校验失败。

5.如权利要求3所述的方法,其特征在于,所述预设加密算法为摘要算法和非对称加密算法;

所述目标网页的签名信息为:采用所述摘要算法对所述目标网页的源内容进行计算获得原始散列值,并采用所述非对称加密算法规定的私钥对所述原始散列值进行加密处理获得。

6.如权利要求5所述的方法,其特征在于,所述采用所述预设加密算法对所述目标网页的签名信息进行解密处理,包括:

采用所述非对称加密算法规定的公钥对所述目标网页的签名信息进行解密处理;

若成功解密得到所述原始散列值,则解密处理成功;否则,解密处理失败。

7.如权利要求6所述的方法,其特征在于,所述比对所获取的所述目标网页的目标内容与所述目标网页的源内容是否一致,包括:

采用所述摘要算法对所获取的所述目标网页的目标内容进行计算,获得目标散列值;

若所述目标散列值与所述原始散列值相等,则所获取的所述目标网页的目标内容与所述目标网页的源内容一致;

若所述目标散列值与所述原始散列值不等,则所获取的所述目标网页的目标内容与所述目标网页的源内容不一致。

8.如权利要求1-7任一项所述的方法,其特征在于,还包括:

若校验失败,输出安全提示信息,所述安全提示信息用于提示禁止访问所述目标网页。

9.一种网页访问装置,其特征在于,包括:

获取单元,用于当检测到针对目标网页的访问请求时,获取所述目标网页的目标内容及签名信息,所述目标网页的签名信息为采用预设加密算法对所述目标网页的源内容进行加密处理获得;

校验单元,用于根据所述目标网页的签名信息对所获取的所述目标网页的目标内容进行安全校验;

访问单元,用于若校验成功,输出所获取的所述目标网页的目标内容。

10.如权利要求9所述的装置,其特征在于,所述获取单元包括:

请求单元,用于当检测到针对目标网页的访问请求时,向服务器转发所述针对目标网页的访问请求,所述访问请求中携带所述目标网页的标识,使所述服务器根据所述目标网页的标识查找并返回所述目标网页的目标内容及签名信息;

接收单元,用于接收所述服务器返回的所述目标网页的目标内容及签名信息。

11.如权利要求10所述的装置,其特征在于,所述校验单元包括:

解密处理单元,用于采用所述预设加密算法对所述目标网页的签名信息进行解密处理;

内容比对单元,用于若所述解密处理成功,则比对所获取的所述目标网页的目标内容与所述目标网页的源内容是否一致;

第一校验结果确认单元,用于若所获取的所述目标网页的目标内容与所述目标网页的源内容一致,则校验成功。

12.如权利要求11所述的装置,其特征在于,所述校验单元还包括:

第二校验结果确认单元,用于若所述解密处理失败,则校验失败;或者,用于若所获取的所述目标网页的目标内容与所述目标网页的源内容不一致,则校验失败。

13.如权利要求11所述的装置,其特征在于,所述预设加密算法为摘要算法和非对称加密算法;

所述目标网页的签名信息为:采用所述摘要算法对所述目标网页的源内容进行计算获得原始散列值,并采用所述非对称加密算法规定的私钥对所述原始散列值进行加密处理获得。

14.如权利要求13所述的装置,其特征在于,所述解密处理单元包括:

非对称解密单元,用于采用所述非对称加密算法规定的公钥对所述目标网页的签名信息进行解密处理;

解密结果确认单元,若成功解密得到所述原始散列值,则解密处理成功;否则,解密处理失败。

15.如权利要求14所述的装置,其特征在于,所述内容比对单元包括:

计算单元,用于采用所述摘要算法对所获取的所述目标网页的目标内容进行计算,获得目标散列值;

内容比对确认单元,用于若所述目标散列值与所述原始散列值相等,则所获取的所述目标网页的目标内容与所述目标网页的源内容一致,或者,用于若所述目标散列值与所述原始散列值不等,则所获取的所述目标网页的目标内容与所述目标网页的源内容不一致。

16.如权利要求9-15任一项所述的装置,其特征在于,还包括:

安全提示单元,用于若校验失败,输出安全提示信息,所述安全提示信息用于提示禁止访问所述目标网页。

17.一种终端,其特征在于,包括如权利要求9-16任一项所述的网页访问装置。

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