一种网页存证方法及系统的制作方法

文档序号:6485884阅读:118来源:国知局
一种网页存证方法及系统的制作方法
【专利摘要】本申请提供了一种网页存证方法及系统,包括客户端接收网页存证指令,将当前网页内容及相关网络信息保存为网页文档,将所保存的网页文档进行代码转换,得到与所述网页文档对应且唯一的特征代码;所述客户端将所述特征代码上传至服务器;以及所述服务器对所接收到的特征代码加载属性信息以形成代码档案证书并存储所述代码档案证书。
【专利说明】—种网页存证方法及系统
【技术领域】
[0001]本发明涉及信息【技术领域】,特别地,涉及一种网页的存证方法及系统。
【背景技术】
[0002]在信息技术高度发展的今天,互联网上的信息交流日益频繁。特别地,以网站作为平台的交易越来越广泛,网页上所表现出的信息内容具有时间性、广泛传播性等特征,特别是,网页内容的易变性以及假冒网络地址连接其他网页内容的可欺骗性,甚至包括网络黑客所固有的特性,使得公证过程中记录网页内容的真实性存在一定的难度。
[0003]发明名称为“下载网站静态网页的系统及方法”,申请号为200610062196.2的发明专利申请公开了一种网页内容的存储方法。该专利主要应用场景为下载某个网站,主要行为为下载制定网站的内容,分析内容中是否有其他页面的下载链接。如有,继续下载该页面内容,然后在分析。而对一个页面,在具体一个时间点,内容的取证在已有技术中则很少有涉及。
[0004]在现实生活中,凭证网页主要存在以下问题:
[0005]由于存在网页内容的可更新以及即时性问题,使得公证员公证某一网页时公证的内容与经过一段时间后该网页地址链接展示出的内容不一致,造成公证该网页内容的公信的力度降低,减弱证据的可信度;
[0006]公证网页的请求人通过不正当的手段在展示给公证员网页的时候,提供了虚假的网页内容,使得公证员在公证该网页内容时的公信的力度降低,减弱证据的可信度。

【发明内容】

[0007]本发明的目的是提供至少能够改善上述现有技术中的缺陷之一的一种网页存证方法及系统,以确保网页存在时间的可靠性。
[0008]根据本申请的一个方面,公开了一种网页存证方法,包括一种网页存证方法。根据该网页存证方法,客户端接收网页存证指令,将当前网页内容及相关网络信息保存为网页文档,将所保存的网页文档进行代码转换,得到与所述网页文档对应且唯一的特征代码;所述客户端将所述特征代码上传至服务器;以及所述服务器对所接收到的特征代码加载属性信息以形成代码档案证书并存储所述代码档案证书。
[0009]根据本申请的另一个方面,公开了一种网页存证系统,包括客户端与服务器,其中,所述客户端包括指令单元,处理单元和传输单元,所述指令单元接收用户发出的网页存证指令,所述处理单元将当前网页内容及相关网络信息保存为网页文档,将所保存的网页文档进行代码转换,得到与所述网页对应且唯一的特征代码;所述传输单元将所述特征代码上传至所述服务器,以及所述服务器包括证书生成单元和存储单元,所述证书生成单元对所接收到的特征代码加载属性信息以形成代码档案证书;所述存储单元存储所形成的代码档案证书。
[0010]本发明的有益效果在于,通过本发明网页的存证方法及系统,可直接将网页内容的信息进行保存,避免网页服务器刷新后,网页页面内容无法保存下来的问题,同时,对网页内容的信息进行第一时间的内容保存;通过本发明网页的存证方法及系统,可以公证某一时间点的网页内容,提高公证力度。
【专利附图】

