CN101292252A - 信息处理装置及其方法 - Google Patents
信息处理装置及其方法 Download PDFInfo
- Publication number
- CN101292252A CN101292252A CNA2006800385239A CN200680038523A CN101292252A CN 101292252 A CN101292252 A CN 101292252A CN A2006800385239 A CNA2006800385239 A CN A2006800385239A CN 200680038523 A CN200680038523 A CN 200680038523A CN 101292252 A CN101292252 A CN 101292252A
- Authority
- CN
- China
- Prior art keywords
- content
- image information
- obtains
- web server
- distorting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 38
- 230000010365 information processing Effects 0.000 title abstract description 5
- 238000003860 storage Methods 0.000 claims abstract description 116
- 238000006243 chemical reaction Methods 0.000 claims abstract description 32
- 230000004044 response Effects 0.000 claims abstract description 5
- 230000003750 conditioning effect Effects 0.000 claims description 47
- 230000009466 transformation Effects 0.000 claims description 47
- 238000010606 normalization Methods 0.000 claims description 21
- 230000004075 alteration Effects 0.000 claims description 19
- 238000004321 preservation Methods 0.000 claims description 9
- 230000033228 biological regulation Effects 0.000 claims description 6
- 230000036755 cellular response Effects 0.000 claims description 2
- 238000001514 detection method Methods 0.000 abstract description 29
- 230000008859 change Effects 0.000 abstract description 25
- 238000004364 calculation method Methods 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 46
- 230000008569 process Effects 0.000 description 26
- 238000012360 testing method Methods 0.000 description 23
- 238000012545 processing Methods 0.000 description 17
- 230000015572 biosynthetic process Effects 0.000 description 15
- 238000005755 formation reaction Methods 0.000 description 15
- 230000000875 corresponding effect Effects 0.000 description 13
- 238000004891 communication Methods 0.000 description 8
- 230000000007 visual effect Effects 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000002596 correlated effect Effects 0.000 description 4
- 239000004615 ingredient Substances 0.000 description 4
- 230000007613 environmental effect Effects 0.000 description 3
- 230000011218 segmentation Effects 0.000 description 3
- 238000007689 inspection Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000005055 memory storage Effects 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/97—Determining parameters from multiple pictures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/95—Pattern authentication; Markers therefor; Forgery detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/40—Spoof detection, e.g. liveness detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2119—Authenticating web pages, e.g. with suspicious links
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Storage Device Security (AREA)
- Information Transfer Between Computers (AREA)
- Image Analysis (AREA)
Abstract
提供能够辨别由管理人所做的变更和重大的篡改的、能够进行精确度高的篡改检测的信息处理装置。该信息处理装置包括:按照来自阅览终端的内容取得请求从Web服务器取得内容,并将该内容变换为图像信息的变换部(80),储存对应该内容的图像信息的图像信息存储部(84),计算从所述变换部(80)得到的图像信息和从所述图像信息存储部(84)得到的图像信息之间的相似度的相似度计算部(86),通过将该相似度和预先设定的阈值进行比较来判断是否被篡改的判断部(88)。
Description
技术领域
本发明涉及一种信息处理装置,尤其涉及检测在互联网上公开的内容的篡改的信息处理装置。
背景技术
多数的企业或团体等在互联网上公开主页,发布各种各样的信息。对这样的主页,无变更权限的人入侵到服务器中改写主页的内容的篡改正在增加。
以往,自动检测篡改的装置曾被提案(例如,参照专利文献1)。在此装置中,将WWW(World Wide Web:万维网)服务器里具有的内容文件的更新日期和时间及文件大小,与数据库服务器里保存的内容文件的更新日期和时间及文件大小进行比较,如果它们是一样的则没有篡改,或者如果至少一方有差异则判断为被进行了篡改。
专利文献1:日本特开2003-167786号公报
然而,以往的篡改检测方法存在的问题是,不区别篡改的程度,不管是细微的篡改,还是在阅览时所接受的视觉印象发生很大变化的重大的篡改,全部都判断为篡改的问题。也就是,由于用WWW服务器中所具有的内容文件和数据库服务器中保存的内容文件进行比较的细节是更新日期和时间及文件大小,所以即使是极少的变更,如果文件的更新日期和时间发生变化则判断为篡改。
由主页管理人(以下称为“管理人”)进行的更新,一般是极少的变更。而且,管理人想知道重大的篡改。即,连极少的变更也进行检测的情况,反而妨碍进行有效率的管理。
并且,以往的篡改检测方法的问题为,不只是连细微的篡改也检测的问题。与此相反,存在在一定的条件下即使被进行了重大的篡改也会看漏篡改的情况的问题。也就是,尽管被进行了重大的篡改,在内容文件的更新日期和时间及文件大小不变的情况下,也不能判断为篡改。
发明内容
本发明为了解决上述问题,以提供一种信息处理装置为目的,该信息处理装置能够依据在阅览时所接受的视觉印象是否发生很大变化,来辨别细微的篡改和重大的篡改,进而检测内容的篡改。
并且,提供该信息处理装置的另一目的为,在被进行了重大的篡改的情况下,能够准确地检测此篡改,从而使内容的篡改检测精确度提高。
为了达到上述目的,涉及本发明的信息处理装置是,一种检测通过互联网的针对由Web服务器所提供的内容的篡改的信息处理装置,其特征在于,包括:内容取得单元,从Web服务器取得以规定的语言所记述的内容;变换单元,将通过所述内容取得单元所取得的所述内容变换为表示作为该内容的图像的特性的图像信息;图像信息存储单元,存储图像信息,所述图像信息通过针对对应所述内容的标准的内容进行与所述变换单元的变换同样的变换而得到;图像信息读出单元,从所述图像信息存储单元读出对应通过所述内容取得单元所取得的所述内容的图像信息;以及篡改判断单元,通过对从所述变换单元得到的所述图像信息和从所述图像信息读出单元得到的所述图像信息进行比较,来判断通过所述Web服务器所取得的所述内容是否被篡改。
涉及本发明的信息处理装置,通过将从Web服务器所提供的内容中得到的图像信息与预先保存的图像信息进行比较,来判断是否对Web服务器所提供的内容进行了篡改。在决定于阅览终端上阅览该内容的阅览者所怀有的对该内容的印象之际,图像信息是非常重要的因素。因此依据使用图像信息进行比较,能够将在阅览者阅览该内容时所接受的印象作为篡改检测的基准。通过将阅览者在阅览时的视觉上的印象作为篡改检测的基准,能够区别判断大大改变印象的重大的篡改和没有很大改变印象的细微的篡改,从而提高篡改检测的精确度。
理想的状态是,所述篡改判断单元包括:相似度计算部,计算从所述变换单元得到的所述图像信息和从所述图像信息读出单元得到的所述图像信息之间的相似度;以及判断部,根据将所述相似度和预先设定的阈值进行比较而得到的结果,判断通过所述Web服务器所取得的所述内容是否被篡改。
算出从Web服务器所提供的内容中得到的图像信息与预先保存的图像信息的相似度,并将该相似度与阈值进行比较,来判断是否被篡改。因此,能够定量地区别判断接收该内容的人在浏览器上阅览之时所接受的视觉上的印象的改变大的重大的篡改,和视觉上的印象的改变小的细微的篡改,通过适当的相似度的计算方法及阈值的决定,使之提高篡改检测的精确度。
更加理想的状态是,所述图像信息存储单元,将对被包含在显示所述内容的图像中的各个像素的亮度或者色差进行频率变换后的频率分量作为所述图像信息来存储,所述变换单元包括:像素信息变换部,将所述内容变换为包含在显示该内容时的图像中的各个像素的亮度或者色差;以及频率变换部,将包含在所述图像中的各个像素的亮度或者色差进行频率变换。
这样,作为计算相似度的基础的从Web服务器所提供的内容中得到的图像信息和预先保存的图像信息,都是频率分量。因此,所谓给在阅览终端上取得内容并阅览的人带来强烈的印象的画面背景的篡改,或者在画面上占据很大比率的参照图像的篡改等的针对内容的重大的篡改,能够通过将低频率分量的系数进行比较而检测,从而可以提高篡改检测的精确度。
更加理想的状态是,所述相似度计算部将各个频率分量的差的绝对值的总和作为相似度来计算。而且,所述相似度计算部将各个频率分量的差的2次乘方的总和的平方根作为相似度来计算。并且,所述相似度计算部将各个频率分量的归一化互相相关系数作为相似度来计算。
这样,将篡改前后的图像信息的差异进行数值化。因此,关于变更后的画面是否相当于给予阅览者很大的影响的重大的篡改,能够进行定量的判断。而且,通过选择或者组合适合篡改检测的相似度的计算方法,能够提高检测精确度。
更加理想的状态是,所述图像信息存储单元将被包含在显示所述内容的图像中的各个像素的亮度或者色差作为所述图像信息来存储,所述变换单元将所述内容变换为包含在显示该内容时的图像中的各个像素的亮度或者色差。
这样,作为计算相似度的基础的从Web服务器所提供的内容中得到的图像信息和预先保存的图像信息,都是频率分量。因此,所谓给在阅览终端上取得内容并阅览的人带来强烈的印象的画面背景的篡改,或者在画面上占据很大比率的参照图像的篡改等的针对内容的重大的篡改,能够通过将低频率分量的系数进行比较而检测,从而可以提高篡改检测的精确度。
更加理想的状态是,所述相似度计算部将包含在显示所述内容的图像中的各个像素的亮度或者色差的差的绝对值的总和作为相似度来计算。而且,所述相似度计算部将包含在显示所述内容的图像中的各个像素的亮度或者色差的差的2次乘方的总和的平方根作为相似度来计算。并且,所述相似度计算部将包含在显示所述内容的图像中的各个像素的亮度或者色差的归一化互相相关系数作为相似度来计算。
这样,将篡改前后的图像信息的差异进行数值化。因此,关于变更后的画面是否相当于给予阅览者很大的影响的重大的篡改,能够进行定量的判断。而且,通过选择或者组合适合篡改检测的相似度的计算方法,能够提高检测精确度。
更加理想的状态是,涉及本发明的信息处理装置还包括:内容备份存储单元,存储由所述Web服务器所提供的所述内容的备份数据;以及内容发送单元,在所述篡改判断单元中被判断为所述内容被篡改的情况下,对发送了内容取得请求的阅览终端发送对应所述内容取得请求的、所述内容备份存储单元所存储的内容。
涉及本发明的信息处理装置具备内容的备份数据。因此,在篡改被检测出的情况下,涉及本发明的信息处理装置能够将正确的内容提供给发送了该内容的取得请求的阅览终端。因此,该内容的阅览者即使在Web服务器所提供的内容被篡改的情况下,也能够阅览由涉及本发明的信息处理装置提供的正确的细节的内容。
更加理想的状态是,涉及本发明的信息处理装置还包括:IP地址存储单元,存储对应域名的所述Web服务器的IP(InteRnet Protocol:互联网协议)地址;以及IP地址应答单元,响应所述域名的接收,在所述篡改判断单元中被判断为所述内容被篡改的情况下,对所述阅览终端应答本身的IP地址,在所述篡改判断单元中被判断为所述内容没有被篡改的情况下,应答所述Web服务器的IP地址。
在由阅览终端接收域名之时,由Web服务器提供的内容被检测出篡改的情况下,涉及本发明的信息处理装置应答本身的IP地址。因此,能够容易实现将本身所具备的备份数据提供给阅览终端。而且,紧接篡改被检测之后,就能够由涉及本发明的信息处理装置提供内容。因此,管理人能够消除从被篡改到可以提供正确的内容为止的时滞。并且,阅览者能够在被篡改之后不必等待修复,就能阅览正确的内容。
更加理想的状态是,涉及本发明的信息处理装置还包括:篡改通知单元,在所述篡改判断单元中所述内容被判断为被篡改的情况下,将发生所述篡改之事宜进行通知。
这样,在通过涉及本发明的信息处理装置篡改被检测出的情况下,对主页管理人等发出篡改被检测出的通知。因此,主页管理人等能够提早知道被篡改的事宜。
更加理想的状态是,所述篡改通知单元,将被篡改之前的所述内容在所述阅览终端被显示的图像的图像文件及被篡改之后的所述内容在所述阅览终端被显示的图像的图像文件作为电子邮件的附件发送到规定的电子邮件地址。
这样,在篡改被检测出时,对主页管理人发出的通知里被附加篡改前后的图像文件。因此,主页管理人在接收篡改检测的通知的情况下,能够依据该通知将篡改后的图像和正确的图像进行比较观察。从而,因为能够识别由第三者进行的篡改的内容对阅览者的印象给予的影响的程度,所以可以适当地进行处理,或者可以用于提高内容的篡改检测的精确度。
更加理想的状态是,涉及本发明的信息处理装置还包括图像信息保存单元,在所述相似度计算部中计算出的相似度是与在从所述变换单元得到的图像信息和从所述图像信息读出单元得到的图像信息完全一致的情况下所得到的数值不一样的数值,但是,在所述篡改判断单元中被判断为没有被篡改的数值的情况下,将针对从所述Web服务器取得的所述内容,通过所述变换单元的变换而得到的图像信息保存在所述图像信息存储单元。
这样,在从Web服务器对阅览终端提供的内容被改变的情况不是篡改的情况下,将从Web服务器对阅览终端提供的内容进行变换处理而得到的图像信息保存在图像信息存储单元。因此,在从Web服务器对阅览终端提供的内容被管理人更新的情况下,作为判断是否被篡改时的基准的图像信息自动地被更新,而不需要图像信息存储单元的维护。而且,能够防止由于图像信息存储单元的内容是比Web服务器提供的内容旧的信息而发生的错误的篡改检测,从而可以提高篡改检测的精确度。
更加理想的状态是,涉及本发明的信息处理装置还包括备份保存单元,在所述相似度计算部中计算出的相似度是与在从所述变换单元得到的图像信息和从所述图像信息读出单元得到的图像信息完全一致的情况下所得到的数值不一样的数值,但是,在所述篡改判断单元中被判断为没有被篡改的数值的情况下,将从所述Web服务器取得的所述内容保存在所述内容备份存储单元。
这样,在从Web服务器对阅览终端提供的内容被改变的情况不是篡改的情况下,将从Web服务器对阅览终端提供的内容保存在内容备份存储单元。因此,在从Web服务器对阅览终端提供的内容被管理人更新的情况下,内容备份存储部的内容自动地被更新,而不需要内容备份存储单元的维护。而且,能够防止在由于篡改被检测出而将内容备份存储单元的内容提供给阅览终端的情况下,错发更新前的旧的信息。
更加理想的状态是,所述内容取得单元响应来自阅览终端的内容取得请求,并从所述Web服务器取得所述内容。
按照来自阅览终端的内容检测是否对由Web服务器提供的内容进行篡改。因此,在被篡改的情况下,能够在对阅览终端发送内容之前进行篡改的检测。
另外,本发明不仅能够作为具备这样的特征的单元的信息处理装置来实现,还能够作为以被包含在该信息处理装置中的有特征的单元为步骤的信息处理方法来实现。而且,也能够作为使计算机执行这些步骤的程序来能实现。并且,不用说,能够使这样的程序通过CD-ROM(Compact Disc-Read Only Memory:只读存储光盘)等的记录介质或互联网等的通信网络流通。
根据本发明,能够自动辨别阅览时所接受的视觉上的印象的改变大的重大的篡改和此改变不大的更新及细微的篡改,可以使检测篡改的精确度提高。
附图说明
图1是使用涉及本发明的一个实施例的信息处理装置的、内容提供***的硬件构成的第一例的示意图。
图2是表示DNS服务器及Web服务器的功能构成的框图。
图3是保存在IP地址存储部中的IP地址信息的第一例的示意图。
图4是保存在图像信息存储部中的图像信息画面的第一例的示意图。
图5是保存在图像信息存储部中的图像信息的数据构成的第一例的示意图。
图6是保存在Web服务器中所具备的内容存储部及DNS服务器中所具有的内容备份存储部中的内容信息的一个例子的示意图。
图7是DNS服务器执行处理的流程图。
图8是在图7所示的图像信息的比较(S2)中的处理细节的示意图。
图9是Web服务器执行处理的流程图。
图10是在阅览终端上显示的原始画面的一个例子的示意图。
图11是在阅览终端上显示的更新或者细微的篡改画面的一个例子的示意图。
图12是在阅览终端上显示的重大的篡改画面的第一例的示意图。
图13是在阅览终端上显示的重大的篡改画面的第二例的示意图。
图14是在未找到参照图像文件时阅览终端上显示的画面的示例图。
图15是在频率变换的情况下图像信息的示例图。
图16是在作为相似度计算归一化互相相关系数R的情况下的计算例的示意图。
图17是通知主页管理人的邮件的一个例子的示意图。
图18是内容提供***的硬件构成的第二例的示意图。
图19是保存在IP地址存储部中的IP地址信息的第二例的示意图。
图20是内容提供***的硬件构成的第三例的示意图。
图21是保存在IP地址存储部中的IP地址信息的第三例的示意图。
图22是保存在图像信息存储部中的图像信息画面的第二例的示意图。
图23是保存在图像信息存储部中的图像信息的数据构成的第二例的示意图。
图24是在作为相似度计算差的绝对值的总和S的情况下的计算例的示意图。
图25是在作为相似度计算欧几里得距离的情况下的计算例的示意图。
具体实施方式
以下参照附图对与涉及本发明的信息处理装置有关的实施例进行说明。
首先,参照图1至图6,对涉及本发明的信息处理装置的构成进行说明。
图1是使用涉及本发明的一个实施例的信息处理装置的、内容提供***的硬件构成的第一例的示意图。内容提供***是用于提供及阅览主页内容的***。涉及本实施例的内容提供***具备如图1所示的,DNS(DomainName Server:域名服务器)服务器10、Web服务器12、管理人用终端26、通过互联网3被连接的多个阅览终端22及24。通常,DNS服务器10、Web服务器12及管理人用终端26和互联网3是通过防火墙5被连接的,以防止来自外部的不正当访问。并且,DNS服务器10及Web服务器12因为主页公开或邮件的收发,限定性地允许来自外部的阅览终端22(24)的访问。与此相反,管理人用终端26原则上禁止来自外部的访问。这样,在外部的阅览终端22(24)能够限定性地访问的区域(DMZ:Demilitarized Zone:隔离区)7中,DNS服务器10和Web服务器12相互地进行信息的交换。
DNS服务器10在应答对应于从阅览终端22(24)被传送的域名的IP地址的同时,检测对由Web服务器提供的内容的篡改。
Web服务器12是针对请求取得内容文件的阅览终端22(24),发送内容文件的服务器。
阅览终端22及24各自执行浏览器。阅览人在发送输入到浏览器的主页的域名及内容文件名的同时,还发送由该域所提供的内容的取得请求。使由Web服务器12或者DNS服务器10所提供的该主页的内容显示在显示器上。
管理人用终端26是管理人使用的终端,通过与DNS服务器10及Web服务器12同样的防火墙5和互联网3相连接。此终端执行接收邮件的软件,在被进行了篡改的时候,接收通知此事的邮件。
图2是表示DNS服务器10及Web服务器12的功能构成的框图。DNS服务器10具备IP地址应答部52、内容篡改检测部54及内容提供部50。而且,Web服务器12具备内容提供部51及通信I/F部102。
首先,对有关DNS服务器10所具备的各个装置的详细构成及功能按顺序进行说明。
首先,IP地址应答部52是接收从阅览终端22(24)被发送的域名的、和应答对应所接收的域名的IP地址的装置,其具备域名接收部70、IP地址存储部72、IP地址读出部74及IP地址应答部76。
域名接收部70接收从阅览终端22(24)发送的域名。涉及本发明的IP地址应答部52所具有的IP地址读出部,通过内容篡改检测部54指示IP地址读出部74进行对应所接收的域名的Web服务器的IP地址的读出。
IP地址存储部72储存域名、与该域名对应的Web服务器12及DNS服务器10的IP地址。有关IP地址存储部72所储存的信息的具体例子,稍后再述。
IP地址读出部74通过域名接收部70所接收的域名及根据内容文件名的内容篡改检测部54的判断,将保存在IP地址存储部72中的IP地址的任意一个读出。例如,管理p域的DNS服务器的域名接收部70在接收“http://p.co.jp/top.html”之类的查询的情况下,按照内容篡改检测部54的判断,来决定是读出Web服务器12的IP地址,还是读出DNS服务器10的IP地址。在从内容篡改检测部54接受了Web服务器12的“top.html”没有被篡改的判断的情况下,IP地址读出部74读出Web服务器12的IP地址。与此相反,在从内容篡改检测部54接受了Web服务器12的“top.html”被篡改的判断的情况下,读出DNS服务器10的IP地址。
IP地址应答部76接受IP地址读出部74所读出的IP地址,并用此IP地址应答阅览终端22(24)。
其次,内容篡改检测部54是检测针对由Web服务器12提供的内容的篡改的装置,被设置在上述IP地址应答部52的域名接收部70和IP地址读出部74之间,在DNS服务器10中该内容篡改检测部54具备:内容取得部78、变换部80、图像信息存储部84、图像信息读出部82、相似度计算部86、阈值存储部94、阈值读出部92、判断部88、图像信息写入部90、管理人邮件地址存储部96、邮件地址读出部98、篡改通知部100。
内容取得部78是接受域名接收部70所接收的内容文件名,并对Web服务器12的通信I/F部102请求该内容文件;或者是从Web服务器12的通信I/F部102取得该内容文件的处理部。
变换部80是分析/变换从Web服务器12经过内容取得部78所接收的内容文件,并作为图像信息,再将此图像信息输出到相似度计算部86的处理部。在此,所谓“图像信息”是表示作为内容文件的图像的特性的信息,例如,各个像素的亮度或色差之类的像素信息,或针对像素信息进行离散的傅里叶变换、离散的余弦变换等频率变换而得到的涉及各个频率分量的系数。在本实施例中,将像素信息进行离散余弦变换而得到的涉及各个频率的系数(以下称为“频率系数”)作为图像信息使用。
图像信息存储部84是将本来应该提供的内容作为图像信息保存的存储装置。在此,图像信息存储部84所储存的“图像信息”是与上述变换部80中所说的图像信息同样的图像有关的信息。但是,图像信息存储部84所保持的图像信息是,对标准的内容文件通过变换部80进行的变换处理而得到的图像信息。因此在没有被篡改的情况下,从变换部80输出的图像信息和图像信息存储部84中保存的图像信息一致。
在本实施例中,因为变换部80将频率系数作为图像信息输出,所以图像信息存储部84所保持的图像信息也是频率系数。
图像信息存储部84所保持的图像信息通过,例如,主页管理人预先保存对标准的内容文件通过变换部80进行的变换处理而得到的图像信息来预先进行准备。
图像信息读出部82是,接受域名接收部70所接收的内容文件名,并从对应该内容文件的图像信息存储部84读出信息的处理部。
相似度计算部86是,将从变换部80取得的图像信息和从图像信息读出部82取得的图像信息进行比较,并计算各个图像信息的相似度的处理部。相似度可以说成是,将在浏览器上阅览内容文件的人从内容中所接受的印象数值化了的值。
将从Web服务器12通过变换部80而得到的图像信息,和从图像信息存储部84通过图像信息读出部82而得到的图像信息的归一化互相相关值R作为相似度进行计算。
在此,所谓归一化互相相关值R是在,设从Web服务器12通过变换部80而得到的图像信息的涉及第i分量的频率系数为Xi,设Xi的平均值为Xa,设从图像信息存储部84通过图像信息读出部82而得到的图像信息的涉及第i分量的频率系数为Yi,设Yi的平均值为Ya的情况下,根据以下公式(1)来计算。并且,n是以频率变换计算的频率分量的个数。
(公式1)
判断部88是依据从相似度计算部86得到的相似度,判断从Web服务器12通过变换部80而得到的图像信息和从图像信息存储部84通过图像信息读出部82而得到的图像信息是否不同,并且在存在不同的情况下将此不同的程度与阈值进行比较,以判断Web服务器的内容是否被篡改的处理部。
在相似度中使用归一化互相相关值R的情况下,如果两者没有不同,完全一致,则R=1。如果两者存在不同,即R≠1,则将从相似度计算部86得到的R与预先设定的阈值进行比较。然后,在从相似度计算部86得到的R比阈值大的情况下,判断为没有被篡改;在从相似度计算部86得到的R小于阈值的情况下,判断为被篡改。
阈值存储部94是储存图像数据的不同的界限,即上述相似度的阈值的存储装置。
阈值读出部92是接受来自判断部88的请求并从阈值存储部94读出信息的处理部。
篡改通知部100是在判断部88中判断为被篡改的情况下,向管理人发送邮件的处理部。
并且,内容提供部50是在从阅览终端22(24)接收内容的取得请求的情况下,对该阅览终端22(24)发送内容的装置,该内容提供部50具备取得请求接收部60、内容备份存储部62、内容读出部64、内容发送部66、内容备份写入部68。
取得请求接收部60接收从阅览终端22(24)发送的内容的取得请求。
内容备份存储部62是Web服务器12针对发送取得请求的阅览终端22(24)提供的内容文件的备份。
内容读出部64从内容备份存储部62读出与该取得请求相对应的内容文件。
内容发送部66接受内容读出部64所读出的内容文件,并将其发送到发送了内容取得请求的阅览终端22(24)。
内容备份写入部68在Web服务器12针对发送取得请求的阅览终端22(24)所提供的内容文件被更新或者被进行了细微的篡改的情况下,即,在判断部88中,从Web服务器12通过变换部80而得到的图像信息和从图像信息存储部84通过图像信息读出部82而得到的图像信息之间虽然存在不同,但是被判断为没有被篡改的情况下,依据内容取得部78取得内容,并将内容备份存储部62的内容改写为Web服务器12的内容存储部63的内容。因此,对Web服务器12的内容存储部63的内容文件的更新,自动地被反映在内容备份存储部62所保持的内容中。
其次,对有关Web服务器12所具备的各个装置的详细构成及功能按顺序进行说明。Web服务器12具备内容提供部51及通信I/F部102。
首先,通信I/F部102接受来自内容取得部78的请求,并向内容取得部78发送相符合的内容文件。
其次,内容提供部51是在从阅览终端22(24)接收内容的取得请求的情况下,对该阅览终端22(24)发送内容的装置,该内容提供部51具备取得请求接收部61、内容存储部63、内容读出部65、内容发送部67。
取得请求接收部61接收从阅览终端22(24)发送的内容的取得请求。
内容读出部65从内容存储部63读出与该取得请求相对应的内容文件。
内容发送部67接受内容读出部65所读出的内容文件,并将其发送到发送了内容取得请求的阅览终端22(24)。内容存储部63保存,针对发送了内容文件的取得请求的阅览终端22(24)发送的内容文件。只要没有被篡改,被保存在内容存储部63的内容文件就被发送到,发送了内容文件取得请求的阅览终端22(24)。
因此,DNS服务器10所具备的内容提供部50和Web服务器12所具备的内容提供部51的差异是,前者在检测出篡改时工作,而后者在没有检测出篡改时工作。
图3是保存在IP地址存储部72中的IP地址信息的第一例的示意图。阅览人针对发送的域名,保存DNS服务器10的IP地址和Web服务器12的IP地址。例如,针对域名“http://p.co.jp”,保存DNS服务器10的IP地址“210.145.108.18”和Web服务器12的IP地址“210.145.108.25”。IP地址读出部74在依据判断部88判断为没有被篡改的情况下,读出Web服务器12的IP地址“210.145.108.25”。对此,在判断为没有被篡改的情况下,读出Web服务器的IP地址“210.145.108.18”。关于各自的情况,以通过IP地址读出部74读出的IP地址应答发送了内容文件的取得请求的阅览终端22(24)。接受了应答的阅览终端22(24)从与所接收的IP地址相对应的服务器取得内容文件。
图4是保存在图像信息存储部84中的图像信息画面的第一例的示意图。图像信息存储部84存储图像信息,该图像信息是对本来应该在互联网3上提供的各个内容文件进行分析/变换而得到的。本实施例的图像信息G1至G16是表示频率系数的信息,该频率系数的信息是对分析内容文件而得到的像素信息进行离散余弦变换而得到的。
本图表示各个频率分量的图像画面204、205、206、207和涉及各自的系数G1、G2、G3、G16。G1表示涉及第1频率分量204的系数;G2表示涉及第2频率分量205的系数;G3表示涉及第3频率分量206的系数;G16表示涉及第16频率分量207的系数。频率最低的第1频率分量204为在一面的均一分量。其次低频率的第2频率分量205是将画面分割成左右两个部分,且亮度在左右反转的分量;第3频率分量206是将画面分割成上下两个部分,且亮度在左右反转的分量。并且,频率逐渐变高。在本实施例中,把第16频率分量作为最高的频率分量。第16频率分量207是将画面分割成4×4个部分,且相邻的网格的亮度为反转的分量。
通过进行这样的频率变换,能够对会考虑到的、给主页的阅览人带来强烈的印象的画面的背景的篡改进行检测。其缘故是,因为背景的篡改会很大地改变涉及低频率分量的系数。
图5是保存在图像信息存储部84中的图像信息的数据构成的第一例的示意图。每一画面里保存着频率分量和频率系数。
例如,在收到来自阅览终端22(24)的首页画面的内容文件的取得请求的情况下,内容篡改检测部54的相似度计算部86计算归一化互相相关系数R;在该计算中使用将与从内容存储部63取得的首页画面对应的内容文件进行分析/变换而得到的涉及第1频率分量的频率系数到涉及第16频率分量的频率系数,和与本图的首页画面有关的频率系数、即涉及第1频率分量的频率系数6650、涉及第2频率分量的频率系数6310、涉及第3频率分量的频率系数5770到涉及第16频率分量的频率系数1340。
图6是保存在Web服务器12中所具备的内容存储部63及DNS服务器10中所具有的内容备份存储部62中的内容信息的一个例子的示意图。内容存储部63及内容备份存储部62保存着HTML(Hyper Text MarkupLanguage:超文本标记语言)文件和GIF(Graphic Interchange Format:图形交换格式)文件等的内容文件。图6的所谓top.html,news.html,ir.html,env.html,logo.gif,picture1.gif的各种文件相当于内容文件。logo.gif及picture1.gif被top.html参照,在接收top.html的浏览器上这些文件以被参照的状态显示(图10)。如在阅览终端22(24)的浏览器上观看,会有画面上的语句和图像等被链接于其他的内容文件的情况。在图6中,施加了下划线的语句被设置了链接,单击该语句就能阅览链出的文件。在图6中,top.html与在浏览器上显示的画面上的“商品一览”216、“网站地图”218、“新闻”220、“IR信息”222、“环境活动”224设置有链接。“新闻”220与news.html、“IR信息”222与ir.html、“环境活动”224与env.html各自设置有链接。而且,保存标志图像212的文件(即logo.gif),不只被top.html参照,也被news.html、ir.html、env.html参照。
其次,有关在DNS服务器10及Web服务器12中被执行的处理,参照图7至图9来进行说明。
图7是DNS服务器10执行处理的流程图。
域名接收部70对DNS服务器10是否接收了域名及内容文件名进行监视(S1)。在域名接收部70接收域名的情况下(S1的“是”),相似度计算部86进行比较处理(S2)。比较处理是将变换保存在Web服务器12的内容存储部63的内容文件而得到的图像信息,和保存在图像信息存储部84的图像信息进行比较,并计算双方的相似度的处理。相似度中使用归一化互相相关值R。有关比较处理的详情,参照图8稍后再述。在从Web服务器12的内容存储部63得到的图像信息和保存在图像信息存储部84的图像信息之间被认为不存在不同的情况下,即,归一化互相相关值R=1的情况(S3的“否”),IP地址应答部76应答Web服务器12的IP地址(S10),并结束处理。
在从Web服务器12的内容存储部63得到的图像信息和保存在图像信息存储部84的图像信息之间被认为存在不同的情况下,即,归一化互相相关值R≠1的情况(S3的“是”),判断部88对其不同的程度,即,对归一化互相相关值R和预先被设定的阈值进行比较(S4)。
在判断部88中对内容存储部63保持的内容判断为被篡改的情况下,即归一化互相相关值R小于阈值的情况(S4的“是”),IP地址应答部76应答DNS服务器10的IP地址(S5)。接着,篡改通知部100向管理人发送大意是篡改被检测出的邮件(S6),并结束处理。
在判断部88中对内容存储部63保持的内容判断为没有被篡改的情况下,即,归一化互相相关值R比阈值大的情况(S4的“否”),内容备份写入部68进行将内容备份存储部62的内容改写为Web服务器12的内容存储部63的内容的处理(S7)。并且,变换部80将保存在Web服务器12的内容存储部63的内容文件的内容变换为图像信息(S8)。接着,图像信息写入部90进行将变换后的图像信息写入图像信息存储部84的处理(S9)。此后,IP地址应答部76应答Web服务器12的IP地址(S10),并结束处理。
而且,域名接收部70在没有接收域名(S1的“否”),而DNS服务器10的取得请求接收部60接收了内容文件的取得请求的情况下(S11的“是”),DNS服务器10的内容读出部64读出内容备份存储部62的内容(S12)。内容发送部66向阅览终端22(24)发送读出的信息(S13),并结束处理。
图8是在图7所示的图像信息的比较(S2)中的处理细节的示意图。此处理的过程在内容篡改检测部54中被执行。参照域名接收部70接收的内容文件名,图像信息读出部82从图像信息存储部84读出该内容文件的图像信息(S21)。并且,内容取得部78参照域名接收部70所接收的内容文件名,从通信I/F部102取得Web服务器12的内容存储部63储存的该内容文件(S22)。接着,变换部80进行将取得的内容文件变换为图像信息的处理(S23)。最后,相似度计算部86将变换来自内容存储部63的信息而得到的图像信息和从图像信息存储部84取得的图像信息进行比较,并进行计算相似度的处理(S24)。
图9是Web服务器12执行处理的流程图。Web服务器12对是否在取得请求接收部60接收了内容文件的取得请求进行监视(S30)。在取得请求接收部60没有接收内容文件的取得请求的情况下(S30的“否”),继续进行是否接收了该取得请求的判断。
在取得请求接收部60接收了内容文件的取得请求的情况下(S30的“是”),内容读出部65从内容存储部63读出与取得请求相对应的内容文件(S31)。接着,向阅览终端22(24)发送内容发送部67读出的内容文件(S32),并结束处理。
还有,关于在浏览器上被显示的画面例子和对那些画面的比较判断的过程,以及篡改检测时被发送的通知的例子的各自的具体情况,参照图10至图17进行说明。
图10是在阅览终端显示的原始画面的一个例子的示意图。这个原始画面是在阅览终端22(24)上显示的、保存在DNS服务器10的内容备份存储部62及Web服务器12的内容存储部63的内容文件的画面例子,相当于阅览终端22(24)在接收图6的top.html的时候被显示在浏览器上的画面。
图11是在阅览终端显示的更新或者细微的篡改画面的一个例子的示意图。其与图10的原始画面的不同在于,链出标题之一的“商品一览”216被变更为“社会活动”260,插图的图像从灰地儿的“叶子的插图”214被变更为灰地儿的“再利用的插图”262。虽然被进行了变更,但是,因为图像背景210与图16的原始画面是同样的白地儿,而且,关于链出标题的语句也是细节的变更,并且,插图的背景在变更前后都是灰地儿并没有改变,图案也是类似的亮度,所以由于变更而给予阅览人的视觉上的印象的差异是微不足道的。因此,在涉及本发明的内容篡改检测部54中不被判断为篡改。并且,关于图11,与进行相关的判断有关的过程,参照图15、图16、图24及图25,使用具体的数值来进行说明。
图12是在阅览终端显示的重大的篡改画面的第一例的示意图。其与图10的原始画面的不同在于,插图的图像从灰地儿的“叶子的插图”214被变更为白地儿的“熊和汽车的插图”266,画面背景从白地儿210被变更为灰地儿264。不但是由于插图图像的变更使该部分的亮度产生很大差异,而且是背景的变更对阅览人的印象给予很大的影响的重大的篡改。因此,在涉及本发明的内容篡改检测部54中被判断为篡改。并且,关于图12,与进行相关的判断有关的过程,参照图15、图16、图24及图25,使用具体的数值来进行说明。
图13是在阅览终端显示的重大的篡改画面的第二例的示意图。其与图10的原始画面的不同在于,插图的图像从灰地儿的“叶子的插图”214被变更为白地儿的“熊和汽车的插图”266,画面背景从白地儿210被变更为格子图案268。不但是由于插图图像的变更使该部分的亮度产生很大差异,而且背景的变更对阅览人的印象给予很大的影响的情况,与图12的篡改的情况相同,是重大的篡改。因此,在涉及本发明的内容篡改检测部54中被判断为篡改。并且,关于图13,与进行相关的判断有关的过程,参照图15、图16、图24及图25,使用具体的数值来进行说明。
图14是在未找到参照图像文件时阅览终端上显示的画面的示例图。其与图10的原始画面的不同在于,由于插图图像214不能被准确地参照,所以成为不能参照相片的情况下的显示270。所谓不能参照相片的情况的显示270是,例如,该插图部分全部成为白地儿之后,在左上角附有小的×符号,且此×符号被正好容纳的四方形包围起来的图像。这样,显示该图像的部分全部成为白地儿,相对于原始图像214是灰地儿的情况,该参照部分产生了很大的变化。这样的图像的变更是对阅览人的印象给予很大影响的重大篡改。并且,成为无法进行这样的文件的参照的情况,因为是由于管理人的更新失误而造成的,所以本发明对更新失误的检测也有效果。并且,关于图14,与进行相关的判断有关的过程,参照图15、图16、图24及图25,使用具体的数值来进行说明。
图15是在频率变换的情况下图像信息的示例图。本图是针对上述图10至图14的各个画面的亮度进行频率变换而计算出的、从第1频率分量到第16频率分量的系数的一览表。参照本图所示的具体的数值,对判断涉及本发明的信息处理装置是否篡改的过程进行说明。
原始画面的行是图10所示的对原始画面进行频率变换的各个频率系数。对原始画面进行频率变换而得到的系数被图像信息存储部84保存。更新画面的行是图11所示的对更新画面或者细微的篡改画面进行频率变换的各个频率系数。篡改画面1的行是图12所示的对重大的篡改画面进行频率变换的各个频率系数。篡改画面2的行是图13所示的对重大的篡改画面进行频率变换的各个频率系数。不能参照画面的行是图14所示的对重大的篡改画面进行频率变换的各个频率系数。对更新画面、篡改画面1、篡改画面2、不能参照画面进行频率变换而得到的系数是,针对从Web服务器12的内容存储部63取得的内容文件通过变换部80的处理被计算出的。
图16是在作为相似度计算归一化互相相关系数R的情况下的计算例的示意图。相似度计算部86计算保存在图像信息存储部84的图像信息和,针对保存在Web服务器12的内容存储部63的内容文件通过在变换部80的变换处理而得到的图像信息的相似度,接着,判断部88依据在相似度计算部86中计算出的相似度和阈值进行比较的结果,来判断是否进行了篡改。作为相似度使用归一化互相相关系数R。使用图15的频率系数,针对更新画面、篡改画面1、篡改画面2、不能参照画面计算其与原始画面的归一化互相相关系数R,得出更新画面里的R=0.999,篡改画面1里的R=0.986,篡改画面2里的R=0.949,不能参照画面里的R=0.989。在此,如果将阈值设定为0.99,判断部88判断所计算出的归一化互相相关系数在超过0.99的情况下就不是篡改,未超过0.99的情况就是篡改。因此,由于更新画面里的R=0.999,所以被判断为不是篡改。而且,篡改画面1里的R=0.986,篡改画面2里的R=0.949,不能参照画面里的R=0.989,由于任意一个都没有超过阈值0.99,所以被判断为篡改。
图17是通知主页管理人的邮件的一个例子的示意图。内容篡改检测部54在检测对主页的篡改的情况下,篡改通知部100将检测出篡改的情况用邮件通知给主页管理人。在邮件中除了记载了大意是篡改被检测出的消息、检测出篡改的时间和日期以外,还附上相对于被篡改页的篡改之前的原始画面的图像文件300及篡改之后的画面的图像文件302。在此,篡改之前的原始画面是将保存在内容备份存储部62的内容文件转换为图像的文件。篡改通知部100从内容备份存储部62读出篡改之前的该内容文件,并生成篡改之前的原始画面的图像文件300。而且,篡改之后的图像文件是将保存在Web服务器12所具备的内容存储部63中的内容文件变换为图像的文件。篡改通知部100从内容取得部78接受篡改之后的该内容文件,并生成篡改之后的画面的图像文件302。
如上所述,在本实施例中,因为内容文件从Web服务器12所具备的通信I/F部102被发送到内容篡改检测部54,所以能够对向发送了内容文件的取得请求的阅览终端22(24)提供的内容文件即时检查是否进行了篡改。
并且,在本实施例中,因为根据内容的图像信息来检测篡改的有无,所以该内容的阅览人在阅览的时候所接受的视觉上的印象的变更是大还是小的视觉印象,能够作为篡改的判断标准。因此,能够只检测出视觉上的印象的变更大的重大的篡改,以提高篡改检测的精确度。
并且,在篡改被检测出的情况下,因为从内容篡改检测部54向主页管理人发出大意为篡改被检测出的通知,所以主页管理人能够提早发觉篡改。
并且,本实施例中,在篡改被检测出的情况下,作为与域名对应的IP地址,应答DNS服务器10本身的IP地址,而且,因为DNS服务器10也具备Web服务器的功能,所以在篡改被检测出的情况下,从紧接被进行篡改之后到修复结束为止的期间,也能够对阅览人提供标准的内容。
以上,关于涉及本发明的信息处理装置的一个实施例进行了说明,但是,本发明不只限制于此实施例。
关于为了实现本发明的***构成、图像信息的种类、相似度计算方法,也可以考虑其他的变形例。
首先,关于与***构成有关的其他的变形例,参照图18至图21进行说明。
图18是使用涉及本发明的一个实施例的信息处理装置的、内容提供***的硬件构成的第二例的示意图。关于图的参照编号,与图1同样的组成部分标注同样的编号。
上述实施例中的DNS服务器10除具备IP地址应答部52以外,还具备内容篡改检测部54和内容提供部50。但是,内容篡改检测部54及内容提供部50作为DNS服务器10以外的服务器也没关系。在此,依据在DNS服务器上具备怎样的装置,可以考虑图1的构成例之外的、以下(1)至(5)的构成。
(1)DNS服务器具备IP地址应答部76及内容篡改检测部54,与DNS服务器不同的另外的备份服务器具备内容提供部50的构成。该备份服务器只有在对Web服务器12提供的内容文件进行了篡改的时候,作为Web服务器工作。
(2)DNS服务器具备IP地址应答部76及内容提供部50,与DNS服务器不同的另外的篡改检测服务器具备内容篡改检测部54的构成。
(3)DNS服务器13只具备IP地址应答部76,与DNS服务器13不同的另外的篡改检测备份服务器14具备内容提供部50及内容篡改检测部54的构成。篡改检测备份服务器的内容提供部50只有在对Web服务器12提供的内容文件进行了篡改的时候提供内容。
(4)DNS服务器13只具备IP地址应答部52,具备内容提供部50的备份服务器18和具备内容篡改检测部54的篡改检测服务器16各自作为另外的服务器的构成。备份服务器16只有在对Web服务器12提供的内容文件进行了篡改的时候,作为Web服务器工作。
(5)关于(1)至(4)的各自的构成,再追加一台以上的备份服务器的构成。
在图18的构成例中,DNS服务器13具备IP地址应答部52,Web服务器12具备内容提供部51,篡改检测备份服务器14具备内容篡改检装置54及内容提供部50。即使改变构成例各个装置所具有的功能块与图2相同。只是,在追加篡改检测备份服务器14的情况下,由于IP地址存储部72的内容变化,关于这一点,参照图19进行说明。
图19是保存在IP地址存储部的IP地址信息的第二例的示意图。是在图1的构成例中追加篡改检测备份服务器14的情况下(图18),IP地址存储部的内容的例子。阅览人针对发送的域名,保存Web服务器12的IP地址和篡改检测备份服务器14的IP地址。例如,针对域名“http://p.co.jp”,保存Web服务器12的IP地址“210.145.108.25”和篡改检测备份服务器14的IP地址“210.145.108.31”。
图20是使用涉及本发明的一个实施例的信息处理装置的、内容提供***的硬件构成的第三例的示意图。是在可以考虑的上述构成例的(5)的情况之中,在(4)中再追加一台备份服务器20的硬件构成。关于图的参照编号,与图18同样的组成部分标注同样的编号。
本构成例和图18里所示的构成例的不同点是,在本构成例中将篡改检测服务器16、第一备份服务器18和第二备份服务器20作为组成部分。并且,篡改检测服务器16具备内容篡改检测部54,第一备份服务器18及第二备份服务器20具备内容提供部50。
第一备份服务器18和第二备份服务器20的关系是,在对Web服务器12向阅览终端22(24)提供的内容文件的篡改被检测出的情况下,作为Web服务器工作的顺序,第二备份服务器20在Web服务器12向阅览终端22(24)提供的内容文件和第一备份服务器18向阅览终端22(24)提供的内容文件的双方都被进行了篡改的情况下工作。即,在Web服务器12的内容存储部63的内容中被检测出篡改的情况下,第一备份服务器18作为向阅览终端22(24)提供内容的服务器工作。并且,Web服务器12的内容存储部63的内容和第一备份服务器18所具有的第一内容备份存储部(图中未示)的内容被检测出篡改的情况下,第二备份服务器20作为向阅览终端22(24)提供内容的服务器工作。
在此,即使改变构成例各个装置所具有的功能块与图2相同。只是,在对Web服务器12提供的内容文件进行篡改的时候,追加作为Web服务器工作的备份服务器18(20)的情况下,因为IP地址存储部72内容变化,关于这一点,参照图21进行说明。
图21是保存在IP地址存储部72中的IP地址信息的第三例的示意图。表示将第一备份服务器18和第二备份服务器20作为组成部分的情况的例子(图20)。阅览人针对发送的域名,保存Web服务器12的IP地址、第一备份服务器18的IP地址、第二备份服务器20的IP地址。例如,针对域名“http://p.co.jp”,保存Web服务器12的IP地址“210.145.108.25”、第一备份服务器18的IP地址“210.145.108.38”、第二备份服务器20的IP地址“210.145.108.42”。
并且,在图1的构成图中只追加一台备份服务器的情况下,IP地址存储部72的内容成为从上述图7的例子中删除第二备份服务器20的信息的数据构成。
可是,在具备多个备份服务器的情况下,会有进行多次篡改检测处理的情况。即,首先,检测Web服务器12的内容存储部63的内容是否被篡改。在篡改没有被检测出的情况下,IP地址应答部76应答Web服务器12的IP地址。对此,在篡改被检测出的情况下,接着,检测第一备份服务器18具备的第一内容备份存储部的内容是否被篡改。在第一内容备份存储部的内容没有被检测出篡改的情况下,应答第一备份服务器18的IP地址。在第一内容备份存储部的内容被检测出篡改的情况下,应答第二备份服务器20的IP地址。
在有关***构成的其他的变形例中,能够对向发送了内容文件的取得请求的阅览终端22(24)提供的内容文件即时检查是否进行了篡改,而且,主页管理人依据篡改的检测通知,能够提早发觉篡改。并且,在篡改被检测出的情况下,从紧接被进行篡改之后到修复结束为止的期间,也能够对阅览人提供标准的内容。尤其是在具备多个具有内容备份存储部62的内容提供部50的情况下,在互联网3上的内容提供能够更加稳定。
其次,关于图像信息的种类的其他的变形例,参照图22及图23进行说明。
图22是保存在图像信息存储部84中的图像信息画面的第二例的示意图。
图像信息是保存在图像信息存储部84的信息,又是在变换部80中的、对保存在内容存储部63的内容文件进行分析/变换而得到的信息。这些信息成为用于在相似度计算部86及判断部88中进行比较,并判断是否被篡改的基本信息。在这些被利用的图像信息里有对像素信息进行离散余弦变换的信息,在此之外,还有对像素信息进行离散傅里叶变换处理等的频率变换的信息。而且,将像素信息,即,将每个像素的亮度和色差本身在上述比较/篡改的判断处理中使用也没关系。
本图表示使用像素信息作为图像信息的情况下的图像信息存储部84中所保存的信息的画面。所谓首页画面200、新闻画面201、IR信息画面202、环境活动画面203是,保存在内容存储部63及内容备份存储部62的内容文件通过浏览器所显示的画面。图像信息存储部84保持这些画面的像素信息。
图23是保存在图像信息存储部84中的图像信息的数据构成的第二例的示意图。图23如图22所示的、在图像信息存储部84作为图像信息保持各个画面的亮度和色差之类的像素信息的情况下,表示保存在图像信息存储部84里的具体的数据构成。
在本图的例子中,各个画面的总像素数是纵向400像素×横向400像素,并保存着首页画面200、新闻画面201、IR信息画面202的每个像素的亮度。在首页画面200中,位置为(0,0)的像素的亮度是250、位置为(0,1)的像素的亮度是248、位置为(399,398)的像素的亮度是25、位置为(399,399)的像素的亮度是105。接着,在新闻画面201中,位置为(0,0)的像素的亮度是250、位置为(0,1)的像素的亮度是245、位置为(399,398)的像素的亮度是25、位置为(399,399)的像素的亮度是250。再接下来,在IR信息画面202中,位置为(0,0)的像素的亮度是249。从这里再往下,到IR画面信息的位置(399,399)为止的亮度,接着其他的画面的每个像素的亮度作为图像信息来保存。
但是,因为在相似度计算部86、判断部88中的比较判断处理是,将图像信息存储部84所保存的图像信息和从变换部80被输出的图像信息进行比较,所以两个图像信息的种类需要有共同点。在图像信息存储部84中,在保存显示在浏览器上的内容文件的每个像素的亮度的情况下,从变换部88被输出的图像信息也是与该内容文件有关的同样的每个像素的亮度。
以上,对将像素信息作为图像信息的情况进行了说明。在此,首先,关于在使用对像素信息进行频率变换的图像信息的情况下的变形例进行补充。在使用频率变换的上述变形例中,作为进行离散余弦变换而计算出的频率分量、包括第1频率分量到第16频率分量。但是,作为图像信息的频率分量,使用预先决定的任意的频率分量都没关系。例如,包括,从第1频率分量到第32频率分量之类的、利用更高级的频率分量的情况;使用从第1频率分量到第5频率分量和从第28频率分量到第32频率分量的多个频率分量群的情况;使用从第1频率分量到第15频率分量的之中的奇数的频率分量之类的不连续的频率分量等情况。
其次,关于保存在图像信息存储部84的图像信息的种类进行补充。到此为止,关于保存在图像信息存储部84中的图像信息是一种的情况进行了说明。但是,保存在图像信息存储部84中的图像信息并不只被限定为一种,选择两种以上的图像信息也没关系。例如,作为画面的亮度、进行了离散余弦变换的第1到第16的频率分量的频率系数、进行了离散余弦变换的第32到第48的频率分量的频率系数的三种图像信息也没关系。
并且,关于保存在图像信息存储部84的图像信息,到现在为止,关于在每个画面中保持针对标准的内容文件的、通过变换部80进行变换处理而得到的图像信息的情况进行了说明。但是,将多个画面里共同的图像信息作为一个进行保持也没关系,或者也可以保持在全部的画面里共同的一个图像信息。
但是,关于在此补充的三个变形例,因为在相似度计算部86、判断部88中的比较判断处理是将图像信息存储部84所保存的图像信息和从变换部80被输出的图像信息进行比较,所以两个图像信息必需是能够比较的。
如此,通过选择作为图像信息的任意一个或多个图像信息,能够提高篡改检测的精确度。
最后,关于相似度计算方法的其他的变形例,参照图24及图25进行说明。如前所述,相似度是通过相似度计算部86,依据保存在图像信息存储部84的图像信息及对保存在Web服务器12的内容存储部63的内容文件通过在变换部80进行变换处理而得到的图像信息,计算出的数值,是将在浏览器上阅览内容文件的人从内容所接受的印象数值化的结果。相似度计算部86所计算出的相似度成为通过判断部88与阈值进行比较而判断是否被篡改时的指标。
相似度包括归一化互相相关系数R、差的绝对值的总和S、欧几里得距离D等。
首先,图24是作为相似度来计算差的绝对值的总和S的情况下的计算例的示意图。
差的绝对值的总和S在,设从Web服务器12通过变换部80而得到的图像信息的涉及第i分量的频率系数为Xi,设从图像信息存储部84通过图像信息读出部82而得到的图像信息的涉及第i分量的频率系数为Yi的情况下,根据以下公式(2)被算出。并且,n是以频率转换计算的频率分量的个数。
(公式2)
使用差的绝对值的总和S作为相似度的情况下,如果保存在图像信息存储部84的图像信息和保存在Web服务器12的内容存储部63的内容文件通过变换部80进行变换处理而得到的图像信息完全一致,则S=0。与此相反,如果两者存在不同,即S≠0,则将从相似度计算部86得到的S与预先设定的阈值进行比较,以判断是否被篡改。在从相似度计算部86得到的S比阈值大的情况下,判断为被篡改;在从相似度计算部86得到的S小于阈值的情况下,判断为没有被篡改。
在本图中将图15的频率系数作为图像信息,来计算各个画面的差的绝对值的总和S。关于更新画面、篡改画面1、篡改画面2、不能参照画面,如果计算与原始画面的涉及各个频率分量的系数的差的绝对值的总和S,则在更新画面为S=1210、在篡改画面1为S=7450、在篡改画面2为S=24890,在不能参照画面为S=10200。各个画面都不能说是与原始画面完全一致。因此,接着进行篡改的判断处理。例如,在将阈值设定为5000的情况下,判断部88算出的差的绝对值的总和S比5000大的情况判断为篡改,在5000以下的情况判断为不是篡改。因此,由于更新画面里的S=1210,是在5000以下的情况,所以被判断为不是篡改。而且,篡改画面1里的S=7450,篡改画面2里的S=24890,不能参照画面里的R=10200,由于任意一个都比阈值5000大,所以被判断为篡改。
其次,图25是作为相似度来计算欧几里得距离D的情况下的计算例的示意图。
欧几里得距离D是各个分量的差的2次乘方的总和的平方根。在图像信息是频率系数的情况下,欧几里得距离D是在,设从Web服务器12通过转换部80而得到的图像信息的涉及第i分量的频率系数为Xi,设从图像信息存储部84通过图像信息读出部82而得到的图像信息的涉及第i分量的频率系数为Yi的情况下,根据以下公式(3)来计算。并且,n是以频率变换计算的频率分量的个数。
(公式3)
使用欧几里得距离D作为相似度的情况下,如果保存在图像信息存储部84的图像信息和保存在Web服务器12的内容存储部63的内容文件通过变换部80进行变换处理而得到的图像信息完全一致,则D=0。与此相反,如果两者存在不同,即D≠0,则将从相似度计算部86得到的D与预先设定的阈值进行比较,以判断是否被篡改。在从相似度计算部86得到的D比阈值大的情况下,判断为被篡改;在从相似度计算部86得到的D小于阈值的情况下,判断为没有被篡改。
在本图中将图15的频率系数作为图像信息,来计算各个画面的欧几里得距离D。关于更新画面、篡改画面1、篡改画面2、不能参照画面,如果计算与原始画面的涉及各个频率分量的系数的差的绝对值的总和S,则在更新画面为D=393、在篡改画面1为D=2272、在篡改画面2为D=7211,在不能参照画面为D=2899。各个画面都不能说是与原始画面完全一致。因此,接着进行篡改的判断处理。例如,在将阈值设定为1500的情况下,判断部88算出的欧几里得距离D比1500大的情况判断为篡改,在1500以下的情况判断为不是篡改。因此,由于更新画面里的D=393,是在1500以下的情况,所以被判断为不是篡改。而且,篡改画面1里的D=2272,篡改画面2里的D=7211,不能参照画面里的D=2899,由于任意一个都比阈值1500大,所以被判断为篡改。
并且,相似度的计算方法不限制为一种,同时使用多种计算方法来判断是否被篡改也没关系。例如,可以同时使用归一化互相相关系数R和欧几里得距离D。
如此,关于相似度的计算方法,通过选择任意一个或多个,能够提高篡改检测的精确度。
本发明适合用于,对互联网上公开的内容的篡改能够早期发现及早期修复的信息处理装置等。
Claims (19)
1、一种信息处理装置,检测通过互联网的针对由Web服务器所提供的内容的篡改,其特征在于,包括:
内容取得单元,从Web服务器取得以规定的语言所记述的内容;
变换单元,将通过所述内容取得单元所取得的所述内容变换为表示作为该内容的图像的特性的图像信息;
图像信息存储单元,存储图像信息,所述图像信息通过针对对应所述内容的标准的内容进行与所述变换单元的变换同样的变换而得到;
图像信息读出单元,从所述图像信息存储单元读出对应通过所述内容取得单元所取得的所述内容的图像信息;以及
篡改判断单元,通过对从所述变换单元得到的所述图像信息和从所述图像信息读出单元得到的所述图像信息进行比较,来判断通过所述Web服务器所取得的所述内容是否被篡改。
2、如权利要求1所述的信息处理装置,其特征在于,所述篡改判断单元包括:
相似度计算部,计算从所述变换单元得到的所述图像信息和从所述图像信息读出单元得到的所述图像信息之间的相似度;以及
判断部,根据将所述相似度和预先设定的阈值进行比较而得到的结果,判断通过所述Web服务器所取得的所述内容是否被篡改。
3、如权利要求1所述的信息处理装置,其特征在于,
所述图像信息存储单元,将对被包含在显示所述内容的图像中的各个像素的亮度或者色差进行频率变换后的频率分量作为所述图像信息来存储,
所述变换单元包括:
像素信息变换部,将所述内容变换为包含在显示该内容时的图像中的各个像素的亮度或者色差;以及
频率变换部,将包含在所述图像中的各个像素的亮度或者色差进行频率变换。
4、如权利要求3所述的信息处理装置,其特征在于,
所述相似度计算部将各个频率分量的差的绝对值的总和作为相似度来计算。
5、如权利要求3所述的信息处理装置,其特征在于,
所述相似度计算部将各个频率分量的差的2次乘方的总和的平方根作为相似度来计算。
6、如权利要求3所述的信息处理装置,其特征在于,
所述相似度计算部将各个频率分量的归一化互相相关系数作为相似度来计算。
7、如权利要求2所述的信息处理装置,其特征在于,
所述图像信息存储单元将被包含在显示所述内容的图像中的各个像素的亮度或者色差作为所述图像信息来存储,
所述变换单元将所述内容变换为包含在显示该内容时的图像中的各个像素的亮度或者色差。
8、如权利要求7所述的信息处理装置,其特征在于,
所述相似度计算部将包含在显示所述内容的图像中的各个像素的亮度或者色差的差的绝对值的总和作为相似度来计算。
9、如权利要求7所述的信息处理装置,其特征在于,
所述相似度计算部将包含在显示所述内容的图像中的各个像素的亮度或者色差的差的2次乘方的总和的平方根作为相似度来计算。
10、如权利要求7所述的信息处理装置,其特征在于,
所述相似度计算部将包含在显示所述内容的图像中的各个像素的亮度或者色差的归一化互相相关系数作为相似度来计算。
11、如权利要求2所述的信息处理装置,其特征在于,
还包括图像信息保存单元,在所述相似度计算部中计算出的相似度是与在从所述变换单元得到的图像信息和从所述图像信息读出单元得到的图像信息完全一致的情况下所得到的数值不一样的数值,但是,在所述篡改判断单元中被判断为没有被篡改的数值的情况下,将针对从所述Web服务器取得的所述内容,通过所述变换单元的变换而得到的图像信息保存在所述图像信息存储单元。
12、如权利要求2所述的信息处理装置,其特征在于,
还包括备份保存单元,在所述相似度计算部中计算出的相似度是与在从所述变换单元得到的图像信息和从所述图像信息读出单元得到的图像信息完全一致的情况下所得到的数值不一样的数值,但是,在所述篡改判断单元中被判断为没有被篡改的数值的情况下,将从所述Web服务器取得的所述内容保存在所述内容备份存储单元。
13、如权利要求1所述的信息处理装置,其特征在于,还包括:
内容备份存储单元,存储由所述Web服务器所提供的所述内容的备份数据;以及
内容发送单元,在所述篡改判断单元中被判断为所述内容被篡改的情况下,对发送了内容取得请求的阅览终端发送对应所述内容取得请求的、所述内容备份存储单元所存储的内容。
14、如权利要求1所述的信息处理装置,其特征在于,还包括:
IP地址存储单元,存储对应域名的所述Web服务器的IP地址;以及
IP地址应答单元,响应所述域名的接收,在所述篡改判断单元中被判断为所述内容被篡改的情况下,对所述阅览终端应答本身的IP地址,在所述篡改判断单元中被判断为所述内容没有被篡改的情况下,应答所述Web服务器的IP地址。
15、如权利要求1所述的信息处理装置,其特征在于,还包括:
篡改通知单元,在所述篡改判断单元中所述内容被判断为被篡改的情况下,将发生所述篡改之事宜进行通知。
16、如权利要求15所述的信息处理装置,其特征在于,
所述篡改通知单元,将被篡改之前的所述内容在所述阅览终端被显示的图像的图像文件及被篡改之后的所述内容在所述阅览终端被显示的图像的图像文件作为电子邮件的附件发送到规定的电子邮件地址。
17、如权利要求1所述的信息处理装置,其特征在于,
所述内容取得单元响应来自阅览终端的内容取得请求,并从所述Web服务器取得所述内容。
18、一种篡改检测方法,检测通过互联网的针对由Web服务器所提供的内容的篡改,其特征在于,包括:
内容取得步骤,从Web服务器取得以规定的语言所记述的内容;
变换步骤,将通过所述内容取得步骤所取得的所述内容变换为表示作为该内容的图像的特性的图像信息;
图像信息读出步骤,从存储部读出通过所述内容取得步骤被取得的对应所述内容的图像信息,所述存储部存储通过针对对应所述内容的标准的内容进行与所述变换步骤的变换同样的变换而得到的图像信息;以及
篡改判断步骤,通过对从所述变换步骤得到的所述图像信息和从所述图像信息读出步骤得到的所述图像信息进行比较,来判断通过所述Web服务器所取得的所述内容是否被篡改。
19、一种程序,在计算机上执行,用于检测通过互联网的针对由Web服务器所提供的内容的篡改,其特征在于,包括:
内容取得步骤,从Web服务器取得以规定的语言所记述的内容;
变换步骤,将通过所述内容取得步骤所取得的所述内容变换为表示作为该内容的图像的特性的图像信息;
图像信息读出步骤,从存储部读出通过所述内容取得步骤被取得的对应所述内容的图像信息,所述存储部存储通过针对对应所述内容的标准的内容进行与所述变换步骤的变换同样的变换而得到的图像信息;以及
篡改判断步骤,通过对从所述变换步骤得到的所述图像信息和从所述图像信息读出步骤得到的所述图像信息进行比较,来判断通过所述Web服务器所取得的所述内容是否被篡改。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP303582/2005 | 2005-10-18 | ||
JP2005303582 | 2005-10-18 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101292252A true CN101292252A (zh) | 2008-10-22 |
CN100587701C CN100587701C (zh) | 2010-02-03 |
Family
ID=37962385
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200680038523A Expired - Fee Related CN100587701C (zh) | 2005-10-18 | 2006-10-11 | 信息处理装置及其方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20090260079A1 (zh) |
EP (1) | EP1942435A4 (zh) |
JP (1) | JP4189025B2 (zh) |
CN (1) | CN100587701C (zh) |
WO (1) | WO2007046289A1 (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010130154A1 (zh) * | 2009-05-11 | 2010-11-18 | 中联绿盟信息技术(北京)有限公司 | 一种防止网络内容被篡改的设备、方法和*** |
CN103166928A (zh) * | 2011-12-15 | 2013-06-19 | ***通信集团公司 | 一种提供信息服务的方法、***和dns授权服务器 |
CN103699843A (zh) * | 2013-12-30 | 2014-04-02 | 珠海市君天电子科技有限公司 | 一种恶意行为检测方法及装置 |
CN104601543A (zh) * | 2014-12-05 | 2015-05-06 | 百度在线网络技术(北京)有限公司 | 鉴别软件篡改浏览器主页的方法和*** |
CN105678193A (zh) * | 2016-01-06 | 2016-06-15 | 杭州数梦工场科技有限公司 | 一种防篡改的处理方法和装置 |
CN108040050A (zh) * | 2017-12-12 | 2018-05-15 | 任天民 | 一种原生照片鉴定方法及应用 |
CN108182202A (zh) * | 2017-12-07 | 2018-06-19 | 海南智媒云图科技股份有限公司 | 内容更新通知方法、装置、电子设备及存储介质 |
CN109313659A (zh) * | 2016-06-21 | 2019-02-05 | 电子湾有限公司 | web文档修订的异常检测 |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5061001B2 (ja) * | 2008-03-24 | 2012-10-31 | 株式会社野村総合研究所 | 構成チェックシステム |
CN101626368A (zh) * | 2008-07-11 | 2010-01-13 | 中联绿盟信息技术(北京)有限公司 | 一种防止网页被篡改的设备、方法和*** |
US8401294B1 (en) * | 2008-12-30 | 2013-03-19 | Lucasfilm Entertainment Company Ltd. | Pattern matching using convolution of mask image and search image |
US8682083B2 (en) | 2011-06-30 | 2014-03-25 | American Express Travel Related Services Company, Inc. | Method and system for webpage regression testing |
US9800455B1 (en) * | 2012-02-08 | 2017-10-24 | Amazon Technologies, Inc. | Log monitoring system |
CN105427350B (zh) * | 2015-12-28 | 2018-12-07 | 辽宁师范大学 | 基于局部四元数指数矩的彩色图像复制篡改检测方法 |
JP6859870B2 (ja) * | 2017-06-28 | 2021-04-14 | 株式会社リコー | サーバ、システムおよび情報処理方法 |
CN109145581B (zh) * | 2018-09-29 | 2021-08-10 | 武汉极意网络科技有限公司 | 基于浏览器渲染性能的防模拟登录方法、装置及服务器 |
JP6818733B2 (ja) * | 2018-12-20 | 2021-01-20 | ヤフー株式会社 | 特定装置、特定方法及び特定プログラム |
US11039205B2 (en) | 2019-10-09 | 2021-06-15 | Sony Interactive Entertainment Inc. | Fake video detection using block chain |
CN113096301B (zh) * | 2019-12-19 | 2023-01-13 | 深圳怡化电脑股份有限公司 | 票据的检验方法、装置、电子设备及存储介质 |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6226618B1 (en) * | 1998-08-13 | 2001-05-01 | International Business Machines Corporation | Electronic content delivery system |
US6535896B2 (en) * | 1999-01-29 | 2003-03-18 | International Business Machines Corporation | Systems, methods and computer program products for tailoring web page content in hypertext markup language format for display within pervasive computing devices using extensible markup language tools |
WO2000059177A1 (en) * | 1999-03-31 | 2000-10-05 | British Telecommunications Public Limited Company | Server computer for guaranteeing files integrity |
JP4626007B2 (ja) * | 1999-06-14 | 2011-02-02 | 株式会社ニコン | 画像処理方法、画像処理プログラムを記録した機械読み取り可能な記録媒体、および画像処理装置 |
US7213005B2 (en) * | 1999-12-09 | 2007-05-01 | International Business Machines Corporation | Digital content distribution using web broadcasting services |
US20010034835A1 (en) * | 2000-02-29 | 2001-10-25 | Smith Robert E. | Applied digital and physical signatures over telecommunications media |
JP2001282619A (ja) * | 2000-03-30 | 2001-10-12 | Hitachi Ltd | コンテンツ改竄検知方法及びその実施装置並びにその処理プログラムを記録した記録媒体 |
JP2001309149A (ja) * | 2000-04-18 | 2001-11-02 | Fuji Photo Film Co Ltd | 画像処理装置、画像処理システム、および記録媒体 |
US20020123334A1 (en) * | 2000-05-09 | 2002-09-05 | Dana Borger | Systems, methods and computer program products for dynamically inserting content into web documents for display by client devices |
JP3730498B2 (ja) * | 2000-09-19 | 2006-01-05 | 株式会社東芝 | 署名用記憶媒体 |
US20020112162A1 (en) * | 2001-02-13 | 2002-08-15 | Cocotis Thomas Andrew | Authentication and verification of Web page content |
US8392827B2 (en) * | 2001-04-30 | 2013-03-05 | International Business Machines Corporation | Method for generation and assembly of web page content |
JP2003167786A (ja) | 2001-12-04 | 2003-06-13 | Hitachi Kokusai Electric Inc | ネットワーク監視システム |
US7194630B2 (en) * | 2002-02-27 | 2007-03-20 | Canon Kabushiki Kaisha | Information processing apparatus, information processing system, information processing method, storage medium and program |
CA2390621C (en) * | 2002-06-13 | 2012-12-11 | Silent Witness Enterprises Ltd. | Internet video surveillance camera system and method |
US20040003248A1 (en) * | 2002-06-26 | 2004-01-01 | Microsoft Corporation | Protection of web pages using digital signatures |
JP2004078545A (ja) * | 2002-08-19 | 2004-03-11 | Hitachi Ltd | 改竄検知システムと負荷分散装置とを有するコンテンツ配送システム |
JP4309629B2 (ja) * | 2002-09-13 | 2009-08-05 | 株式会社日立製作所 | ネットワークシステム |
AU2004241582B2 (en) * | 2003-05-16 | 2009-08-13 | Google Llc | Methods and systems for image sharing over a network |
JP4047770B2 (ja) * | 2003-06-19 | 2008-02-13 | Necフィールディング株式会社 | ホームページ改ざん攻撃からWebサーバを守る監視/運用システム,方法およびプログラム |
US7454061B2 (en) * | 2003-06-27 | 2008-11-18 | Ricoh Company, Ltd. | System, apparatus, and method for providing illegal use research service for image data, and system, apparatus, and method for providing proper use research service for image data |
JP4543644B2 (ja) * | 2003-09-16 | 2010-09-15 | 富士ゼロックス株式会社 | データ認識装置 |
US7379627B2 (en) * | 2003-10-20 | 2008-05-27 | Microsoft Corporation | Integrated solution to digital image similarity searching |
JP2005184785A (ja) * | 2003-11-28 | 2005-07-07 | Fuji Photo Film Co Ltd | 画像再生装置及び画像再生方法 |
AU2004240196B1 (en) * | 2004-06-17 | 2005-04-28 | Ronald Neville Langford | Authenticating images identified by a software application |
US8458783B2 (en) * | 2004-06-30 | 2013-06-04 | Citrix Systems, Inc. | Using application gateways to protect unauthorized transmission of confidential data via web applications |
US20060265590A1 (en) * | 2005-05-18 | 2006-11-23 | Deyoung Dennis C | Digital signature/certificate for hard-copy documents |
US20060271787A1 (en) * | 2005-05-31 | 2006-11-30 | Xerox Corporation | System and method for validating a hard-copy document against an electronic version |
-
2006
- 2006-10-11 US US12/090,328 patent/US20090260079A1/en not_active Abandoned
- 2006-10-11 WO PCT/JP2006/320339 patent/WO2007046289A1/ja active Application Filing
- 2006-10-11 CN CN200680038523A patent/CN100587701C/zh not_active Expired - Fee Related
- 2006-10-11 JP JP2007540942A patent/JP4189025B2/ja not_active Expired - Fee Related
- 2006-10-11 EP EP06821836A patent/EP1942435A4/en not_active Withdrawn
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101888311B (zh) * | 2009-05-11 | 2013-02-06 | 北京神州绿盟信息安全科技股份有限公司 | 一种防止网络内容被篡改的设备、方法和*** |
WO2010130154A1 (zh) * | 2009-05-11 | 2010-11-18 | 中联绿盟信息技术(北京)有限公司 | 一种防止网络内容被篡改的设备、方法和*** |
CN103166928B (zh) * | 2011-12-15 | 2016-09-07 | ***通信集团公司 | 一种提供信息服务的方法、***和dns授权服务器 |
CN103166928A (zh) * | 2011-12-15 | 2013-06-19 | ***通信集团公司 | 一种提供信息服务的方法、***和dns授权服务器 |
CN103699843A (zh) * | 2013-12-30 | 2014-04-02 | 珠海市君天电子科技有限公司 | 一种恶意行为检测方法及装置 |
CN104601543A (zh) * | 2014-12-05 | 2015-05-06 | 百度在线网络技术(北京)有限公司 | 鉴别软件篡改浏览器主页的方法和*** |
CN105678193A (zh) * | 2016-01-06 | 2016-06-15 | 杭州数梦工场科技有限公司 | 一种防篡改的处理方法和装置 |
CN105678193B (zh) * | 2016-01-06 | 2018-08-14 | 杭州数梦工场科技有限公司 | 一种防篡改的处理方法和装置 |
CN109313659A (zh) * | 2016-06-21 | 2019-02-05 | 电子湾有限公司 | web文档修订的异常检测 |
CN109313659B (zh) * | 2016-06-21 | 2022-07-12 | 电子湾有限公司 | web文档修订的异常检测 |
CN108182202A (zh) * | 2017-12-07 | 2018-06-19 | 海南智媒云图科技股份有限公司 | 内容更新通知方法、装置、电子设备及存储介质 |
CN108182202B (zh) * | 2017-12-07 | 2021-01-05 | 广东智媒云图科技股份有限公司 | 内容更新通知方法、装置、电子设备及存储介质 |
CN108040050A (zh) * | 2017-12-12 | 2018-05-15 | 任天民 | 一种原生照片鉴定方法及应用 |
Also Published As
Publication number | Publication date |
---|---|
WO2007046289A1 (ja) | 2007-04-26 |
EP1942435A4 (en) | 2012-04-04 |
EP1942435A1 (en) | 2008-07-09 |
CN100587701C (zh) | 2010-02-03 |
US20090260079A1 (en) | 2009-10-15 |
JP4189025B2 (ja) | 2008-12-03 |
JPWO2007046289A1 (ja) | 2009-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100587701C (zh) | 信息处理装置及其方法 | |
Davies et al. | Manufacturing best practice and performance studies: a critique | |
US7528981B2 (en) | System and method for remote monitoring of print systems | |
US8121410B2 (en) | System, apparatus, and method for providing illegal use research service for image data, and system, apparatus, and method for providing proper use research service for image data | |
JP2009251938A (ja) | 評価システム、評価方法および評価プログラム | |
CN111311271A (zh) | 一种基于区块链的食品溯源方法及*** | |
CN114519498A (zh) | 一种基于bim模型的质量验评方法和*** | |
Ruf et al. | Eight Dimensions of Corporate Social Performance: Determination of Relative Importance Using the Analytic Hierarchy Process. | |
CN110298595B (zh) | 一种多维度人才评估方法及*** | |
Zhao | Uncertainty and disagreement of inflation expectations: Evidence from household‐level qualitative survey responses | |
CN111105517A (zh) | 巡检辅助设备、巡检***及巡检方法 | |
JP2008097119A (ja) | 質問採点システム及び方法 | |
Cepeda et al. | Support methodology for product quality assurance: a case study in a company of the automotive industry | |
Khan et al. | The moderating effect of strategic fit enhances business performance: Empirical evidence from the telecommunication industry | |
US20220122130A1 (en) | Smartphone-Specific Software-Based Grading Service for Trading Cards | |
US20050131756A1 (en) | Automated and variably weighted applicant and employee screening system | |
Beavis et al. | Quantitative scores for binary qualitative proficiency testing | |
Coupe et al. | An empirical evaluation of the impact of CASE on developer productivity and software quality | |
CN114140092A (zh) | 一种多功能企业财务核算*** | |
Brajnik | Measuring web accessibility by estimating severity of barriers | |
US7734496B1 (en) | Service provider and client survey method | |
JP6946162B2 (ja) | 情報処理装置、情報処理装置、およびプログラム | |
Stehman | Design, analysis, and inference for studies comparing thematic accuracy of classified remotely sensed data: a special case of map comparison | |
Durst | Knowledge Risk Management in Organizations: Findings from Latin America | |
US20060167700A1 (en) | Analysis result providing method and analysis result providing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100203 Termination date: 20131011 |