1. A method of controlling access, by an application, to a secure function of a secure class, the secure function being available for execution on a computing device, the method comprising: determining whether the application includes a first authentic digital signature associated with the secure function and a second authentic digital signature associated with the secure class; and controlling access to the secure function based on whether the application includes the first authentic digital signature and the second authentic digital signature.