The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 14, 2006
Filed:
Nov. 12, 2001
Matti Hiltunen, Helsinki, FI;
Jarmo Miettinen, Espoo, FI;
Marko Nordberg, Helsinki, FI;
Jukka Liukkonen, Helsinki, FI;
Matti Hiltunen, Helsinki, FI;
Jarmo Miettinen, Espoo, FI;
Marko Nordberg, Helsinki, FI;
Jukka Liukkonen, Helsinki, FI;
Sonera Smarttrust Oy, Helsinki, FI;
Abstract
In a method and system for authenticating locally-stored program code, a first checksum is computed using the locally-stored program code, the computed checksum is compared with a second checksum known to be valid and, if the two checksums are determined to match, the locally-stored program code is deemed valid and authentic. For increased certification reliability and dependability, before computation of the first checksum a predetermined challenge is added to the stored program code, so that the first checksum is computed from the combination of the stored program code and the challenge. This enhancement enables secure use of stored program code in applications that demand high security. Users of such software may therefore rely on the authenticity of the data processed by the software and of the data and results reported on the display of a mobile phone or keyboard throughout the entire process or transaction.