Patent ID: 7356815

Claim:
A method for authenticating software downloaded in a terminal, said method comprising: Authenticating, by a first certificate, said downloaded software using a first integrated software in said terminal; Authenticating said first integrated software using an authentication software module associated with said downloaded software during execution of said downloaded software, wherein said first integrated software is authenticated using a second certificate; Wherein the first integrated software authenticates the downloaded software using an authentication library and the first certificate, wherein the first integrated software and the authentication library form a first part of write-protected memory, and wherein the downloaded software and the first certificated form a second part of loadable memory; and Wherein the first part of the write-protected memory further comprises the second certificate, wherein the second part of loadable memory further comprises verification software, and wherein, once the downloaded software has been authenticated, the verification software authenticates the first integrated software using the authentication library and the second certificate.