面向工程师的 TLS 1.3:TLS 1.3 规范与 OpenJDK 的 Java 实现探析
密码学与安全
2020-10-02 v4
摘要
2017 年互联网传输速率超过每秒四十太字节(Cisco, 2018),当今超过一半的互联网流量被加密(Sandvine, 2018),从而促成了价值数万亿美元的贸易(Statista, 2017)。然而,底层加密技术仅为少数人所理解。本手稿通过探讨 TLS(一种用于保护应用层通信(包括 HTTP、FTP 与 SMTP 流量)的加密技术)并检视 Oracle 的 Java 实现,来拓宽理解。我们聚焦于最新的 TLS 版本,即 1.3 版,其由 RFC 8446 定义。
引用
@article{arxiv.1904.02148,
title = {TLS 1.3 for engineers: An exploration of the TLS 1.3 specification and OpenJDK's Java implementation},
author = {Ben Smyth},
journal= {arXiv preprint arXiv:1904.02148},
year = {2020}
}