【附图说明】
[0011]图1是示出根据本申请的一种实施方式的网页存证方法的流程图;
[0012]图2是示出根据本申请的一种实施方式的网页存证方法的流程图;
[0013]图3示出了根据本申请的一种实施方式的网页存证系统;以及
[0014]图4示出了根据本申请的一种实施方式的网页存证系统。
【具体实施方式】
[0015]下面参照附图对本申请公开的网页存证方法及系统进行详细说明。为简明起见,本申请各实施例的说明中,相同或类似的装置使用了相同或相似的附图标记。
[0016]图1是示出根据本申请的一种实施方式的网页存证方法的流程图。如图所示,在步骤110中,客户端接收网页存证指令。在步骤120中,客户端将当前网页内容及相关网络信息保存为网页文档,将所保存的网页文档进行代码转换,得到与所述网页对应且唯一的特征代码。在步骤130中,客户端将特征代码上传至服务器。在步骤140中,所述服务器对所接收到的特征代码加载属性信息以形成代码档案证书并存储所述代码档案证书。
[0017]根据一种实施方式,如图2所示,当客户端接收到网页存证指令后,在步骤111中,客户端判断当前网络环境是否安全,如果不安全,则在步骤112中,提示用户网络当前不安全。其中,客户端判断当前网络环境是否安全例如可以通过检测客户端上网环境配置,DNS服务器地址是否正常,本机hosts文件是否被修改,是否设置上网代理,以及记录客户端到达服务器之间的路由信息来进行判断。如果不安全,则提示用户网络当前不安全。此时,用户根据实际需要可以选择是否需要执行网页存证。
[0018]根据一种实施方式,可以通过解析当前网页获得当前网页内容和相关网络信息。其中,当前网页内容可以包括网页图片内容、网页文字内容等数据。相关网络信息可以包括操作系统的网络连接信息,例如,操作系统的路由器端口信息,连接的服务器IP地址信息
坐寸O
[0019]根据一种实施方式,客户端对网页进行特征代码转换,得到唯一的特征代码。这里,特征代码是指通过散列算法进行特征代码转换所产生的编码数据。这种编码数据的长度远小于网页的长度。根据一个实施例,可以采用散列算法对网页进行特征代码转换。例如,可以采用MD5算法对网页进行特征代码转换,得到的特征代码是128位的数据。可以理解,上传128位的数据所使用的时间远小于上传网页的时间,从而解决了上传网页费时的问题。此外,采用如MD5等散列算法,可以得到与网页唯一对应的特征代码,从而可以证明网页的唯一性。也就是说,如果网页有任何修改,那么通过散列算法对网页转换所得到的特征代码将发生变化,即,修改前的网页转换得到的特征代码不同于修改后的网页转换得到的特征代码。而且,将网页文档转化成特征代码是不可逆的,无法透过特征代码反推出网页的内容,从而确保网页不会泄漏。应该理解,采用MD5算法进行特征代码转换只是本申请的一种实施例,除了 MD5算法以外,还可以采用如MD4、SHA-1、SHA-225、SHA-256、SHA-384、SHA-512等散列算法生成特征代码。
[0020]根据一种实施方式,所述属性信息包括所述服务器接收到所述网页文档的时间信
肩、O
[0021]根据一种实施方式,所加载的时间信息是服务器接收到上传的特征代码的本地时间,可用于证明特征代码的存在时间。根据另一种实施方式,时间信息可以由客户端及服务器以外的第三方提供给服务器。例如,服务器可以与国家授时中心或者其他第三方可提供标准时间的机构建立连接,由可提供标准时间的机构向服务器提供时间信息,从而时间信息更加准确和更具权威性。
[0022]由于特征代码唯一对应于网页,因此该时间信息能够证明与上传的特征代码唯一对应的网页的存在时间。可以看出,特征代码与网页的上传的时间信息相结合能够证明与该特征代码唯一对应的网页在特定时间存在的事实。
[0023]可以看出,根据本申请的实施方式的网页存证方法,通过将网页文档转化成特征代码,可降低档案的大小,从而降低上传网页的时间。此外,可以理解,将特征代码加载时间信息形成的代码档案证书保存在服务器中可以证明网页在特定时间已存在的事实,并且确保代码档案证书存在时间的可靠性。而且,由于代码档案证书存在于服务器中,因此可以避免代码档案证书中的数据被篡改,从而确保代码档案证书的公正效力。
[0024]根据一种实施方式,属性信息还可以包括使用者信息和地理位置信息。使用者信息可以由服务器提供。这里,使用者信息可以是例如,但不限于,用户登录该服务器所使用的用户标识或者用户所使用电脑的标识。服务器通过用户登录来获取该使用者信息。
[0025]根据一种实施方式,地理位置信息可以由终端提供。例如,在终端是带有GPS定位功能的移动终端(如带有GPS定位功能的智能手机等)的情况下,客户端的地理位置信息可以由移动终端的GPS模块提供。根据另一种实施方式,客户端的地理位置信息可以由服务器进行确定。例如,在终端是计算机的情况下,服务器可以根据终端发送的IP地址来判断客户端的地理位置信息。可以理解,特征代码与客户端的地理位置信息相结合能够证明该特征代码上传的地理位置,从而有助于证明网页文档存在的地理位置。
[0026]根据本申请的一种实施方式,服务器可以将所形成的代码档案证书发送至所述客户端存储。
[0027]根据本申请的一种实施方式,客户端可以将网页文档上传至服务器,再由服务器将网页文档保存至服务器中的存储单元。这样,可以在服务器上对该网页文档进行储存和备份。
[0028]图3示出了根据本申请的一个实施方式的网页存证系统。网页存证系统包括客户端200和服务器300。
[0029]客户端200包括指令单元210,处理单元220和传输单元230。指令单元210接收用户发出的网页存证指令。处理单元220将当前网页内容及相关网络信息保存为网页文档,将所保存的网页文档进行代码转换,得到与所述网页对应且唯一的特征代码。传输单元230将特征代码上传至所述服务器300。服务器300包括证书生成单元310和存储单元320。证书生成单元310对所接收到的特征代码加载属性信息以形成代码档案证书。存储单元320存储所形成的代码档案证书。
[0030]根据一种实施方式,如图4所示,客户端200进一步包括判断单元240,判断单元240判断当前网络环境是否安全,如果不安全,则提示用户网络当前不安全。其中,判断单元240判断当前网络环境是否安全例如可以通过检测客户端上网环境配置,DNS服务器地址是否正常,本机hosts文件是否被修改,是否设置上网代理,以及记录客户端到达服务器之间的路由信息来进行判断。如果不安全,则提示用户网络当前不安全。此时,用户根据实际需要可以选择是否需要执行网页存证。
[0031]根据一种实施方式,可以通过解析当前网页获得当前网页内容和相关网络信息。其中,当前网页内容可以包括网页图片内容、网页文字内容等数据。相关网络信息可以包括操作系统的网络连接信息,例如,操作系统的路由器端口信息,连接的服务器IP地址信息
坐寸O
[0032]根据一种实施方式,客户端200将网页文档转换成与网页唯一对应的特征代码,并将特征代码上传。这里,特征代码是指通过散列算法进行特征代码转换所产生的编码数据。这种编码数据的长度远小于网页的长度。根据一个实施例,可以采用散列算法对网页进行特征代码转换。例如,可以采用MD5算法对网页进行特征代码转换,得到的特征代码是128位的数据。可以理解,上传128位的数据所使用的时间远小于上传网页的时间,从而解决了上传网页费时的问题。此外,采用如MD5等散列算法,可以得到与网页唯一对应的特征代码,从而可以证明网页的唯一性。而且,将网页转化成特征代码是不可逆的,无法透过特征代码反推出网页的内容,从而确保网页不会泄漏。应该理解,采用MD5算法进行特征代码转换只是本申请的一种实施例,除了 MD5算法以外,还可以采用如MD4、SHA-U SHA-225、SHA-256、SHA-384、SHA-512等散列算法生成特征代码。
[0033]根据一种实施方式,所述属性信息包括所述服务器接收到所述网页文档的时间信
肩、O
[0034]根据一种实施方式,接收到所述特征代码的时间信息能够用于证明特征代码的存在时间。由于特征代码唯一对应于网页,因此该时间信息能够证明与上传的特征代码唯一对应的网页的存在时间。在一个实施例中,时间信息可以包括服务器接收到上传的特征代码的本地时间。根据另一种实施方式,时间信息可以由第三方提供给服务器。例如,服务器可以与国家授时中心或者其他第三方可提供标准时间的机构建立连接,由可提供标准时间的机构向服务器提供时间信息,以校正及确保服务器的时间是正确且标准的。
[0035]根据一种实施方式,属性信息还可以包括使用者信息和地理位置信息。使用者信息可以由服务器提供。这里,使用者信息可以是例如,但不限于,用户登录该服务器所使用的用户标识或者用户所使用电脑的标识。服务器通过用户登录来获取该使用者信息。
[0036]根据一种实施方式,地理位置信息可以由终端提供。例如,在终端是带有GPS定位功能的移动终端(如带有GPS定位功能的智能手机等)的情况下,客户端的地理位置信息可以由移动终端的GPS模块提供。根据另一种实施方式,客户端的地理位置信息可以由服务器进行确定。例如,在终端是计算机的情况下,服务器可以根据终端发送的IP地址来判断客户端的地理位置信息。可以理解,特征代码与客户端的地理位置信息相结合能够证明该特征代码上传的地理位置,从而有助于证明网页文档存在的地理位置。
[0037]根据本申请的一种实施方式,如图4所示,服务器300可以进一步包括发送单元330,发送单元330将所形成的代码档案证书发送至客户端200存储。
[0038]根据本申请的另一实施方式,客户端200可以将网页文档上传至服务器300,服务器再将网页文档储存至存储单元320,这样,可以在存储单元320上对该网页文档进行储存和备份。
[0039]以上参照附图对本申请的示例性的实施方案进行了描述。本领域技术人员应该理解,上述实施方案仅仅是为了说明的目的而所举的示例,而不是用来进行限制,凡在本申请的教导和权利要求保护范围下所作的任何修改、等同替换等,均应包含在本申请要求保护的范围内。
【权利要求】
1.一种网页存证方法,其特征在于,包括: 客户端接收网页存证指令,将当前网页内容及相关网络信息保存为网页文档,将所保存的网页文档进行代码转换,得到与所述网页文档对应且唯一的特征代码; 所述客户端将所述特征代码上传至服务器;以及 所述服务器对所接收到的特征代码加载属性信息以形成代码档案证书并存储所述代码档案证书。
2.如权利要求1所述的网页存证方法,其特征在于,当客户端接收到网页存证指令后,判断当前网络环境是否安全,如果不安全,则提示用户网络当前不安全。
3.如权利要求1所述的网页存证方法,其特征在于,所述属性信息包括所述服务器接收到所述网页文档的时间信息。
4.如权利要求3所述的网页存证方法,其特征在于,所述属性信息还包括使用者信息和地理位置信息。
5.如权利要求1所述的网页存证方法,其特征在于,进一步包括:所述服务器将所形成的代码档案证书发送至所述客户端存储。
6.一种网页存证系统,包括客户端与服务器,其特征在于, 所述客户端包括指令单元,处理单元和传输单元, 所述指令单元接收用户发出的网页存证指令, 所述处理单元将当前网页内容及相关网络信息保存为网页文档,将所保存的网页文档进行代码转换,得到与所述网页对应且唯一的特征代码; 所述传输单元将所述特征代码上传至所述服务器,以及所述服务器包括证书生成单元和存储单元, 所述证书生成单元对所接收到的特征代码加载属性信息以形成代码档案证书; 所述存储单元存储所形成的代码档案证书。
7.如权利要求6所述的网页存证系统,其特征在于,当客户端接收到网页存证指令后,客户端判断当前网络环境是否安全,如果不安全,则提示用户网络当前不安全。
8.如权利要求6所述的网页存证方法,其特征在于,所述属性信息包括所述服务器接收到所述网页文档的时间信息。
9.如权利要求8所述的网页存证方法,其特征在于,所述属性信息还包括使用者信息和地理位置信息。
10.如权利要求6所述的网页存证方法,其特征在于,进一步包括:所述服务器将所形成的代码档案证书发送至所述客户端存储。
【文档编号】G06F17/30GK103473245SQ201210189581
【公开日】2013年12月25日 申请日期:2012年6月8日 优先权日:2012年6月8日
【发明者】钟山, 李亚欧, 史大龙, 田欣欣 申请人:金峰顺泰知识产权有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1