Apparatus to create and/or verify digital signatures having a secure time element and an identifier of the apparatus
First Claim
1. A signature creating apparatus which creates and connects a digital signature, said signature creating apparatus comprising:
- a clock in which time information is set only by an external time authentication authority;
an ID storing unit which stores an apparatus ID for specifying the creating apparatus using a form capable of preventing interpolation;
a personal identification storing unit which stores personal identification information for specifying a person who has a proper right to update stored contents;
a first connecting unit which creates connection data by connecting plain-text, the time information, the apparatus ID, and the personal identification information that identifies a person using the creating apparatus in a predetermined order;
a signature creating unit which creates the digital signature using the connection data created by said first connecting unit and a key used only for creating a digital signature;
a second connecting unit which creates signed data by connecting the digital signature with the connection data, anda confirming unit which confirms a working state of said clock,wherein the personal identification information is stored within the signature creating apparatus using a form capable of preventing interpolation, the signature creating unit encrypts the connection data to create the digital signature, the second connecting unit outputs the signal data to be transmitted to an external network, said signature creating unit creates the digital signature only when said confirming unit confirms that said clock works normally, stops using the key used only for creating the signature when said confirming unit confirms that said clock does not work normally, and creates an alternate digital signature using connected information which does not include the time information and using a key other than the key used only for creating the signature.
1 Assignment
0 Petitions
Accused Products
Abstract
In a signature creating apparatus, a clock generates a time stamp and in which time can be set only by a computer installed in a certificate authority center. Further, connecting sections connects an apparatus ID for specifying an apparatus and the time stamp and personal identification information for identifying an implementor to a plain-text so as to create data for the signature. A signature creating circuit encrypts the data for the signature using a signature creating key or the like and generates the signature. A connecting section connects the signature to the data for the signature and transmits the data as data after signature.
48 Citations
7 Claims
-
1. A signature creating apparatus which creates and connects a digital signature, said signature creating apparatus comprising:
-
a clock in which time information is set only by an external time authentication authority; an ID storing unit which stores an apparatus ID for specifying the creating apparatus using a form capable of preventing interpolation; a personal identification storing unit which stores personal identification information for specifying a person who has a proper right to update stored contents; a first connecting unit which creates connection data by connecting plain-text, the time information, the apparatus ID, and the personal identification information that identifies a person using the creating apparatus in a predetermined order; a signature creating unit which creates the digital signature using the connection data created by said first connecting unit and a key used only for creating a digital signature; a second connecting unit which creates signed data by connecting the digital signature with the connection data, and a confirming unit which confirms a working state of said clock, wherein the personal identification information is stored within the signature creating apparatus using a form capable of preventing interpolation, the signature creating unit encrypts the connection data to create the digital signature, the second connecting unit outputs the signal data to be transmitted to an external network, said signature creating unit creates the digital signature only when said confirming unit confirms that said clock works normally, stops using the key used only for creating the signature when said confirming unit confirms that said clock does not work normally, and creates an alternate digital signature using connected information which does not include the time information and using a key other than the key used only for creating the signature. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A signature creating apparatus which creates and connects a digital signature using a common key method, said signature creating apparatus comprising:
-
an ID storing unit which stores an apparatus ID for specifying the creating apparatus using a form capable of preventing interpolation; a personal identification storing unit which stores personal identification information for specifying a person who has a proper right to update stored contents; a first connecting unit which creates connection data by connecting the apparatus ID, plain-text, personal identification information that identifies a person using the creating apparatus, and time information in a predetermined order; a signature creating unit which creates the digital signature using the connection data created by said first connecting unit and a common key used only for creating a digital signature; a second connecting unit which creates signed data by connecting the digital signature with the connection data; and a confirming unit which confirms a working state of said clock, wherein the personal identification information is stored within the signature creating apparatus using a form capable of preventing interpolation, and the signature creating unit encrypts the connection data to create the digital signature, and the second connecting unit outputs the signed data to be transmitted to an external network, said signature creating unit creates the digital signature only when said confirming unit confirms that said clock works normally, stops using the key used only for creating the signature when said confirming unit confirms that said clock does not work normally, and creates an alternate digital signature using connected information which does not include the time information and using a key other than the key used only for creating the signature.
-
-
7. A digital signature creating apparatus comprising:
-
a clock which creates time information; an ID storing unit which stores an apparatus ID for specifying the creating apparatus using a form capable of preventing interpolation; a personal identification storing unit which stores personal identification information for specifying a person who has a proper right to update stored contents, the apparatus ID and the personal identification information being stored in a form capable of preventing interpolation; a first connecting unit which creates connection data by connecting plain-text, the time information, the apparatus ID, and the personal identification information that identifies a person using the creating apparatus in a predetermined order; a signature creating unit which creates the digital signature using the connection data created by said first connecting unit and a key used only for creating a digital signature; a second connecting unit which creates signed data by connecting the digital signature to the connection data created by the first connecting unit, the signed data being transmitted to an external network as signal data; and a confirming unit which confirms a working state of said clock, wherein said signature creating unit creates the digital signature only when said confirming unit confirms that said clock works normally, stops using the key used only for creating the signature when said confirming unit confirms that said clock does not work normally, and creates an alternate digital signature using connected information which does not include the time information and using a key other than the key used only for creating the signature.
-
Specification