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

Cryptographic Protocols 2020/21 fall

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

Homework 2: Studying TLS from RFC8446

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

  • What is "insufficient_security" alert, who returns it and under which circumstances?
  • What are the phases of the handshake protocol?
  • What can be contained in the Certificate message? What is the default type of the certificate? Under which conditions does the client send a certificate?
  • 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 15th, 2020, 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