摘要 |
PROBLEM TO BE SOLVED: To provide a conversion device for converting a program so as to reduce dangers that may leak information to be concealed from function arguments.SOLUTION: The conversion device of a function to be a program includes: definition means for defining a relational expression of arguments to be converted in a target function and encoded arguments which are more than the number of arguments to be converted; and argument conversion processing adding means for adding a code for converting the arguments to be converted into the encoded arguments to an access function for accessing the target function in accordance with the relational expression and adding a code for converting the encoded arguments into the arguments to be converted to the target function. |