CA証明書作成

事前に RaspberryPi/証明書/環境構築 を実施してください。

秘密鍵生成

openssl genrsa -sha256 -out private/privkey.pem 2048
INPUT-
OUTPUTprivate/privkey.pem

オプションの詳細については、下記コマンドで確認ください。

openssl genrsa --help

CSR生成

openssl req -new -config conf/openssl.cnf \
  -key private/privkey.pem                \
  -days 730                               \
  -sha256                                 \
  "/C=JP/O=Ehobby/CN=Ehobby Root CA"      \
  -out request.csr
INPUTprivate/privkey.pem
OUTPUTrequest.csr

オプションの詳細については、下記コマンドで確認ください。

openssl req --help

署名(自己署名)

openssl x509 -req -sha -extfile conf/openssl.cnf \
  -extensions v3_ca                              \
  -days 730                                      \
  -out cacert.pem                                \
  -in request.csr                                \
  -signkey private/privkey.pem
openssl x509 -inform pem -in cacert.pem          \
  -outform der -out cacert.crt
INPUTprivate/privkey.pem, request.csr
OUTPUTcacert.pem , cacert.crt

オプションの詳細については、下記コマンドを確認ください。

openssl x509 --help

トップ   差分 バックアップ リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS