• DocumentCode
    612054
  • Title

    Lucky Thirteen: Breaking the TLS and DTLS Record Protocols

  • Author

    Al Fardan, N.J. ; Paterson, K.G.

  • Author_Institution
    Inf. Security Group, Univ. of London, Egham, UK
  • fYear
    2013
  • fDate
    19-22 May 2013
  • Firstpage
    526
  • Lastpage
    540
  • Abstract
    The Transport Layer Security (TLS) protocol aims to provide confidentiality and integrity of data in transit across untrusted networks. TLS has become the de facto secure protocol of choice for Internet and mobile applications. DTLS is a variant of TLS that is growing in importance. In this paper, we present distinguishing and plaintext recovery attacks against TLS and DTLS. The attacks are based on a delicate timing analysis of decryption processing in the two protocols. We include experimental results demonstrating the feasibility of the attacks in realistic network environments for several different implementations of TLS and DTLS, including the leading OpenSSL implementations. We provide countermeasures for the attacks. Finally, we discuss the wider implications of our attacks for the cryptographic design used by TLS and DTLS.
  • Keywords
    Internet; computer network security; cryptographic protocols; data integrity; mobile computing; DTLS record protocols; Internet; OpenSSL implementations; cryptographic design; data confidentiality; data integrity; de facto secure protocol; decryption; mobile applications; plaintext recovery attacks; timing analysis; transport layer security protocol; Ciphers; Encryption; Media Access Protocol; Timing; CBC-mode encryption; DTLS; TLS; plaintext recovery; timing attack;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Security and Privacy (SP), 2013 IEEE Symposium on
  • Conference_Location
    Berkeley, CA
  • ISSN
    1081-6011
  • Print_ISBN
    978-1-4673-6166-8
  • Electronic_ISBN
    1081-6011
  • Type

    conf

  • DOI
    10.1109/SP.2013.42
  • Filename
    6547131