ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Minimal information disclosure with efficiently verifiable credentials
Full text PdfPdf (434 KB)
Source
Conference on Computer and Communications Security archive
Proceedings of the 4th ACM workshop on Digital identity management table of contents
Alexandria, Virginia, USA
SESSION: Privacy in services table of contents
Pages: 15-24  
Year of Publication: 2008
ISBN:978-1-60558-294-8
Authors
David Bauer  Georgia Institute of Technology, Atlanta, GA, USA
Douglas M. Blough  Georgia Institute of Technology, Atlanta, GA, USA
David Cash  Georgia Institute of Technology, Atlanta, GA, USA
Sponsors
SIGSAC: ACM Special Interest Group on Security, Audit, and Control
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 105,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1456424.1456428
What is a DOI?

ABSTRACT

Public-key based certificates provide a standard way to prove one's identity, as attested by some certificate authority (CA). However, plain certificates provide a binary identification: either the whole identity of the subject is known, or nothing is known. We propose using a Merkle hash tree structure, whereby it is possible for a single certificate to contain many separate claims or attributes, each of which may be proved independently, without revealing the others. Additionally, we demonstrate how trees from multiple sources can be combined together by modifying the tree structure. This allows claims by different authorities, such as an employer or professional organization, to be combined under a single certificate, without the CA needing to know (or to verify) all of the claims. In addition to describing the hash tree structure and protocols for constructing and verifying our proposed credential, we formally prove that it provides unforgeability and privacy and we present performance results demonstrating its efficiency. As services move from user names and passwords to attribute-based identity verification, efficiency and scalability of claims verification will become a major issue. We have implemented a prototype client-server system, deployed the prototype in Emulab, and evaluated the server-side throughput for attribute-based identity verification. The results show that our approach can perform about 200 identity verifications per second, while the best competing approach can perform only about 2--5 verifications per second. Our approach is, therefore, better suited to today's high-volume Web-based services that demand the highest possible throughput.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
D. Bauer. Video demonstration of the credential-holding remote identity agent. http://users.ece.gatech.edu/~gte810u/RIdA_Video/, 2007.
 
2
D. Bayer, S. Haber, and W. Stornetta. Improving the efficiency and reliability of digital time-stamping. In Sequences II: Methods in Communication, Security, and Computer Science, pages 329--334. Springer-Verlag, 1993.
 
3
 
4
S. Brands. Credentica -- u-prove sdk, 2007.
 
5
S. Brands, L. Demuynck, and B. D. Decker. A practical system for globally revoking the unlinkable pseudonyms of unknown users. In (Accepted to) 12th Australasian Conference on Information Security and Privacy, 2007.
6
 
7
J. Camenisch, S. Hohenberger, and A. Lysyanskaya. Compact e-cash. In R. Cramer, editor, Advances in Cryptology | EUROCRYPT '05, volume 3494 of Lecture Notes in Computer Science, pages 302--321, 2005.
 
8
 
9
K. Cameron. The laws of identity, 2005.
 
10
J. Cates. Robust and effcient data management for a distributed hash table. Master's thesis, Massachusetts Institute of Technology, May 2003.
11
 
12
 
13
Consumer fraud and identity theft complaint data, 2006.
14
 
15
D. Hardt. Identity 2.0, 2005.
 
16
 
17
 
18
Microsoft. Microsoft's vision for an identity metasystem, 2005.
19


Collaborative Colleagues:
David Bauer: colleagues
Douglas M. Blough: colleagues
David Cash: colleagues