摘要 |
PROBLEM TO BE SOLVED: To protect information communicated between a plurality of applications.SOLUTION: Data exchange means 21 performs data exchange between a plurality of applications. Data reception means 22 receives a data set including sub-data sets composing sequence data. For the target sub-data set(s) among at least one sub-data set included in the data set received by the data reception means 22, dummy generation means 23 generates dummy data set(s) different from the target sub-data set(s). Authentication information generation means 24 generates authentication information on the basis of the sub-data sets included in the sequence data that are received by the data reception means 22 and a data set which becomes a target in order in the dummy data sets generated by the dummy generation means 23. Data providing means 25 provides data to which the authentication information generated by the authentication information generation means 24 is attached, via the data exchange means 21. |