[edit] 要約 OpenSSL(https://www.openssl.org/) を Ruby から扱うためのライブラリです。 このドキュメントでは SSL/TLS の一般的事項については解説をしません。利用者は、SSL/TLSの各概念、例えば以下の事項について理解している必要があります。 暗号と認証に関する一般的概念 セキュリティに対する攻撃法 公開鍵暗号と秘密鍵暗号 署名の役割、署名の方法とその検証 公開鍵基盤(PKI, Public Key Infrastructure) X.509 証明書 暗号と乱数について SSLのようなセキュリティ技術は、その利用者に無条件に安全性を提供することはできません。利用者、とくにSSLでソフトウェアを実装するプログラマは、 SSL/TLS の技術、それが基づいている概念を理解し、ライブラリを適切に利用する必要があります。 この文章の内容は無保証