METHOD AND APPARATUS FOR AUTHENTICATING APPLICATIONS TO SECURE SERVICES

During a first time interval, an authentication system produces (412) a fingerprint of a first application, encrypts it (414) and stores (414) the encrypted fingerprint in a memory. In second time interval the authentication system produces (506) a fingerprint of a second application, and retrieves...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: VOGLER, DEAN, H, BUSKEY, RONALD, F
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:During a first time interval, an authentication system produces (412) a fingerprint of a first application, encrypts it (414) and stores (414) the encrypted fingerprint in a memory. In second time interval the authentication system produces (506) a fingerprint of a second application, and retrieves the encrypted fingerprint of the first application from the memory. The encrypted fingerprint of the first application is decrypted to recover the fingerprint of the first application. The second application is authenticated if (510) the fingerprint of the first application is equal to the fingerprint of the second application. The fingerprint may include a hash value of the program of computer instructions of the application. The fingerprint of the first application may be encrypted (414) using an embedded secret key of the authentication system. La présente invention concerne un procédé selon lequel, lors d'un premier intervalle de temps, un système d'authentification produit (412) une empreinte digitale d'une première application, assure le chiffrement (414) et le stockage (414) de l'empreinte digitale chiffrée dans une mémoire. Lors d'un second intervalle de temps, le système d'authentification produit (506) une empreinte digitale d'une seconde application, et récupère l'empreinte digitale chiffrée de la première application à partir de la mémoire. L'empreinte digitale chiffrée de la première application est déchiffrée pour récupérer l'empreinte digitale de la première application. La seconde application est authentifiée si (510) l'empreinte digitale de la première application est égale à l'empreinte digitale de la seconde application. L'empreinte digitale peut inclure une valeur de hachage du programme d'instructions informatiques de l'application. L'empreinte digitale de la première application peut être chiffrée (414) au moyen d'une clé secrète incorporée du système d'authentification.