ProtocolHTTPS

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/

支付宝扫码打赏 微信打赏

若你觉得我的文章对你有帮助,欢迎点击上方按钮对我打赏

扫描二维码,分享此文章

一缕殇流化隐半边冰霜's Picture
一缕殇流化隐半边冰霜

我是于德志 (@halfrost),一名来自中国的 iOS 开发者,已退役 acmer 。现居上海。从 2016 年开始写博客记录自己技术成长的一点一滴,到年底,成为简书推荐作者,2016 年度掘金最优秀的 10 佳原创作者。吾笃信:天道酬勤,勤能补拙。地道酬实,实能不弱。人道酬德,德能补寡。 目前就职于 饿了么 。

Shanghai「上海」 https://halfrost.com

Subscribe to Halfrost's Field | 冰霜之地

Get the latest posts delivered right to your inbox.

or subscribe via RSS with Feedly!

Comments