Files
mps/_examples/generateCert/openssl-gen.sh
2022-05-25 13:46:43 +08:00

9 lines
277 B
Bash
Executable File

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