Account management in a system and method for providing code signing services
First Claim
1. A method for providing code signing services, the method comprising the steps of:
- a) creating at least one public key and at least one corresponding private key;
b) deploying each public key to protect at least one sensitive API and storing each corresponding private key;
c) registering at least one entity for code signing services, wherein the identity of each entity is authenticated, and wherein an account record for each registered entity is created;
d) receiving a code signing request from a requester, said requestor being an entity registered at the registering step, wherein the code signing request comprises an object that the requester is requesting to have signed with a select private key of said at least one private key created;
e) digitally signing the object, wherein a digital signature is generated using said select private key; and
f) transmitting said digital signature to said requestor;
wherein the method further comprises the step of providing a user interface, wherein said user interface is adapted to receive input from a user, wherein said input is used to populate the account record of one or more registered entities.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing code signing services to software application developers or to other individuals or entities that wish to have applications digitally signed. Signing of the applications may be required in order to enable the applications to access sensitive APIs and associated resources of a computing device when the applications are executed on the computing device. In one embodiment, a method of providing code signing services will comprise at least some steps relating to registering the entities that seek access to sensitive APIs as controlled by the code signing authority, and managing the accounts of the registered entities.
-
Citations
16 Claims
-
1. A method for providing code signing services, the method comprising the steps of:
-
a) creating at least one public key and at least one corresponding private key;
b) deploying each public key to protect at least one sensitive API and storing each corresponding private key;
c) registering at least one entity for code signing services, wherein the identity of each entity is authenticated, and wherein an account record for each registered entity is created;
d) receiving a code signing request from a requester, said requestor being an entity registered at the registering step, wherein the code signing request comprises an object that the requester is requesting to have signed with a select private key of said at least one private key created;
e) digitally signing the object, wherein a digital signature is generated using said select private key; and
f) transmitting said digital signature to said requestor;
wherein the method further comprises the step of providing a user interface, wherein said user interface is adapted to receive input from a user, wherein said input is used to populate the account record of one or more registered entities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification