前提 本はこちらです。全文英語なのでご注意ください。 原文ではサンプルコードが C 言語で記述されていますが、今回は Rust で書き直しながら読み進めます。 Rust についても初学者なので、色々と書き留めていきます。 書いたコードは こちら に置いてあります。 Chapter 1 : Understanding Internet Security (1) Chapter 1 には SSL / TLS を理解するための前提知識である TCP / IP と HTTP の概要について書いてある。 この章では簡単な HTTP クライアントとサーバを実装する。ここでは SSL / TLS の前提部分を理解することにフォーカスしているため、実装する内容にはセキュリティ機能はない。ここで実装した内容をベースに次章以降でセキュリティ機能を追加していく。 コードを掲載する都合上、コメントが長くなってしま