タグ

ブックマーク / okady.hatenadiary.org (1)

  • boost::asioで簡単SSL通信 - okadyの日記

    SSLって何? なんか暗号化するやつやろ 認証がどーのこーの 安全っぽい っちゅう人向けに、とりあえずSSLの簡単な解説から。 通信、認証の手順はググればようけ出てくるからパスで。 OSI参照モデルとIP、TCPのパケット構成を知ってたらSSLは簡単 IPパケットの構成:IPヘッダー+TCPパケット TCPパケットの構成:TCPヘッダー+上位層で作られたデータ 上位層で作られたデータっちゅうのは、 HTTPとかFTPでクライアントがサーバーにデータを送信する例やと コマンドのことやと思ってもらったらええかな。 普通はアプリケーション層で作られたデータを指すわけやけど、 SSL通信やとアプリケーション層とトランスポート層の間にある セッション層でデータを暗号化するだけ。 つまり、 (非SSL)TCPパケットの構成:TCPヘッダー+上位層で作られたデータ (SSL)TCPパケットの構成:TCP

    boost::asioで簡単SSL通信 - okadyの日記
  • 1