Authenticating or Controlling Software Application on End User Device
AssigneeF-Secure Corporation
InventorsJarno NIEMELÄ, Mikko HYYKOSKI
Life of this patent
Estimating the term…
Loading patent…
AssigneeF-Secure Corporation
InventorsJarno NIEMELÄ, Mikko HYYKOSKI
Estimating the term…
A method of authenticating or controlling a software application on an end user device. The method includes selecting a code signing certificate related to an application developer; selecting one or more clean files from a database of known clean files signed with the selected code signing certificate; generating an application developer identification for the application developer on the basis of data extracted from the selected one or more clean files; adding the generated application developer identification to a database of trusted application developer certificates; comparing a signature related to a software application to be installed on an end user device with the application developer identification for authenticating said signature; and in the event that authentication is successful, performing authentication of the software application code and/or controlling installation and/or operation of the software application.
A method of authenticating or controlling a software application on an end user device, the method comprising:
Apparatus for authenticating or controlling a software application on an end user device, the apparatus comprising processor circuitry and a storage unit for storing instructions executable by the processor circuitry, whereby the apparatus is operative to:
Dependencies are inferred from the claim text.