CN1431622A - 图像验证系统、图像验证装置和图像验证方法 - Google Patents

图像验证系统、图像验证装置和图像验证方法 Download PDF

Info

Publication number
CN1431622A
CN1431622A CN02160833A CN02160833A CN1431622A CN 1431622 A CN1431622 A CN 1431622A CN 02160833 A CN02160833 A CN 02160833A CN 02160833 A CN02160833 A CN 02160833A CN 1431622 A CN1431622 A CN 1431622A
Authority
CN
China
Prior art keywords
mentioned
view data
verification msg
information
image
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
Application number
CN02160833A
Other languages
English (en)
Other versions
CN1431622B (zh
Inventor
若尾聪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Publication of CN1431622A publication Critical patent/CN1431622A/zh
Application granted granted Critical
Publication of CN1431622B publication Critical patent/CN1431622B/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection

Abstract

提供一种验证图像数据是否被更改的图像验证系统。该图像验证系统具有:图像生成装置、第1验证装置、和第2验证装置等。图像生成装置生成图像数据、图像数据的散列值和图像数据的第1验证数据。第1验证装置利用散列值和第1验证数据,验证图像数据是否被更改。在图像数据未被更改的情况下,第1验证装置生成图像数据的第2验证数据(数字签名)。第2验证装置利用图像数据和第2验证数据,验证图像数据是否被更改。

Description

图像验证系统、图像验证 装置和图像验证方法
技术领域
本发明涉及对由数码相机等图像生成装置所生成的图像数据是否被更改进行验证的系统、装置和方法等。
背景技术
近几年对被摄体的光学图像进行数字化并存储的数码相机已实用化。
用数码相机拍摄的图像数据,要送入个人计算机内是很简单的,但其存在的问题是很容易用个人计算机对其更改。因此,用数码相机拍摄的图像数据的可靠性比银盐照片低,证据的作用小。于是,近几年提出了一种数码相机系统,其功能是能对由数码相机拍摄图像数据进行数字签名。过去的数码相机系统已公开的例如有:美国专利NO.5,499,294,日本特开平9-200730。
数字签名的生成通常采用RSP密码等公开密钥加密方式。但是,RSP密码等公开密钥加密方式,需要乘幂运算和剩余运算,所以,很难进行高速处理,与DES等普通密钥加密方式相比,需数百倍,甚至数千倍的处理时间。因此,利用过去的数码相机的有限运算设备很难生成数字签名。虽然也有办法大幅度提高数码相机的运算设备性能,使其容易生成数字签名,但这种办法将使数码相机主机成本增加非常多,所以不太适用。
发明内容
本发明正是为了解决上述问题,其目的在于既能控制数码相机等图像生成装置的成本,又能验证由该装置生成的图像数据是否被更改。
作为本发明良好实施例之一的图像验证系统,具有图像生成装置、信息处理装置、和第1图像验证装置,其特征在于:上述图像生成装置是具有生成图像数据的图像生成单元,生成上述图像数据的散列值的散列值生成装置以及利用散列值和普通信息来生成第1验证数据的第1验证数据生成装置的装置,上述信息处理装置是把上述散列值和第1验证数据发送到上述第1图像验证装置内的装置,上述第1图像验证装置具有:利用上述散列值、上述第1验证数据和上述普通信息来验证上述图像数据是否被更改的第1验证装置、以及在图像数据未被更改的情况下利用上述散列值和保密信息来生成上述图像数据的第2验证数据的第2验证数据生成装置。
作为本发明良好实施例之一的图像验证装置,其特征在于具有:
验证装置,其利用由图像生成装置生成的图像数据的散列值和第1验证数据以及普通信息,对上述图像数据是否被更改进行验证;以及
验证数据生成装置,其在上述图像数据未被更改的情况下,利用上述散列值和保密信息,生成上述图像数据的第2验证数据。
作为本发明良好实施例之一的图像验证方法,其特征在于具有:
验证装置,其利用由图像生成装置生成的图像数据的散列值和第1验证数据以及普通信息,对上述图像数据是否被更改进行验证;以及
验证数据生成装置,其在上述图像数据未被更改的情况下,利用上述散列值和保密信息,生成上述图像数据的第2验证数据。
附图说明
图1是本实施例的图像验证系统的一构成例的说明图。
图2是本实施例的图像生成装置10的主要功能构成的说明方框图。
图3是本实施例的信息处理装置20的主要功能构成的说明方框图。
图4是本实施例的第1验证装置30的主要功能构成的说明方框图。
图5是本实施例的第2验证装置40的主要功能构成的说明方框图。
图6是本实施例的图像验证系统处理过程说明图。
图7是7A、7B是表T1和表T2的示例图。
具体实施方式
以下参照附图,详细说明适合于本发明的实施例。
图1是本发明实施例的图像验证系统的一构成例的说明图。
图像生成装置10是具有生成被摄体图像数据的功能和生成带第1验证数据的图像文件的功能的装置。带第1验证数据的图像文件是包括图像数据、该图像数据的第1验证数据、该图像数据的附加信息、图像生成装置10的固有ID等数据的图像文件。图像生成装置10可以是数码相机、数码摄像机、扫描器等摄像装置,也可以是具有相机的装置。并且,图像生成装置10也可以是具有图像读取装置的传真机、复写机等。
信息处理装置20具有使第1验证装置30对带第1验证数据的图像文件进行验证的功能,以及生成带第2验证数据的图像文件的功能。带第2验证数据的图像文件包括:图像数据、该图像数据的第2验证数据、该图像数据的附加信息,以及图像生成装置10的固有ID等数据。信息处理装置20可以是个人计算机等信息处理装置。
第1验证装置30具有用第1验证数据来验证图像数据是否被更改的功能。并且,第1验证装置30也是这样的一种装置,即在图像数据未被更改的情况下,能生成图像数据的第2验证数据。第1验证装置30可以是下述的普通信息Kc和保密信息Ks不易解析和遗漏的装置。所以,第1验证装置30例如可以是以IC卡(或带微处理器的存储媒体)或者以信息处理装置20为客户机的服务器计算机。在信息处理装置20是服务器计算机的情况下,第1验证装置30和信息处理装置20通过LAM,无线LAN、WAN,互联网等网络进行连接。
第2验证装置40具有一种功能,即利用第2验证数据等来验证图像数据是否被更改。第2验证装置40可以是个人计算机等信息处理装置。
图2是本实施例的图像生成装置10的主要功能构成的方框图。
201是一种图像生成部,它具有CCD(电荷耦合器件)等光学传感器、微处理器等,用于生成作为被摄体图像数据的图像数据I。
203是存储普通信息Kc的存储器。该普通信息Kc是相当于普通密钥加密方式(如DES、Rinjdael等)中的普通密钥的信息。
204是进行第1和第2运算处理的运算部。第1运算处理是利用散列(hash)函数HF1,生成图像数据I的散列值(亦称信息摘要或摘要数据)H11的运算处理。并且,第2运算处理是利用从存储器203取得的普通信息Kc,来把由第1运算处理所生成的散列值H11变换成第1验证数据V11的运算处理。该第1验证数据V11是相当于图像数据I的MAC(消息鉴定码)的数据。而且,散列函数HF1既可以是MD-2、MD-5、SHA-1、RIPEMD-128和RIPEMD-160中的任一个,也可以是其他散列函数。
205是存储图像生成装置10固有的信息,即固有ID(例如图像生成装置10的制造编号、序列编号等)的存储器。该固有ID附加在带第1验证数据的图像文件上。
206是生成带第1验证数据的图像文件IF1的图像文件生成部。带第1验证数据的图像文件IF1,是在数据部内包括图像数据,在标题部内包括图像数据I的散列值H11、图像数据I的第1验证数据V11、图像数据I的附加信息、图像生成装置10的固有ID等数据的图像文件。带第1验证数据的图像文件IF1的文件格式,既可以是JFIF(JPEG文件交换格式)、TIFF(标记图像文件格式)和GIF(图形交换格式)中的任一种,也可以是对其进行扩充的,也可以是其他图像文件格式。
207是磁盘、光盘、存储卡等移动式媒体(可装卸的存储媒体),其中存储带第1验证数据的图像文件IF1。
208是一种媒体控制部,它有以下2种功能:一是把带第1验证数据的图像文件IF1写入到移动式媒体207内;另一种是把带第1验证数据的图像文件IF1从移动式媒体207中读出来。
209是一种接口,用于把由移动式媒体207所存储的带第1验证数据的图像文件IF1发送到信息处理装置20内。
210是一种具有开关等的操作部,用于发出以下指示:被摄体的图像数据的生成、拍摄或读出。
211是一种控制部,其中具有存储器以及执行其中存储的控制程序的微机,用于控制图像生成装置10的各个部分的动作。尤其控制部211的存储器存储了程序,该程序用于控制图6中说明的图像生成装置10的处理过程。
图3是说明本实施例的信息处理装置20的主要功能构成的方框图。
301是媒体控制部,用于从移动式媒体207中读出带第1验证数据的图像文件IF1。
309是接口,用于接收从图像生成装置10中发送的带第1验证数据的图像文件IF1。
302是存储部,用于存储带第1验证数据的图像文件IF1和带第2验证数据的图像文件IF2。
304是接口部,它具有以下功能:
向第1验证装置30内发送从带第1验证数据的图像文件IF1中获得的散列值H11、第1验证数据V11和固有ID;
接收从第1验证装置30发送的第2验证数据V2;
接收第1验证装置30的验证结果。
由接口部304接收的第2验证数据V2附加在带第2验证数据的图像文件IF2上。
305是生成带第2验证数据的图像文件IF2的图像文件生成部。带第2验证数据的图像文件IF2是在该数据部内包括图像数据I,在标题部内包括图像数据I散列值H11、图像数据I的第2验证数据V2、图像数据I的附加信息、图像生成装置10的固有ID等数据的图像文件。
306是接口部,其功能是向外部设备中输出由信息处理装置20生成的带第2验证数据的图像文件IF2。
307是显示部,其显示的信息表示第1验证装置30的验证结果。
308是控制部,其中具有存储器以及执行其存储的控制程序的微机,用于控制信息处理装置20所具有的各种功能。尤其控制部308的存储器存储了程序,该程序用于控制图6说明的信息处理装置20的处理过程。
图4是说明本实施例的第1验证装置30的主要功能构成的方框图。
401是接口部,其具有以下功能:
接收从信息处理装置20发送的散列值H11、第1验证数据V11和固有ID;
把第1验证装置30的验证结果发送到信息处理装置20内;
向信息处理装置20内发送由信息处理装置20生成的第2验证数据V2。
402是存储散列值H11,第1验证数据V11、固有ID和第2验证数据V2的存储部。
403是存储表T1的存储器。该表T1的一例示于图7(a)。表T1是管理表,它管理多个固有ID、与各固有ID相对应的普通信息Kc、以及与各普通信息Kc相对应的保密信息Ks。例如在固有ID是“001”的情况下,与该固有ID相对应的普通信息Kc是“0x1111”,保密信息Ks是“0x2222”。普通信息Kc和保密信息Ks是由第1验证装置30秘密管理的信息。一般是不公开的信息。并且,保密信息Ks等同于公开密钥加密方式(如RSA密码等)中保密密钥的信息。
404是利用普通信息Kc来进行运算处理把散列值H11变换成第1验证数据V12的第1运算部。
405是利用第1验证数据V11和第1验证数据V12来验证图像数据I是否被更改的图像验证部。
406是利用从存储器403获得的保密信息Ks进行运算处理把散列值H11变换成第2验证数据V2的第2运算部。该第2验证数据V2是相当于图像数据I的数字签名的数据。
407是控制部,它具有存储器、以及执行其存储的控制程序的微机,对第1验证装置30所具有的各种功能进行控制。尤其,控制部308的存储器存储程序,该程序用于控制图6中说明的第1验证装置30的处理过程。
图5是说明本实施例的第2验证装置40的主要功能构成的方框图。
501是能从外部设备接收带第2验证数据的图像文件IF2的接口部。
502是存储带第2验证数据的图像文件IF2的存储部。
503是存储表T2的存储器。该表T2的一例示于图7(b)内。表T2是对多个固有ID、以及与各固有ID相对应的公开信息Kp进行管理的管理表。例如在固有ID为“001”的情况下,与该固有ID相对应的公开信息Kp为“0x3333”。公开信息Kp是与保密信息Ks相对应的信息,相当于公开密钥加密方式(RSA密码等)中的公开密钥的信息。
504是进行第1和第2运算处理的运算部。第1运算处理是利用公开信息Kp来把第2验证数据V2变换成散列值H12的运算处理。并且,第2运算处理是利用散列函数HF1来生成图像数据I的散列值H13的运算处理。
506是图像验证部,其利用由运算部504取得的散列值H12和散列值H13,来验证图像数据I是否被更改。
507是显示信息的显示部,该信息表示图像验证部506的验证结果。
508是控制部,它具有存储器,以及执行其存储的控制程序的微机,用于控制第2验证装置40所具有的各种功能。尤其控制部508的存储器存储了程序,该程序用于控制图6中说明的第1验证装置30的处理过程。
图6是说明本实施例中的图像验证系统的处理过程的图。
S601步骤:图像生成部201根据用户的指示,生成作为被摄体图像数据的图像数据I。
S602步骤:运算部204利用散列函数HF1,生成图像数据I的散列值H11。
S603步骤,并且,运算部204利用从存储器203得到的普通信息Kc,把散列值H11变换成第1验证数据V11。该第验证数据V11是相当于图像数据I的MAC的数据。
S604步骤:图像文件生成部206生成带第1验证数据的图像文件IF1,其中包括:图像数据I、散列值H11、第1验证数据V11、图像数据I的附加信息、图像生成装置10的固有ID等数据。媒体控制部208把图像文件IF1写入到移动式媒体207内。
S605步骤:用户通过移动式媒体207或接口部209把移动式媒体207中存储的图像文件IF1输入到信息处理装置20内。在通过移动式媒体207进行输入的情况下,媒体控制部301从移动式媒体207中读出图像文件IF1,将其存储到存储部302内。另一方面,在通过接口部209进行输入的情况下,接口部309接收从图像生成装置10发送到信息处理装置20内的图像文件IF1,将其存放到存储部302内。
S606步骤:在由第1验证装置30来验证带第1验证数据的图像文件的情况下,接口部304向第1验证装置30内发送散列值H11、第1验证数据V11和固有ID。接口部401接收这些数据,将其存储到存储部402内。
S607步骤:第1运算部404,参照存储器403的表T1,取得与从图像文件IF1得到的固有ID相对应的普通信息Kc。
S608步骤:第1运算部404利用从存储器403取得的普通信息Kc,把散列值H11变换成第1验证数据V12。
S609步骤:图像验证部405对第1验证数据V11和第1验证数据V12进行比较,验证图像数据I是否被更改。
在2个第1验证数据一致的情况下(即能验证出图像数据的完整性的情况下),图像验证部405验证出图像数据I未被更改。并且,图像验证部405验证出图像数据I是由图像生成装置10生成的。然后,第1验证装置30把图像数据I未被更改一事通知信息处理装置20,开始生成第2验证数据。
另一方面,在2个第1验证数据不一致的情况下(即未能验证出图像数据的完整性的情况下),图像验证部405验证出图像数据I被更改。并且,由第1验证装置30把图像数据I被更改一事通知信息处理装置20,禁止生成第2验证数据。即第1验证装置30禁止S610步骤以下的处理。
S610步骤:在已验证出图像数据I未被更改的情况下,第2运算部406参照存储器403的表T1,取得与固有ID相对应的保密信息Ks。
S611步骤:第2运算部406利用从存储器403得到的保密信息Ks,把散列值H11变换成第2验证数据V2。该第2验证数据V2是相当于图像数据I的数字签名的数据。由第2运算部406生成的第2验证数据V2存放到存储部402内。
S612步骤:接口部401把第2验证数据V2发送到信息处理装置20内。接口部304接收第2验证数据V2,供给到接口部305内。
S613步骤:图像文件生成部305生成带第2验证数据的图像文件IF2,其中包括:图像数据I、第2验证数据V2,图像数据I的附加信息、固有ID等数据。由图像文件生成部305生成的图像文件IF2存储到存储部302内。
S614步骤:接口部306向外部设备输出由文件生成部305生成的图像文件IF2。另一方面,接口部501从外部设备输出图像文件IF2,存储到存储部502内。
S615步骤:运算部504参照存储器503的表T2,取得与从图像文件IF2得到的固有ID相对应的公开信息Kp。
S616步骤:运算部504利用从存储器503得到的公开信息Kp,把第2验证数据V2变换成散列值H12。
S617步骤:运算部504利用散列函数HF1,生成从存储部502得到的图像数据I的散列值H13。
S618步骤:图像验证部506对在S616步骤得到的散列值H12和在S617步骤得到的散列值H13进行比较,对图像数据I是否被更改进行验证。
在2个散列值一致的情况下(即验证出了图像数据的完整性的情况下),图像验证部506验证出图像数据I未被更改。并且,图像验证部506对图像数据I是由图像生成装置10生成的进行验证。并且,由第2验证装置40使显示部507显示出一种表示图像数据I未被更改的信息。
另一方面,在2个散列值不一致的情况下(即未能验证出图像数据的完整性的情况下)由图像验证部506检查图像数据I被更改。并且,第2验证装置40使显示部507显示出表示图像数据I被更改的信息。
如以上说明的那样,如果采用本实施例的图像验证系统,那么就能准确地检测出由图像生成装置10生成的图像数据是否被更改。
并且,如果采用本实施例的图像验证系统,那么,因为不需要大幅度提高图像生成装置10的运算设备性能,所以能降低图像生成装置10所需的成本。
再者,如果采用本实施例的图像验证系统的第1验证装置30,那么,因为利用从图像生成装置10的固有ID中得到的普通信息Kc来验证图像数据是否被更改,所以,能确认图像数据是否是由图像生成装置10生成的。
并且,如果采用本实施例的图像验证系统的第2验证装置40,那么因为利用由图像生成装置10的固有ID得到保密信息Ks和公开信息Kp来验证图像数据是否被更改,所以,能确认图像数据是否是由图像生成装置10生成的。
再者,如果采用本实施例的图像验证系统,那么,由于第1验证装置30由IC卡(或者带有微处理器的存储媒体)来实现;或者由以信息处理装置20为客户机的服务器计算机来实现,所以,普通信息Kc和保密信息Ks很难解析和遗漏,能提高这些数据的安全性。
并且,如果采用本实施例的图像验证系统,那么,从信息处理装置20向第1验证装置30不是发送图像数据,而是发送同样图像数据的散列值(与图像数据相比该数据非常小),所以能减少信息处理装置20与第1验证装置30之间的通信业务量,能减小第1验证装置30所需的存储器大小,能大幅度缩短第1验证装置30的处理时间。
再者,如果采用本实施例的图像验证系统,那么带第2验证数据的图像文件的生成,不是在第1验证装置30内进行,而是在信息处理装置20内进行,所以,能减轻第1验证装置30的负荷,能降低第1验证装置30的成本。
本实施例能通过由计算机来执行程序而实现,并且,把程序供给到计算机内所用的装置,例如记录这种程序的CD-ROM等记录媒体,或者传输这种程序的互联网等传输媒体也都可以适用于本发明的实施例。上述程序、记录媒体和传输媒体均包括在本发明的范畴内。作为记录媒体可以采用软盘、硬盘、光盘、光磁盘、CD-ROM、磁带、非挥发性存储卡、ROM等。
上述各实施例仅是本发明的举例,不构成对本发明范围的限制。
本发明的范围由权利要求书限定,并不局限于说明书中的专门叙述。所有等同于权利要求的改变及变形都属于本发明的范围。

Claims (21)

1、一种图像验证系统,具有:图像生成装置、信息处理装置、和第1图像验证装置,其特征在于:上述图像生成装置具有:生成图像数据的图像生成单元、生成上述图像数据的散列值的散列值生成装置以及利用散列值和普通信息来生成第1验证数据的第1验证数据生成装置,上述信息处理装置是把上述散列值和第1验证数据发送到上述第1图像验证装置内的装置,上述第1图像验证装置具有:利用上述散列值、上述第1验证数据和上述普通信息来验证上述图像数据是否被更改的第1验证装置,以及在图像数据未被更改的情况下利用上述散列值和保密信息来生成上述图像数据的第2验证数据的第2验证数据生成装置。
2、如权利要求1所述的图像验证系统,其特征在于:上述普通信息是相当于普通密钥加密方式中的普通密钥的信息。
3、如权利要求1所述的图像验证系统,其特征在于:上述保密信息是相当于公开密钥加密方式中的保密密钥的信息。
4、如权利要求1所述的图像验证系统,其特征在于:在上述图像数据被更改的情况下,上述第2验证数据生成装置禁止上述第2验证数据的生成。
5、如权利要求1所述的图像验证系统,其特征在于:上述图像验证系统还具有第2图像验证装置,上述第2图像验证装置具有第2验证装置,它利用上述图像数据、上述第2验证数据和公开信息来验证上述图像数据是否被更改。
6、如权利要求1所述的图像验证系统,其特征在于:上述公开信息是相当于公开密钥加密方式中的公开密钥的信息。
7、如权利要求1所述的图像验证系统,其特征在于:上述图像生成装置是数码相机、数码录相机、扫描器、传真机或复印机。
8、如权利要求1所述的图像验证系统,其特征在于:上述第1图像验证装置是IC卡或带有微处理器的存储媒体。
9、如权利要求1所述的图像验证系统,其特征在于:上述第1图像验证装置是以上述信息处理装置为客户机的服务器计算机。
10、一种图像验证装置,其特征在于包括:
验证装置,其利用由图像生成装置所生成的图像数据的散列值、第1验证数据和普通信息,来验证上述图像数据是否被更改;以及
验证数据生成装置,其在上述图像数据未被更改的情况下,利用上述散列值和保密信息来生成上述图像数据的第2验证数据。
11、如权利要求10所述的图像验证装置,其特征在于:上述普通信息是相当于普通密钥加密方式中的普通密钥的信息。
12、如权利要求10所述的图像验证装置,其特征在于:上述保密信息是相当于公开密钥加密方式中的密钥的信息。
13、如权利要求10所述的图像验证装置,其特征在于:在上述图像数据被更改的情况下,上述验证数据生成装置禁止上述第2验证数据的生成。
14、如权利要求10所述的图像验证装置,其特征在于:上述图像验证装置是IC卡或带有微处理器的存储媒体。
15、如权利要求10所述的图像验证装置,其特征在于:上述图像生成装置是数码相机、数码摄像机、扫描器、传真机或复印机。
16、一种图像验证方法,其特征在于包括以下程序步骤:
利用由图像生成装置生成的图像数据的散列值、第1验证数据和普通信息,来验证上述图像数据是否被更改;
在上述图像数据未被更改的情况下,利用上述散列值和保密信息来生成上述图像数据的第2验证数据。
17、如权利要求16所述的图像验证方法,其特征在于:上述普通信息是相当于普通密钥加密方式中的普通密钥的信息。
18、如权利要求16所述的图像验证方法,其特征在于:上述保密信息是相当于公开密钥加密方式中的保密密钥的信息。
19、如权利要求16所述的图像验证方法,其特征在于:在上述图像数据被更改的情况下,上述验证数据生成步骤禁止上述第2验证数据的生成。
20、如权利要求16所述的图像验证方法,其特征在于:上述图像验证方法通过IC卡或带有微处理器的存储媒体来进行。
21、如权利要求16所述的图像验证方法,其特征在于:上述图像生成装置是数码相机、数码摄像机、扫描器、传真机和复印机。
CN021608334A 2001-12-28 2002-12-27 图像验证系统、验证装置和验证方法 Expired - Fee Related CN1431622B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP401663/2001 2001-12-28
JP2001401663A JP3884955B2 (ja) 2001-12-28 2001-12-28 画像検証システムおよび画像検証装置

Publications (2)

Publication Number Publication Date
CN1431622A true CN1431622A (zh) 2003-07-23
CN1431622B CN1431622B (zh) 2011-04-20

Family

ID=19189802

Family Applications (1)

Application Number Title Priority Date Filing Date
CN021608334A Expired - Fee Related CN1431622B (zh) 2001-12-28 2002-12-27 图像验证系统、验证装置和验证方法

Country Status (5)

Country Link
US (2) US7308577B2 (zh)
EP (1) EP1326207A3 (zh)
JP (1) JP3884955B2 (zh)
KR (1) KR100659189B1 (zh)
CN (1) CN1431622B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007065341A1 (fr) * 2005-12-10 2007-06-14 Tencent Technology (Shenzhen) Company Limited Procede et appareil de verification de fichier image
CN100426180C (zh) * 2005-07-14 2008-10-15 株式会社东芝 片单处理设备、以及防止窜改处理程序的方法
CN104579637A (zh) * 2013-10-28 2015-04-29 华为技术有限公司 密钥生成方法及装置
CN105282555A (zh) * 2014-06-26 2016-01-27 爱尔达科技股份有限公司 多媒体文件储存系统与相关装置

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4280439B2 (ja) * 2000-11-17 2009-06-17 キヤノン株式会社 画像検証システム、検証データ変換装置、プログラム及び記録媒体
JP3884955B2 (ja) * 2001-12-28 2007-02-21 キヤノン株式会社 画像検証システムおよび画像検証装置
JP2004040307A (ja) * 2002-07-01 2004-02-05 Canon Inc 画像生成装置
US8171567B1 (en) 2002-09-04 2012-05-01 Tracer Detection Technology Corp. Authentication method and system
JP4717329B2 (ja) 2003-03-14 2011-07-06 キヤノン株式会社 デジタル署名生成装置
JP2004310386A (ja) * 2003-04-04 2004-11-04 Canon Inc 画像検証装置、画像検証方法、コンピュータプログラム、及びコンピュータ読み取り可能な記録媒体
JP2005143094A (ja) 2003-10-14 2005-06-02 Canon Inc 画像検証システム、管理方法、及びコンピュータ読み取り可能な記憶媒体
JP4250586B2 (ja) 2003-12-26 2009-04-08 キヤノン株式会社 画像検証システム
DE102004024002B4 (de) * 2004-05-14 2008-05-21 Aim Infrarot-Module Gmbh Verfahren zur Authentifizierung von Sensordaten und zugehörigem Sensor
US8627086B2 (en) * 2004-10-11 2014-01-07 Telefonaktiebolaget Lm Ericsson (Publ) Secure loading and storing of data in a data processing device
EP1645931A1 (en) * 2004-10-11 2006-04-12 Telefonaktiebolaget LM Ericsson (publ) Secure loading and storing of data in a data processing device
US7930544B2 (en) 2004-10-28 2011-04-19 Canon Kabushiki Kaisha Data processing apparatus and its method
CN100361437C (zh) * 2005-05-08 2008-01-09 中国科学院计算技术研究所 一种数字图像哈希签名方法
JP2006344173A (ja) 2005-06-10 2006-12-21 Canon Inc 情報処理装置及びその制御方法
JP4722599B2 (ja) * 2005-07-13 2011-07-13 富士通株式会社 電子画像データ検証プログラム、電子画像データ検証システム及び電子画像データ検証方法
US8345768B1 (en) 2005-07-28 2013-01-01 Teradici Corporation Progressive block encoding using region analysis
US7822278B1 (en) 2005-09-20 2010-10-26 Teradici Corporation Methods and apparatus for encoding a digital video signal
US8107527B1 (en) 2005-07-28 2012-01-31 Teradici Corporation Progressive block encoding using region analysis
JP4715509B2 (ja) * 2005-12-28 2011-07-06 富士通株式会社 個人情報証明方法及び個人情報証明システム
JP4783236B2 (ja) * 2006-08-09 2011-09-28 株式会社リコー 画像読取装置、画像情報検証装置、画像読取方法、画像情報検証方法、及び、画像読取プログラム
US8924309B2 (en) * 2007-08-08 2014-12-30 Imation Corp. Method of providing assured transactions by watermarked file display verification
US9083746B2 (en) 2007-10-19 2015-07-14 Imation Corp. Method of providing assured transactions using secure transaction appliance and watermark verification
US20090196425A1 (en) * 2008-02-06 2009-08-06 Dean Boland Method for Authenticating Electronically Stored Information
JP5341615B2 (ja) * 2008-06-27 2013-11-13 キヤノン株式会社 情報処理装置及びその制御方法
JP5458711B2 (ja) * 2009-07-15 2014-04-02 富士ゼロックス株式会社 情報処理プログラム及び情報処理装置
KR101441527B1 (ko) * 2012-05-31 2014-09-17 주식회사 코아로직 차량 주행 정보 관리 및 검증 방법, 장치 및 이를 이용한 차량 주행 정보 관리 시스템
US20160379330A1 (en) 2013-06-21 2016-12-29 Signs & Wonders Unlimited, Llc Method and apparatus for protecting digital photos from alteration
US9384520B2 (en) 2013-06-21 2016-07-05 Signs & Wonders Unlimited, Llc System and method for encoding and authenticating a digital image
ITUB20156841A1 (it) * 2015-12-10 2017-06-10 Pasquale Saviano Metodo per certificare una fotografia digitale
JP6757169B2 (ja) * 2016-04-14 2020-09-16 キヤノン株式会社 署名装置、署名方法、検証装置、検証方法、コンピュータプログラム
JP7218142B2 (ja) * 2018-10-16 2023-02-06 キヤノン株式会社 情報処理装置、情報処理装置の制御方法及びプログラム
USD910652S1 (en) 2019-01-31 2021-02-16 OrthoGrid Systems, Inc Display screen or portion thereof with a graphical user interface
US11164279B2 (en) * 2019-09-19 2021-11-02 Semiconductor Components Industries, Llc Systems and methods for authenticating image data
USD979578S1 (en) 2021-02-08 2023-02-28 Orthogrid Systems Holdings, Llc Display screen or portion thereof with a graphical user interface

Family Cites Families (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2514593B1 (fr) 1981-10-09 1986-12-26 Bull Sa Procede et dispositif pour authentifier la signature d'un message signe
US4799258A (en) 1984-02-13 1989-01-17 National Research Development Corporation Apparatus and methods for granting access to computers
US4908861A (en) 1987-08-28 1990-03-13 International Business Machines Corporation Data authentication using modification detection codes based on a public one way encryption function
US5022080A (en) 1990-04-16 1991-06-04 Durst Robert T Electronic notary
US5157726A (en) 1991-12-19 1992-10-20 Xerox Corporation Document copy authentication
CA2128115C (en) 1993-07-20 1999-08-10 Keiichi Iwamura Encryption apparatus, communication system using the same and method therefor
US5499294A (en) * 1993-11-24 1996-03-12 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Digital camera with apparatus for authentication of images produced from an image file
EP0656709B1 (en) 1993-11-30 2005-07-13 Canon Kabushiki Kaisha Encryption device and apparatus for encryption/decryption based on the Montgomery method using efficient modular multiplication
US5844961A (en) 1995-07-26 1998-12-01 Medfx Systems Filmless digital x-ray system
JPH0973337A (ja) 1995-09-05 1997-03-18 Canon Inc 課金装置、情報受信装置及び通信システム
JP3260270B2 (ja) 1996-01-12 2002-02-25 キヤノン株式会社 映像入力装置および映像入力システム
US6587949B1 (en) 1998-06-26 2003-07-01 Fotonation Holdings, Llc Secure storage device for transfer of data via removable storage
JPH1032570A (ja) 1996-07-15 1998-02-03 N T T Data Tsushin Kk 電子署名システム
JPH10198272A (ja) 1996-12-27 1998-07-31 Canon Inc 階層を有する鍵管理方法及び暗号システム、分散デジタル署名システム
US5875249A (en) 1997-01-08 1999-02-23 International Business Machines Corporation Invisible image watermark for image verification
JPH10274927A (ja) 1997-03-31 1998-10-13 Nippon Telegr & Teleph Corp <Ntt> 認証を伴う命令発行方法およびこれに用いるモジュール
US5898779A (en) * 1997-04-14 1999-04-27 Eastman Kodak Company Photograhic system with selected area image authentication
US6611599B2 (en) * 1997-09-29 2003-08-26 Hewlett-Packard Development Company, L.P. Watermarking of digital object
FR2772530B1 (fr) 1997-12-17 2001-10-05 Thomson Multimedia Sa Procede d'authentification d'images numeriques et dispositif mettant en oeuvre le procede
US6513118B1 (en) 1998-01-27 2003-01-28 Canon Kabushiki Kaisha Electronic watermarking method, electronic information distribution system, image filing apparatus and storage medium therefor
US6064764A (en) 1998-03-30 2000-05-16 Seiko Epson Corporation Fragile watermarks for detecting tampering in images
US6256736B1 (en) 1998-04-13 2001-07-03 International Business Machines Corporation Secured signal modification and verification with privacy control
JP4097773B2 (ja) * 1998-04-20 2008-06-11 オリンパス株式会社 デジタル画像編集システム
US7084903B2 (en) * 1998-05-18 2006-08-01 International Business Machines Corporation Image capturing system and method for automatically watermarking recorded parameters for providing digital image verification
JPH11340965A (ja) 1998-05-28 1999-12-10 Hitachi Ltd 電子メール鍵登録装置、電子メール送信装置、電子メール受信装置、および電子メールシステム
US6642956B1 (en) * 1998-05-29 2003-11-04 Agilent Technologies, Inc. Digital image processor for a digital camera
US6269446B1 (en) 1998-06-26 2001-07-31 Canon Kabushiki Kaisha Authenticating images from digital cameras
JP4764536B2 (ja) * 1998-11-17 2011-09-07 株式会社リコー 画像計測機器
US7171021B2 (en) 1998-11-20 2007-01-30 Canon Kabushiki Kaisha Data processing apparatus and method, and storage medium therefor
US6332193B1 (en) 1999-01-18 2001-12-18 Sensar, Inc. Method and apparatus for securely transmitting and authenticating biometric data over a network
JP2000216773A (ja) 1999-01-22 2000-08-04 Toyo Commun Equip Co Ltd 暗号化情報の正当性を判断する方法及び装置
JP3342677B2 (ja) 1999-06-22 2002-11-11 インターナショナル・ビジネス・マシーンズ・コーポレーション コンテンツデータ鑑定装置
JP2001100632A (ja) * 1999-09-30 2001-04-13 Seiko Epson Corp 情報認証装置及び認証局
US7003667B1 (en) * 1999-10-04 2006-02-21 Canon Kabushiki Kaisha Targeted secure printing
CN1108041C (zh) 1999-12-01 2003-05-07 陈永川 运用椭圆曲线加密算法的数字签名方法
JP4392926B2 (ja) 1999-12-27 2010-01-06 キヤノン株式会社 画像処理装置、画像処理方法及び記憶媒体
US6769061B1 (en) 2000-01-19 2004-07-27 Koninklijke Philips Electronics N.V. Invisible encoding of meta-information
US6826315B1 (en) 2000-09-13 2004-11-30 Hewlett-Packard Development Company, L.P. Digital imaging device with image authentication capability
JP3842214B2 (ja) 2000-11-02 2006-11-08 マークエニー・インコーポレイテッド デジタル画像の偽・変造の防止のためのウォーターマーキングシステム及びその方法
JP4280439B2 (ja) 2000-11-17 2009-06-17 キヤノン株式会社 画像検証システム、検証データ変換装置、プログラム及び記録媒体
AU2002222739A1 (en) 2000-12-09 2002-07-01 Markany Inc. Network camera apparatus, network camera server and digital video recorder for preventing forgery and alteration of digital image, and apparatus for authenticating the digital image from said apparatus, and method thereof
AUPR960601A0 (en) 2001-12-18 2002-01-24 Canon Kabushiki Kaisha Image protection
JP3997085B2 (ja) 2001-12-28 2007-10-24 キヤノン株式会社 画像生成装置
JP2003198540A (ja) 2001-12-28 2003-07-11 Canon Inc 画像生成装置および検証データ生成方法
JP3884955B2 (ja) 2001-12-28 2007-02-21 キヤノン株式会社 画像検証システムおよび画像検証装置
JP3893970B2 (ja) 2001-12-28 2007-03-14 キヤノン株式会社 画像検証システムおよび画像検証装置

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100426180C (zh) * 2005-07-14 2008-10-15 株式会社东芝 片单处理设备、以及防止窜改处理程序的方法
WO2007065341A1 (fr) * 2005-12-10 2007-06-14 Tencent Technology (Shenzhen) Company Limited Procede et appareil de verification de fichier image
CN100462995C (zh) * 2005-12-10 2009-02-18 腾讯科技(深圳)有限公司 一种图像文件的验证及使用方法
CN104579637A (zh) * 2013-10-28 2015-04-29 华为技术有限公司 密钥生成方法及装置
US10003462B2 (en) 2013-10-28 2018-06-19 Huawei Technologies Co., Ltd. Key generating method and apparatus
CN105282555A (zh) * 2014-06-26 2016-01-27 爱尔达科技股份有限公司 多媒体文件储存系统与相关装置
CN105282555B (zh) * 2014-06-26 2018-03-30 爱尔达科技股份有限公司 多媒体文件储存系统与相关装置

Also Published As

Publication number Publication date
EP1326207A2 (en) 2003-07-09
JP3884955B2 (ja) 2007-02-21
EP1326207A3 (en) 2006-07-26
JP2003198543A (ja) 2003-07-11
KR20030057479A (ko) 2003-07-04
CN1431622B (zh) 2011-04-20
US7930548B2 (en) 2011-04-19
US20030126443A1 (en) 2003-07-03
KR100659189B1 (ko) 2006-12-21
US7308577B2 (en) 2007-12-11
US20080183770A1 (en) 2008-07-31

Similar Documents

Publication Publication Date Title
CN1431622A (zh) 图像验证系统、图像验证装置和图像验证方法
CN1196297C (zh) 图像生成装置、图像文件生成方法、图像验证装置和方法
CN1282325C (zh) 能快速解密的密码系统与方法
CN1136502C (zh) 在记录介质上保留数据的方法和设备
US7162637B2 (en) Image verification system
CN1708095A (zh) 图像处理方法和图像处理装置
JP4690785B2 (ja) 画像形成装置、記録媒体
CN1825890A (zh) 信息处理方法、伪造验证方法和设备
CN1601577A (zh) 信息处理装置、打印装置、打印数据传送方法、打印方法、打印数据传送程序与记录介质
CN1741449A (zh) 数据处理系统及其控制方法、计算机程序和可读记录介质
CN1835550A (zh) 用于传输加密数据的图像处理设备和方法
CN1889419A (zh) 一种实现加密的方法及装置
CN1430411A (zh) 图像生成设备与验证数据生成方法
CN1285054C (zh) 图像生成装置
CN1536871A (zh) 图像验证装置及图像验证方法
CN1941690A (zh) 成像装置
CN1531243A (zh) 数字署名生成装置、数字署名生成方法
JP2007080071A (ja) 改変検知機能を有するシステム
US10070003B2 (en) Image processing apparatus, image processing method and computer program product
CN1843025A (zh) 图像处理设备
JP5575633B2 (ja) 画像形成システム
JP2006302299A (ja) 画像検証装置
JP2008236067A (ja) 電子署名システム、画像形成装置及びプログラム

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110420

Termination date: 20141227

EXPY Termination of patent right or utility model