System and Method of Using a Signed GUID
First Claim
1. A method comprising:
- generating a globally unique identifier (GUID) for a security system appliance;
saving a public key and private key of the security system appliance in a memory of the security system appliance wherein the private and public keys are mathematically linked via an asymmetric cipher;
a manufacturer of the security system appliance generating a signed version of the GUID and the public key using a private key of a manufacturer where the private key and a public key of the manufacturer are mathematically linked via an asymmetric cipher;
saving the signed version of the GUID and public key in the memory of the security system appliance;
the security system appliance sending a registration message including the signed version of the GUID and public key to a security system server upon activation of the security system appliance; and
the security system server authenticating the security system appliance using the signed version of the GUID and public key of the security system appliance and the public key of the manufacturer.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus wherein the method includes the steps of generating a globally unique identifier (GUID) for a security system appliance, saving a public key and private key of the security system appliance in a memory of the security system appliance, a manufacturer of the security system appliance generating a signed version of the GUID and the public key, saving the signed version of the GUID and public key in the memory of the security system appliance, the security system appliance sending a registration message including the signed version of the GUID and public key to a security system server and the security system server authenticating the security system appliance using the signed version of the GUID and public key of the security system appliance and a public key of the manufacturer.
-
Citations
20 Claims
-
1. A method comprising:
-
generating a globally unique identifier (GUID) for a security system appliance; saving a public key and private key of the security system appliance in a memory of the security system appliance wherein the private and public keys are mathematically linked via an asymmetric cipher; a manufacturer of the security system appliance generating a signed version of the GUID and the public key using a private key of a manufacturer where the private key and a public key of the manufacturer are mathematically linked via an asymmetric cipher; saving the signed version of the GUID and public key in the memory of the security system appliance; the security system appliance sending a registration message including the signed version of the GUID and public key to a security system server upon activation of the security system appliance; and the security system server authenticating the security system appliance using the signed version of the GUID and public key of the security system appliance and the public key of the manufacturer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a security system appliance, the security system appliance further comprising a globally unique identifier (GUID), a public key and private key saved in a memory of the security system appliance, wherein the public and private keys are mathematically linked via an asymmetric cipher; a signed version of the GUID and private key of the security system appliance generated by a manufacturer of the security system appliance using a private key wherein the private key and a public key of the manufacturer are mathematically linked via an asymmetric cipher and wherein the signed GUID and private key are saved in the memory of the security system appliance; and a processor of the security system appliance that transmits a registration message including the signed version of the GUID and public key upon activation of the security system appliance. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
a security system appliance, the security system appliance further comprising a globally unique identifier (GUID), a public key and private key of the security system appliance, a public key of a security system server, all saved in a memory of the security system appliance, wherein corresponding public and private keys are mathematically linked via an asymmetric cipher; a signed version of the GUID and public key of the security system appliance generated by a manufacturer of the security system appliance using a private key wherein the private key and a public key of the manufacturer are mathematically linked via an asymmetric cipher, the signed version of the GUID and public key are saved in the memory of the security system appliance; a processor of the security system appliance that transmits a registration message including the signed version of the GUID and public key to the security system server upon activation of the security system appliance; and a processor of the security system server that authenticates the security system appliance using the signed version of the GUID and public key of the security system appliance and the public key of the manufacturer.
-
Specification