OpenSSL入門

OpenSSLは、暗号通信を行う為のオープンソースのソフトウェアライブラリです。

本稿では、プログラミングを通じて下記の技術修得を目指します。

  • 基礎的な暗号知識
  • 暗号・復号化及び電子署名の実装
  • ASN.1ライブラリを使った独自フォーマットの読み書き

現段階でOpenSSLの環境構築が出来ていない場合は、こちらの記事を参考にしてください