摘要:
A service providing system passes an instruction form representing an instruction for each server from one server to another to make the server execute its target instruction in the instruction form while protecting confidentiality of the instruction for each server in the instruction form. By combining page dividing (of outputting a file of a predetermined page extracted from a document file having a plurality of pages) provided by a server with e-mail transmission provided by another server, the system implements a cooperative service of extracting a top page from a file of a document entered into an instruction input unit by a user and sending the top page via e-mail to a predetermined destination. The instruction input unit separately encrypts each description about process details for the servers using a public key for the corresponding server, creates instruction forms containing the encrypted descriptions, and sends the instruction forms to the server providing the page dividing service.
摘要:
A device and method for data protection of inputted and stored publicly encrypted data. Publicly encrypted data can be received by a data receiver module and stored in a storage module and be decrypted by a decryption module using a first encryption key. A deciding device can determine whether or not the data needs protection. If necessary, the data can be re-encrypted by an encryption module based on a second and different internal private encryption key generated from the encryption module and stored in the storage module.
摘要:
A device for facilitating verification of an electronic signature in an exchange of instructions between an in-house server and an outside server. Each server which is to execute a partial process of a cooperative service has, in a key storage unit (206), secret keys corresponding to public key certificates issued by an in-house CA and by an outside public CA. A signature key selection unit 216 judges whether a server which is to execute a process next is a device within or outside the company and selects an in-house secret key when the next server is an in-house device and an outside secret key when the next server is an outside device. A signature creation unit (218) calculates a value of an electronic signature for an job flow instruction to the next server using the selected secret key. An instruction division/integration unit (204) transmits to the next server the job flow instruction with the electronic signature value attached.
摘要:
A device and method for data protection of inputted and stored publicly encrypted data. Publicly encrypted data can be received by a data receiver module and stored in a storage module and be decrypted by a decryption module using a first encryption key. A deciding device can determine whether or not the data needs protection. If necessary, the data can be re-encrypted by an encryption module based on a second and different internal private encryption key generated from the encryption module and stored in the storage module.
摘要:
A system which allows each server in a network to verify the signature of a party issuing a service instruction in a system for providing a cooperative service by allowing servers to send and receive instruction data indicating instructions to each server and to execute the instruction written in the instruction data. An instruction input device receiving an instruction from a service requestor attaches an electronic signature (initiator signature (74)) of the requestor or the instruction input device to an instruction which indicates process content of each server, to create a signed individual instruction (72). The instruction input device further attaches an initiator signature (76) to data in which the signed individual instructions (72) for all servers involved in the service are merged, to create a collective instruction (70). The collective instruction (70) is transmitted to a flow controller controlling the servers. The flow controller verifies the authenticity of the collective instruction (70) using the initiator signature (76). When the verification is successful, the flow controller transmits the signed individual instruction (72) corresponding to each server.
摘要:
A job device for increasing security of job data includes a CPU that encrypts job data while saving job data required in execution of a job. The CPU saves part of the data in RAM, and saves the remaining stored file in an HDD. When the job ends, part of the job data for the job in the RAM is deleted. Part of the job data is therefore completely eliminated as a result of this deletion, and it is not possible to know the complete job data even if the HDD is removed and checked.
摘要:
An information-processing apparatus includes a designation section that designates a request format for receiving a supply of information from a supplier of validity information of a public key certificate, and a corresponding response format; a response result acquirer that transmits to the supplier an inquiry for validity information of a public key certificate according to the request format, and acquires a response result; a validity confirmation section that confirms validity of the inquired public key certificate on the basis of the validity information included in the response result; and a redesignation section that redesignates the request format or the response format on the basis of a comparison between the response result and the response format.
摘要:
A device for facilitating verification of an electronic signature in an exchange of instructions between an in-house server and an outside server. Each server which is to execute a partial process of a cooperative service has, in a key storage unit (206), secret keys corresponding to public key certificates issued by an in-house CA and by an outside public CA. A signature key selection unit 216 judges whether a server which is to execute a process next is a device within or outside the company and selects an in-house secret key when the next server is an in-house device and an outside secret key when the next server is an outside device. A signature creation unit (218) calculates a value of an electronic signature for an job flow instruction to the next server using the selected secret key. An instruction division/integration unit (204) transmits to the next server the job flow instruction with the electronic signature value attached.