OpenSSL

OpenSSL というのはインターネット環境で安全な通信を実現するために必須な SSL/TLS などに関わるソフトウェアライブラリです。

オープンソースのプロジェクトで実装されていて、 Apache Licence 2.0 ライセンスで誰でも利用できます。

Node.js 上で Express などを用いてウェブサーバーを実装する時には、 HTTPS 通信時にサーバ証明書が必要です。サーバ証明書取得手続き時に必要な CSR などは OpenSSL を利用して作成することができます。

macOS

Windows

尚、OpenSSL を利用した CSR の作成手順については、上記の「OpenSSL で構築した認証局 (CA) でサーバ証明書を発行する方法」 をみてください。

ここまでお読みいただき、誠にありがとうございます。SNS 等でこの記事をシェアしていただけますと、大変励みになります。どうぞよろしくお願いします。

© 2024 Node.js 入門