摘要 |
PROBLEM TO BE SOLVED: To prevent a manipulation, leak or the like of confidential data by managing in a server apparatus whether or not to permit processing executed on the confidential data held in a client apparatus. SOLUTION: The client apparatus 30, when requesting the server apparatus 10 to permit the execution of processing on confidential data, calculates a hash value from the confidential data and sends it to the server apparatus 10, and when finishing the processing on the confidential data, adds a random number to the confidential data, calculates a new hash value and sends it to the server apparatus 10. The server apparatus 10, when requested by the client apparatus 30 to permit the execution of the processing on the confidential data, determines whether or not to permit the processing execution according to the hash value sent from the client apparatus 30 and user file information in user file information storing means 23, and stores the new hash value sent by the client apparatus 30 that finishes the processing on the confidential data in the user file information storing means 23 as new user file information. COPYRIGHT: (C)2005,JPO&NCIPI |