Self-test electronic assembly and test system
First Claim
1. A process for creating a security key pair in a secure microprocessor system, comprising the steps of:
- providing a memory device coupled to said microprocessor;
wherein said microprocessor generates a security key pair comprising a private key and a public key;
storing said private key in said memory device;
sending said public key to an external receiver; and
disabling changes to said memory device after said public key is transmitted.
6 Assignments
0 Petitions
Accused Products
Abstract
A self-test electronic assembly performs self-testing, such as diagnostic or run-in testing of components and circuits, based upon internally stored test procedures. The results of self-testing are stored internally to the device, providing valuable information regarding the self-test electronic assembly, both during the manufacturing process, and preferably for ongoing in-situ operation. A test system is preferably linked to one or more self-test electronic assemblies, and provides loopback circuitry for each installed self-test electronic assembly, whereby the self-test electronic assemblies can further test components, circuitry, and security encoding and decoding operation. The preferred test rack also provides efficient and consistent monitoring and quality control over the self-testing of self-test electronic assemblies. During in-situ operation, the self-test electronic assemblies preferably monitor operating parameters, and continue to periodically perform self-testing, while storing the information within the device, and preferably transmitting the information to an external location.
-
Citations
24 Claims
-
1. A process for creating a security key pair in a secure microprocessor system, comprising the steps of:
-
providing a memory device coupled to said microprocessor;
wherein said microprocessor generates a security key pair comprising a private key and a public key;
storing said private key in said memory device;
sending said public key to an external receiver; and
disabling changes to said memory device after said public key is transmitted. - View Dependent Claims (2, 3)
-
-
4. A process for creating a security key pair in a secure microprocessor system, comprising the steps of:
-
providing a memory device coupled to said microprocessor;
generating a security key pair comprising a private key and a public key;
providing storage means for storing said private key in said memory device;
storing said public key on a server; and
providing memory disabling means for disabling changes to said memory device after said private key is stored. - View Dependent Claims (5, 6)
-
-
7. A process for creating a security key pair for a secure computer system, comprising the steps of:
-
providing a memory device on said computer system;
generating a security key pair comprising a private key and a public key;
storing said private key in said memory device;
sending said public key to a server; and
providing memory disabling means for disabling changes to said memory device after said private key is stored. - View Dependent Claims (8, 9)
-
-
10. A process for creating a security key pair in a secure microprocessor system, comprising the steps of:
-
providing a memory device coupled to said microprocessor;
downloading security software into said memory device;
wherein said microprocessor executes said security software and generates a security key pair comprising a private key and a public key;
storing said private key in said memory device;
sending said public key to an external receiver; and
providing memory disabling means for disabling changes to said memory device after said public key is transmitted. - View Dependent Claims (11, 12, 14, 15, 17, 18, 20, 21)
-
-
13. An apparatus for creating a security key pair in a secure microprocessor system, comprising:
-
a memory device coupled to said microprocessor;
wherein said microprocessor generates a security key pair comprising a private key and a public key;
a module for storing said private key in said memory device;
a module for sending said public key to an external receiver; and
a module for disabling changes to said memory device after said public key is transmitted.
-
-
16. An apparatus for creating a security key pair in a secure microprocessor system, comprising:
-
a memory device coupled to said microprocessor;
key generation means for generating a security key pair comprising a private key and a public key;
storage means for storing said private key in said memory device;
a module for storing said public key on a server; and
memory disabling means for disabling changes to said memory device after said private key is stored.
-
-
19. An apparatus for creating a security key pair for a secure computer system, comprising:
-
a memory device on said computer system;
a module for generating a security key pair comprising a private key and a public key;
a module for storing said private key in said memory device;
a module for sending said public key on a server; and
memory disabling means for disabling changes to said memory device after said private key is stored.
-
-
22. An apparatus for creating a security key pair in a secure microprocessor system, comprising:
-
a memory device coupled to said microprocessor;
a module for downloading security software into said memory device;
wherein said microprocessor executes said security software and generates a security key pair comprising a private key and a public key;
a module for storing said private key in said memory device;
a module for sending said public key to an external receiver; and
memory disabling means for disabling changes to said memory device after said public key is transmitted. - View Dependent Claims (23, 24)
-
Specification