System and method for downloading of files to a secure terminal
First Claim
Patent Images
1. A system for protecting keys used to digitally sign files to be downloaded to a terminal, comprising:
- a smartcard having stored thereon a private key; and
a file signing tool arranged to receive a file to be signed, to access the smartcard, and to download signed files to the terminal, wherein the smartcard includes an embedded secure processor programmed to perform all digital signing operations that require access to the private key.
2 Assignments
0 Petitions
Accused Products
Abstract
Protection of private keys used to digitally sign files to be downloaded to a terminal is accomplished by storing the private keys in smartcards, and arranging a secure processor unit embedded in the smartcard to perform all signing operations requiring access to the keys so that the keys never leave the card. In addition, access to the signing operations is protected by multiple PINs, which may be distributed to multiple individuals and/or used to establish different signing authorization levels associated with different types of files.
63 Citations
20 Claims
-
1. A system for protecting keys used to digitally sign files to be downloaded to a terminal, comprising:
-
a smartcard having stored thereon a private key; and
a file signing tool arranged to receive a file to be signed, to access the smartcard, and to download signed files to the terminal, wherein the smartcard includes an embedded secure processor programmed to perform all digital signing operations that require access to the private key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for protecting keys used to digitally sign files to be downloaded to a terminal, comprising:
-
a smartcard; and
means for storing a private key on the smartcard and means for protecting the private key by requiring input of multiple PINs before the smartcard can be accessed, wherein the smartcard includes an embedded secure processor programmed to perform all digital signing operations that require access to the private key.
-
-
11. A method of protecting keys used to digitally sign files to be downloaded to a terminal, comprising the steps of:
-
providing a smartcard having stored thereon a private key;
utilizing a secure processor embedded in the smartcard to perform all digital signing operations that require access to the private key. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification