|
ABSTRACT
Online privacy is an increasingly important problem, as many services are now offered in a digital form. Privacy (or the lack thereof) is of a special concern in subscriptions to large data repositories with heterogeneous information, where the service provider can easily profile its users and sell that information to third parties. In this work we present the design and implementation of a system that closely resembles the current practice of subscriptions to many services such as newspapers, digital libraries, music collections, etc., but at the same time offers anonymous access to the service. As with current practice, in our solution a user subscribes to the service obtaining access to it for a certain period of time, at the end of which the subscription expires. In our system user access is always anonymous and no two transactions by the same user can be linked together. Moreover, the system assures a high level of protection to the service provider, as a user cannot share her subscription credentials with others without denying herself access to the service. We present experimental results showing that the design of our system results in only small computation overheads, in addition to having very low communication requirements. The main objective of this work is thus to illustrate the practically of integrating anonymity into today's subscription-based services.
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
|
G. Ateniese, D. Song, and G. Tsudik. Quasi-efficient revocation of group signatures. In Financial Cryptography (FC'02), pages 183--197, 2002.
|
 |
2
|
|
| |
3
|
M. Belenkiy, M. Chase, M. Kohlweiss, and A. Lysyanskaya. Non-interactive anonymous credentials. In To appear in Theory of Cryptography Conference (TCC'08), 2008.
|
| |
4
|
D. Boneh, X. Boyen, and H. Shacham. Short group signatures. In Advances in Cryptology - CRYPTO'04, volume 3152 of LNCS, pages 41--55, 2004. Full version availalbe at http://crypto.stanford.edu/~dabo/abstracts/groupsigs.pdf.
|
| |
5
|
F. Boudot. Efficient proofs that a committed number lies in an interval. In Advances in Cryptology - EUROCRYPT'00, volume 1807 of LNCS, pages 431--444, 2000.
|
| |
6
|
S. Brands. A technical overview of digital credentials. Unpublished manuscript. Available from http://www.credentica.com/whitepapers.php.
|
| |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
J. Camenisch and J. Groth. Group signatures: Better efficiencey and new theoretical results. In Conference on Security in Communication Networks (SCN'04), volume 3352 of LNCS, pages 120--133, 2005.
|
 |
12
|
Jan Camenisch , Susan Hohenberger , Markulf Kohlweiss , Anna Lysyanskaya , Mira Meyerovich, How to win the clonewars: efficient periodic n-times anonymous authentication, Proceedings of the 13th ACM conference on Computer and communications security, October 30-November 03, 2006, Alexandria, Virginia, USA
[doi> 10.1145/1180405.1180431]
|
| |
13
|
|
| |
14
|
J. Camenisch and A. Lysyanskaya. A signature scheme with efficient protocols. In Conference on Security in Communication Networks (SCN'02), volume 2576 of LNCS, pages 268--289, 2002.
|
| |
15
|
J. Camenisch and A. Lysyanskaya. Signature schemes and anonymous credentials from bilinear maps. In Advances in Cryptology - CRYPTO'04, pages 56--72, 2004.
|
| |
16
|
J. Camenisch and M. Michels. Proving in zero-knowledge that a number is the product of two safe primes. In Advances in Cryptology - EUROCRYPT'99, volume 1592 of LNCS, pages 107--122, 1999.
|
| |
17
|
J. Camenisch, D. Sommer, and R. Zimmermann. A general certification framework with applications to privacy-enhancing certificate infrastructures. In IFIP International Information Security Conference (SEC'06), May 2006.
|
| |
18
|
|
| |
19
|
J. Camenisch and M. Stadler. Proof systems for general statements about discrete logarithms. Technical Report No. 260, ETH Zurich, 1997.
|
| |
20
|
David Chaum , Jan-Hendrik Evertse , Jeroen van de Graaf , René Peralta, Demonstrating possession of a discrete logarithm without revealing it, Proceedings on Advances in cryptology---CRYPTO '86, p.200-212, January 1987, Santa Barbara, California, United States
|
| |
21
|
D. Chaum, J.-H. Evertse, and J. van de Graaf. An improved protocol for demonstrating possession of discrete logarithms and some generalizations. In Advances in Cryptology - EUROCRYPT'87, volume 304 of LNCS, pages 127--141, 1988.
|
| |
22
|
|
| |
23
|
A. De Santis, G. Di Crescenzo, G. Persiano, and M. Yung. On monotone formula closure in SZK. In Symposium on Foundations of Computer Science (FOCS'94), pages 454--465, 1994.
|
| |
24
|
|
| |
25
|
|
| |
26
|
|
| |
27
|
S. Galbraith, K. Paterson, and N. Smart. Pairings for cryptographers. Cryptology ePrint Archive Report 2006/165, http://eprint.iacr.org/2006/165, 2006.
|
| |
28
|
J. Groth and A. Sahai. Efficient non-interactive proof systems for bilinear groups. IACR ePrint Archive Report 2007/155, http://eprint.iacr.org/2007/155, 2007.
|
| |
29
|
|
| |
30
|
|
| |
31
|
L. Nguyen and R. Safani-Naini. Dynamic k-times anonymous authentication. In ACNS, volume 3531 of LNCS, pages 318--333, 2005.
|
 |
32
|
|
| |
33
|
Z. Ramzan and M. Ruhl. Protocols for anonymous subscription services. Unpublished manuscript, 2000.
|
| |
34
|
|
| |
35
|
C. Schnorr. Efficient signature generation for smart cards. Journal of Cryptology, 4(3):239--252, 1991.
|
| |
36
|
M. Scott. MIRACL library. Indigo software, http://indigo.ie/~mscott.
|
 |
37
|
|
 |
38
|
|
| |
39
|
I. Teranishi, J. Furukawa, and K. Sako. k-times anonymous authentication. In ASIACRYPT'04, volume 3329 of LNCS, pages 308--322, 2004.
|
|