Information storage
First Claim
1. A distributed storage system for storing at least one credential (46), provided by an issuing authority and relating to an identity (42, 44), the system comprising:
- at least one unique identity (42, 44) having a local store (40), the store (40) of the at least one identity (42, 44) securely storing one or more credentials (46) relating to the owner of the identity (42, 44); and
a security certificate (66) provided at each identity (42, 44) for ensuring the authenticity of the one or more credentials (46), the security certificate (66) providing a secure reference to the issuer of the one or more credentials (46) that can be used in verifying the origin of each credential (46).
5 Assignments
0 Petitions
Accused Products
Abstract
A distributed storage system for storing at least one credential (46), provided by an issuing authority and relating to an identity (42, 44), is described. The system comprises: a plurality of unique identities (42, 44) each having a local store (40). Each local store (40) securely stores credentials (46) relating to the owner of the identity (42, 44). The system also comprises one or more security certificates (66) provided at each identity (42, 44) for ensuring the authenticity of the credentials (46). The security certificates (66) provide secure references to the issuers of the credentials (46) and this can be used in verifying the origin of each credential (46). The identity can be provided a website or a mobile phone for example.
92 Citations
24 Claims
-
1. A distributed storage system for storing at least one credential (46), provided by an issuing authority and relating to an identity (42, 44), the system comprising:
-
at least one unique identity (42, 44) having a local store (40), the store (40) of the at least one identity (42, 44) securely storing one or more credentials (46) relating to the owner of the identity (42, 44); and
a security certificate (66) provided at each identity (42, 44) for ensuring the authenticity of the one or more credentials (46), the security certificate (66) providing a secure reference to the issuer of the one or more credentials (46) that can be used in verifying the origin of each credential (46). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of storing credentials (46) relating to identities provided by an issuing authority in a distributed manner, the method comprising:
-
securely storing one or more credentials (46) relating to the owner of an identity (42, 44) in a local store (40) of the identity (42, 44); and
providing a security certificate (66) at the identity (42, 44) for ensuring the authenticity of the one or more credentials, the security certificate (66) providing a secure reference to the issuer of the one or more credentials (46) that can be used in verifying origin of each credential (46).
-
-
23. An identity (42, 44) of an entity for making available credentials (46) belonging to the entity to other entities, the identity (42,44) comprising:
-
a local store (40) arranged to securely hold one or more credentials (46) relating to the entity; and
a certificate processing module (98, 200) for reading and verifying received security certificates (66) and creating security certificates (170) for transmission, the security certificates (66, 170) providing a secure reference to the issuer of the one or more credentials (46) that can be used in verifying the origin of each credential (46).
-
-
24. A distributed storage system for storing a plurality of credentials (46), the system comprising a plurality of identities according to
claim 24 .
Specification