ACM Home Page
Please provide us with feedback. Feedback
A secure and private system for subscription-based remote services
Full text PdfPdf (242 KB)
Source ACM Transactions on Information and System Security (TISSEC) archive
Volume 6 ,  Issue 4  (November 2003) table of contents
Pages: 472 - 500  
Year of Publication: 2003
ISSN:1094-9224
Authors
Pino Persiano  Università di Salerno, Italy
Ivan Visconti  Università di Salerno, Italy
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 84,   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/950191.950193
What is a DOI?

ABSTRACT

In this paper we study privacy issues regarding the use of the SSL/TLS protocol and X.509 certificates. Our main attention is placed on subscription-based remote services (e.g., subscription to newspapers and databases) where the service manager charges a flat fee for a period of time independent of the actual number of times the service is requested.We start by pointing out that restricting the access to such services by using X.509 certificates and the SSL/TLS protocol, while preserving the interests of the service managers, neglects the right to privacy of the users.We then propose the concept of a crypto certificate and the Secure and Private Socket Layer protocol (SPSL protocol, in short) and show how they can be used to preserve user privacy and, at the same time, protecting the interests of the service managers. The SPSL protocol only requires the user to have a standard X.509 certificate (with an RSA key) and does not require the user to get any special ad hoc certificate.Finally, we show the viability of the proposed solution by describing a system based on SPSL for secure and private access to subscription-based web services. Our implementation includes an SPSL proxy for a TLS-enabled web client and a module for the Apache web server along with administrative tools for the server side. The system has been developed starting from the implementation of an API for the SPSL protocol that we describe in the paper.


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
Apache 2002. The Apache web server project. http://www.apache.org.
 
2
 
3
 
4
 
5
Camenisch, J. L. 1997. Efficient and generalized group signatures. In Proceedings of Advances in Cryptology---Eurocrypt '97. Lecture Notes in Computer Science, vol. 1233. Springer Verlag, Berlin, 465--479.
6
 
7
Chaum, D. 1983. Blind signatures for untraceable payments. In Advances in Cryptology: Proceedings of Crypto'82. D. Chaum, R. L. Rivest, and A. T. Sherman, Eds. Plenum Press, New York, 199--203.
8
 
9
Chaum, D. and van Heyst, E. 1991. Group signatures. In Proceedings of Advances in Cryptology (EUROCRYPT '91), D. W. Davies, Ed. LNCS, vol. 547. Springer, Berlin, 257--265.
10
 
11
De Santis, A., Di Crescenzo, G., Persiano, G., and Yung, M. 1994. On monotone formula closure of SZK. In Proceedings of 35th Annual Symposium on Foundations of Computer Science (Santa Fe, NM, Nov. 20--22, 1994), S. Goldwasser, Ed. IEEE Computer Society Press, Los Alamitos, CA, 454--465.
 
12
Dierks, T. and Allen, C. 1999. RFC 2246: The TLS protocol version 1.
 
13
 
14
Eastlake, D. and Jones, P. 2001. US secure hash algorithm 1. RFC 3174.
 
15
16
 
17
Freier, A. O., Karlton, P., and Kocher, P. C. 1996. The SSL protocol---version 3.0.
 
18
 
19
 
20
Housley, R., Polk, W., Ford, W., and Solo, D. 2002. Internet X509 public key infrastructure: Certificate and certificate revocation List (CRL) profile. Network Working Group, RFC 3280.
 
21
ModSSL. The ModSSL home page. http://www.modssl.org.
 
22
Moz2I 2000. The Moz2I home page. http://www.security.unisa.it/spsl/moz2i.html.
 
23
OpenSSL. The OpenSSL home page. http://www.openssl.org.
24
 
25
Reed, M. G., Syverson, P. F., and Goldschlag, D. M. 1998. Anonymous connections and onion routing. IEEE Journal on Special Areas in Communications 16, 4 (May), 482--494.
26
 
27
 
28
Rivest, R. L. 1992. RFC 1321: The MD5 message-digest Algorithm.
 
29
 
30
SPSL. The SPSL home page. http://www.security.unisa.it/spsl.
31
 
32
W3C. 1999. Resource description framework (RDF) model and syntax speficitation. REC-rdf-syntax-19990222.


Collaborative Colleagues:
Pino Persiano: colleagues
Ivan Visconti: colleagues