发明名称 Information processor, information processing method and system
摘要 To prevent falsification of an attribute of data, a mechanism is provided, which encrypt document/image data while holding the attribute contained in electronic document data as a plain text and make it extremely difficult to decrypt the document/image data if the attribute is falsified. A transmitter receives a public key set including a plurality of public keys from a receiver, encrypts the document/image data using a common key, selects a public key from the public key set based on an attribute of the data, encrypts the common key using the selected public key, and transmits the data including the encrypted document/image data, the encrypted common key, and the attribute to the receiver.
申请公布号 US8976966(B2) 申请公布日期 2015.03.10
申请号 US200912396628 申请日期 2009.03.03
申请人 Canon Kabushiki Kaisha 发明人 Yamazaki Masahito
分类号 H04L9/08;H04L29/06;G06F3/12 主分类号 H04L9/08
代理机构 Fitzpatrick, Cella, Harper & Scinto 代理人 Fitzpatrick, Cella, Harper & Scinto
主权项 1. An information processing apparatus for transmitting print data to a single other apparatus via a network, comprising: a memory; and at least one hardware processor, wherein the processor functions as receiving logic that receives a public key set including a plurality of public keys from the single other apparatus, the public key set being paired with a secret key set held by the single other apparatus;generating logic that generates a common key; a first encrypting unit that encrypts print data using the common key;selecting logic that selects, based on a print attribute of the print data, a public key from the plurality of public keys included in the public key set received by the receiving logic from the single other apparatus, wherein the print attribute is a numerical value indicating an upper limit of the number of print copies which is set for the print data and represented as a combination of numbers or characters;second encrypting logic that encrypts the common key using the public key selected by the selecting logic; andtransmitting logic that transmits the encrypted print data encrypted by the first encrypting logic, the encrypted common key encrypted by the second encrypting logic, and the print attribute to the single other apparatus, wherein the transmitted print attribute is not encrypted,wherein, said selecting logic selects a subset of public keys corresponding to each divided number or character of the print attribute from the plurality of public keys included in the public key set, and wherein said second encrypting logic encrypts the common key using the selected subset of public keys.
地址 Tokyo JP