gmca is a command line tool to make CA maintaining easier.
This commit is contained in:
Zhi Guan
2018-03-13 14:20:39 +08:00
parent 7b32723196
commit 187d2d6c2f
7 changed files with 1923 additions and 0 deletions

26
apps/gmca/setup.cnf Normal file
View File

@@ -0,0 +1,26 @@
[ req ]
prompt = no
distinguished_name = req_distinguished_name
attributes = req_attributes
req_extensions = v3_ca
dirstring_type = nobmp
[ req_distinguished_name ]
C=CN
ST=BJ
L=BJ
O=PKU
OU=CA
CN=PKUCA
[ req_attributes ]
challengePassword = A challenge password
challengePassword_min = 4
challengePassword_max = 20
[ v3_ca ]
subjectKeyIdentifier=hash
authorityKeyIdentifier=keyid:always,issuer:always
basicConstraints = critical, CA:true