Discover more content...

Discover more content...

Enter some keywords in the search box above, we will do our best to offer you relevant results.

Results

We're sorry!

Sorry about that!

We couldn't find any results for your search. Please try again with another keywords.

The Transport Layer Security (TLS) Protocol Version 1.3

Table of Contents

1. Introduction

2. Protocol Overview

3. Presentation Language

这一章都是一些公认的表达语言,笔者觉得读者基本都清楚,所以就不翻译了。

  • 3.1. Basic Block Size
  • 3.2. Miscellaneous
  • 3.3. Numbers
  • 3.4. Vectors
  • 3.5. Enumerateds
  • 3.6. Constructed Types
  • 3.7. Constants
  • 3.8. Variants

4. Handshake Protocol

5. Record Protocol

6. Alert Protocol

7. Cryptographic Computations

8. 0-RTT and Anti-Replay

9. Compliance Requirements

10. Security Considerations

11. IANA Considerations

12. References

这一章都是引用的论文,所以就不翻译了。

  • 12.1. Normative References
  • 12.2. Informative References

Appendix A. State Machine

这一章是两张状态机的图,所以就不翻译了。

  • A.1. Client
  • A.2. Server

Appendix B. Protocol Data Structures and Constant Values

这一章讲的都是数据结构,所以就不翻译了。

  • B.1. Record Layer
  • B.2. Alert Messages
  • B.3. Handshake Protocol
  • B.3.1. Key Exchange Messages
  • B.3.2. Server Parameters Messages
  • B.3.3. Authentication Messages
  • B.3.4. Ticket Establishment
  • B.3.5. Updating Keys
  • B.4. Cipher Suites

Appendix C. Implementation Notes

Appendix D. Backward Compatibility

Appendix E. Overview of Security Properties


Reference:

RFC 8446

GitHub Repo:Halfrost-Field

Follow: halfrost · GitHub

Source: https://halfrost.com/TLS_1.3_RFC8446/