网络信息验证方法

文档序号:7859970阅读:345来源:国知局
专利名称:网络信息验证方法
技术领域
本发明涉及互联网信息安全技术,具体的说是涉及一种网络信息验证方法。
背景技术
随着互联网的快速发展,网络信息共享已成为人们工作生活必不可少的一部分。但是网络在给人们提供各种便利的同时也面临着许多问题,其中尤为突出的便是信息安全问题,目前网络病毒、网络木马随处可见,而大部分的普通用户并不具备辨别所接收的网络信息是否携带有病毒和木马的能力,从而可能导致 个人信息被盗等情况出现。又因为互联网固有的开放性使得基于互联网络自身解决信息安全问题具有很大的难度,因此如何在现有网络基础上,借助相关的辅助手段实现最基本的网络信息安全验证是网络信息安全所面临的最大问题。

发明内容
本发明所解决的问题,就是针对目前网络信息存在的安全隐患问题,提出一种网络信息验证方法。本发明解决上述技术问题所采用的技术方案是网络信息验证方法,其特征在于,包括以下步骤a.网络服务器端对所提供的网页附加验证码;b.将验证码通过网络传递给终端;c.终端将接收到的验证码存入终端数据库;d.终端访问服务器端的网页时,获取网页的验证码;e.以获取到的验证码为索引值在终端数据库中匹配查询,如果找到匹配值,则将网页安全打开,如果找不到匹配值,则证明网络信息出现问题,将结果反馈给终端用户。本发明总的技术方案,提出由网络服务器端对自身提供的网络信息附加验证码,然后验证码传递到终端,由终端存储,当终端接收网络信息时再次获取验证码和之前保存的验证码比较,达到验证网络信息是否完整原始的目的。具体的,步骤a中所述网络服务器端对所提供的网页附加验证码的方法为网络服务器端对所提供的每个网页进行MD5数值计算,形成相对应的128位安全散列值。具体的,步骤b中所述将验证码通过网络传递给终端的方法为通过DVB信道把每个网页的128位安全散列值以广播方式发送给终端用户。具体的,步骤c中所述终端将接收到的验证码存入终端数据库的方法为终端接收解析广播数据,提取出128位安全散列值,并存入终端动态数据库。具体的,步骤d中所述终端访问服务器端的网页时,获取网页的验证码的方法为通过对网络获取到本地的数据进行本地的md5计算并获取相应的md5值。本发明的有益效果为,能够有效的对互联网的安全进行辅助补充,通过验证网络信息的完整度,在网络信息被篡改时能够及时提示用户,降低用户因为上网而感染病毒或木马的风险。
具体实施例方式下面详细描述本发明的技术方案本发明所述的网络信息验证方法,主要步骤为首先由网络供应商在网络服务器端对所提供的网页附加验证码,所述的验证码为具有易于传输、方便存储的具有唯一性的数值或者字符,并且能够实时更新;将对网页附加的验证码先通过网络传递给终端用户;接着终端将接收到的验证码存入终端数据库,这里的数据库为设置在终端上的本地安全验证码值数据库,用来存储代表网页信息为原始未被篡改的网络信息;当终端访问服务器端的网页时,获取网页的验证码;最后以获取到的验证码为索引值在终端数据库中匹配查询,如果找到匹配值,则代表网页未出现信息改变,为原始的网络信息,此时应当将网页安全打开,如果找不到匹配值,则证明网络信息出现问题,将结果反馈给终端用户。一种具体的实现网络服务器端对所提供的网页附加验证码的方法为网络服务器端对所提供的每个网页进行MD5数值计算,形成相对应的128位安全散列值。其中,D5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致,是计算机广泛使用的杂凑算法之一,具有输出固定长度为128位的特定,因此这里的安全散列值为128 位。一种具体的实现将验证码通过网络传递给终端的方法为通过DVB信道把每个网页的128位安全散列值以广播方式,广谱的动态推送给终端用户。其中,DVB(Digital VideoBroadcasting,数字电视广播)信道,理论上每秒可传输约38Mb/128bit ^ 31万个网页所对应的安全散列值,因此非常的适用于网络服务器向终端传递信息,同时DVB信道相对互联网没有病毒,具有安全、可控的优点,能够保证安全散列值传输的安全性。一种具体的终端将接收到的验证码存入终端数据库的方法为终端接收解析广播数据,提取出128位安全散列值,并存入终端动态数据库。如果终端数据库为4GB容量的空间,在理论上可以存储4GB/128bit ^ 2. 6亿个网页所对应用的安全散列值。并且当数据库存储满以后,将按照存入时间新旧原则进行数据实时删除。因此终端数据库并不占用多少空间即可满足大多数情况的使用。一种具体的终端访问服务器端的网页时,获取网页的验证码的方法为通过对网络获取到本地的数据进行本地的md5计算并获取相应的md5值。如当终端用户通过互联网访问网络信息内容提供商的网页内容web-A时,用户终端通过对网络获取到本地的web-A (Download)数据进行本地的md5计算获取相应的md5值value-A (Download),然后再以Value-A(Download)为索引值,在本地存储数据库中进行查找匹配,如果查找到相应的匹配值,则证明获取到的web-A (Download)数据与原始的web_A相同,没有则表面网页被非法篡改。因为实际中服务器端提供的网页是随时处于动态更新之中的,因此为了实时保证安全性,服务器端应当实时根据本发明提出的方法在更新网页的同时为终端提供新的网页的验证码,从而实现在任何时候终端都能够验证将要打开的网页的信息的完整度,降低误中病毒和木马的风险。
权利要求
1.网络信息验证方法,其特征在于,包括以下步骤 a.网络服务器端对所提供的网页附加验证码; b.将验证码通过网络传递给终端; c.終端将接收到的验证码存入终端数据库; d.终端访问服务器端的网页时,获取网页的验证码; e.以获取到的验证码为索引值在终端数据库中匹配查询,如果找到匹配值,则将网页安全打开,如果找不到匹配值,则证明网络信息出现问题,将结果反馈给终端用户。
2.根据权利要求I所述的网络信息验证方法,其特征在干,步骤a中所述网络服务器端对所提供的网页附加验证码的方法为网络服务器端对所提供的每个网页进行MD5数值计算,形成相对应的128位安全散列值。
3.根据权利要求2所述的网络信息验证方法,其特征在于,步骤b中所述将验证码通过网络传递给终端的方法为通过DVB信道把每个网页的128位安全散列值以广播方式发送给終端用户。
4.根据权利要求3所述的网络信息验证方法,其特征在于,步骤c中所述终端将接收到的验证码存入终端数据库的方法为终端接收解析广播数据,提取出128位安全散列值,并存入终端动态数据库。
5.根据权利要求4所述的网络信息验证方法,其特征在于,步骤d中所述终端访问服务器端的网页时,获取网页的验证码的方法为通过对网络获取到本地的数据进行本地的md5计算并获取相应的md5值。
全文摘要
本发明涉及互联网信息安全技术,具体的说是涉及一种网络信息验证方法。本发明提出一种网络信息验证方法的方法,其方法可以概括为首先网络服务器端对所提供的网页附加验证码,然后将验证码通过网络传递给终端,终端将接收到的验证码存入终端数据库,在终端访问服务器端的网页时,获取网页的验证码,最后以获取到的验证码为索引值在终端数据库中匹配查询,并打开有匹配值的网页。本发明的有益效果为,能够有效的对互联网的安全进行辅助补充,通过验证网络信息的完整度,在网络信息被篡改时能够及时提示用户,降低用户因为上网而感染病毒或木马的风险。本发明适用于互联网信息安全技术。
文档编号H04L29/06GK102857496SQ20121028441
公开日2013年1月2日 申请日期2012年8月10日 优先权日2012年8月10日
发明者文斌, 肖建, 刘剑飞 申请人:四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1