Files
mps/examples/generateCert/openssl-gen.sh
telanflow 1b6a370f99 init
2020-08-09 02:38:46 +08:00

9 lines
301 B
Bash
Executable File

#!/bin/bash
set -ex
# generate CA's key
openssl genrsa -aes256 -passout pass:1 -out ca.key.pem 4096
openssl rsa -passin pass:1 -in ca.key.pem -out ca.key.pem.tmp
mv ca.key.pem.tmp ca.key.pem
openssl req -config openssl.cnf -key ca.key.pem -new -x509 -days 7300 -sha256 -extensions v3_ca -out ca.pem