ACM Home Page
Please provide us with feedback. Feedback
Cryptographic strength of ssl/tls servers: current and recent practices
Full text PdfPdf (188 KB)
Source
Internet Measurement Conference archive
Proceedings of the 7th ACM SIGCOMM conference on Internet measurement table of contents
San Diego, California, USA
SESSION: Security and anomaly detection table of contents
Pages: 83 - 92  
Year of Publication: 2007
ISBN:978-1-59593-908-1
Authors
Homin K. Lee  Columbia University, New York, NY
Tal Malkin  Columbia University, New York, NY
Erich Nahum  IBM T. J. Watson Research Ctr., Hawthorne, NY
Sponsors
SIGCOMM: ACM Special Interest Group on Data Communication
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 27,   Downloads (12 Months): 247,   Citation Count: 0
Additional Information:

abstract   references   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/1298306.1298318
What is a DOI?

ABSTRACT

The Secure Socket Layer (SSL) and its variant, Transport Layer Security (TLS), are used toward ensuring server security. In this paper, we characterize the cryptographic strength of public servers running SSL/TLS. We present a tool developed for this purpose, the Probing SSL Security Tool (PSST), and evaluate over 19,000 servers. We expose the great diversity in the levels of cryptographic strength that is supported on the Internet. Some of our discouraging results show that most sites still support the insecure SSL 2.0, weak export-level grades of encryption ciphers, or weak RSA key strengths. We also observe encouraging behavior such as sensible default choices by servers when presented with multiple options, the quick adoption of AES (more than half the servers support strong key AES as their default choice), and the use of strong RSA key sizes of 1024 bits and above. Comparing results of running our tool over the last two years points to a positive trend that is moving in the right direction, though perhaps not as quickly as it should.


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
Alexa Web Search - Top 500. http://www.alexa.com/site/ds/top_500.
 
2
IRCache. http://www.ircache.net.
 
3
Nmap. http://www.insecure.org/nmap/.
 
4
The OpenSSL project. http://www.openssl.org.
 
5
Web100. http://www.web100.com.
 
6
George Apostolopoulos, Vinod Peris, and Debanjan Saha. Transport layer security: How much does it really cost? In IEEE InfoCom, New York, NY, March 1999.
 
7
Gregory V. Bard. The vulnerability of SSL to chosen plaintext attack. Cryptology ePrint Archive, Report 2004/111, 2004. http://eprint.iacr.org/.
 
8
 
9
10
 
11
NESSIE Consortium. Portfolio of recommended cryptographic primitives. Internet draft, February 2003. http://www.cryptonessie.org/.
 
12
 
13
 
14
 
15
 
16
 
17
Hans Dobbertin. The status of MD5 after a recent attack. CryptoBytes, 2(2), 1996.
 
18
 
19
 
20
Alan O. Freier, Philip Karlton, and Paul C. Kocher. The SSL protocol version 3.0. Internet draft, Netscape Communications, November 1996. http://wp.netscape.com/eng/ssl3/ssl-toc.html.
 
21
Eu-Jin Goh. SSL sniffer. http://crypto.stanford.edu/~eujin/sslsniffer/index.html.
 
22
Kipp E. B. Hickman. The SSL protocol. Internet draft, Netscape Communications, February 1995. http://wp.netscape.com/eng/security/SSL_2.html.
 
23
Burt Kaliski. TWIRL and RSA key size. Internet draft, RSA Laboratories, May 2003. http://www.rsasecurity.com/rsalabs/node.asp?id=2004.
 
24
Vlastimil Klima, Ondrej Pokorny, and Tomas Rosa. Attacking RSA-based sessions in SSL/TLS. Cryptology ePrint Archive, Report 2003/052, 2003. http://eprint.iacr.org/.
 
25
 
26
D. Mosberger and T. Jin. httperf -- a tool for measuring Webserver performance. In Proceedings of the ACM SIGMETRICS Workshop on Internet Server Performance (WISP), pages 69--67, Madison, WI, June 1998.
 
27
Eric Murray. Changes in deployment of cryptography. Invited talk, USENIX Security Symposium 2001. http://www.usenix.org/events/sec01/murray/index.htm,July 2001.
 
28
Netcraft News. Vulnerable versions of OpenSSL apparently still widely deployed on commerce sites. http://news.netcraft.com/archives/2003/11/03/vulnerable_versions_of_openssl_apparently_still_widely_deployed_on_commerce_sites.html.
 
29
NIST. Data encryption standard DES, December 1993. http://www.itl.nist.gov/fipspubs/fip46-2.htm.
 
30
NIST. Secure hash standard, federal information processing standards publication 180-1, April 1995. http://www.itl.nist.gov/fipspubs/fip180-1.htm.
 
31
NIST. Advanced encryption standard (AES), federal information processing standards publication 197, November 2001. http://www.csrc.nist.gov/publications/fips/fips197/fips-197.pdf.
 
32
NIST. Special publication 800-57: Recommendation for key management. part 1: General guideline, January 2003. http://csrc.nist.gov/CryptoToolkit/kms/guideline-1-Jan03.pdf.
 
33
NIST. Announcing proposed withdrawal of federal information processing standard (FIPS) for the data encryption standard (DES) and request for comments, July 2004. http://edocket.access.gpo.gov/2004/04-16894.htm.
34
 
35
Niels Provos and Peter Honeyman. ScanSSH: Scanning the Internet for SSH servers. In USENIX Large Installation System Administration Conference(LISA), pages 25--30, 2001.
 
36
Eric Rescorla. SSL and TLS. Addison Wesley, 2000.
 
37
 
38
39
 
40
RSA Laboratories. How large a key should be used inthe RSA cryptosystem? Internet draft, RSA Crypto FAQ. http://www.rsasecurity.com/rsalabs/node.asp?id=2218.
 
41
RSA Laboratories. RSA crypto challenge sets new security benchmark - 512-bit public key factored by international team of researchers, August 1999.
 
42
Bruce Schneier. Applied Cryptography. John Wiley & Sons, 1994.
 
43
 
44
 
45
Xiaoyun Wang, Dengguo Feng, Xuejia Lai, and Hongbo Yu. Collisions for hash functions MD4, MD5, HAVAL-128 and RIPEMD, 2004. Manuscript. Available from eprint.iacr.org.
 
46
Xiaoyun Wang, Yiqun Lisa Yin, and Hongbo Yu. Finding collisions in the full SHA-1. In Advances in Cryptology -- CRYPTO 2005, Lecture Notes in Computer Science. Springer-Verlag, 2005.
 
47
Michael J. Wiener. Performance comparison of public-key cryptosystems. CryptoBytes, 4(1), 1998. http://www.rsasecurity.com/rsalabs/node.asp?id=2004.

Collaborative Colleagues:
Homin K. Lee: colleagues
Tal Malkin: colleagues
Erich Nahum: colleagues