1. A mobile platform security apparatus, comprising: an authentication key creating module to create an authentication key for a function of an application program; an authentication information storing module to store the authentication key of the function of the application program and an identifier of the application program; an authentication information registering module to register the authentication key of the function of the application program and the identifier of the application program as function parameters; and an authentication processing module to compare the identifier of a called application program and the authentication key of a called function of the called application program registered as the function parameters with the identifier of the called application program and the authentication key of the called function of the called application program stored in the authentication information storing module.