Institute of Computer Science
  1. Courses
  2. 2021/22 fall
  3. Cryptographic Protocols (MTAT.07.014)
ET
Log in

Cryptographic Protocols 2021/22 fall

  • Main Page
  • Lectures
  • Exercise sessions
  • Homework
  • Links

Homework 2: Studying TLS from RFC8446

TLS is a very commonly used protocol and clearly there are many lectures, discussions and study materials about it available online. However, it is very important to also be able to get all the necessary information from the source that defines the protocol.

Answer the following questions based on the RFC of TLS 1.3 https://tools.ietf.org/html/rfc8446. Reference the relevant sections of the RFC in your answer but use your own words. Please submit the answers as a pdf or plaintext file.

  • What is a zero round-trip time mode? What are its drawbacks and advantages? When can it be used?
  • What is "insufficient_security" alert, who returns it and under which circumstances?
  • What are the phases of the handshake protocol?
  • During which phases of the protocol can the client send early data and what is it? How are the security properties of early data compared to other data in TLS connection?

Deadline: October 21st, 2021, 23:59 EEST.

Delivery:: upload through the course website (see below)

2. Homework 2: Studying TLS from RFC8446
Solutions for this task can no longer be submitted.
  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment