summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--conf/self-sign.conf (renamed from conf/wildcard.conf)0
-rw-r--r--sign.sh8
2 files changed, 5 insertions, 3 deletions
diff --git a/conf/wildcard.conf b/conf/self-sign.conf
index df63ef0..df63ef0 100644
--- a/conf/wildcard.conf
+++ b/conf/self-sign.conf
diff --git a/sign.sh b/sign.sh
index 04f80b6..1a31ae0 100644
--- a/sign.sh
+++ b/sign.sh
@@ -1,7 +1,9 @@
#!/bin/bash
+## 签发自签发证书:用于 TSG 各组件间加密通信
+
openssl ecparam -name secp256r1 -genkey -out key/self-sign.key # 使用椭圆曲线生成私钥
#./tool gen-key key/self-sign.key gdnt-cloud.com 2048 # 使用 RSA 生成私钥
-./tool gen-csr csr/self-sign.csr gdnt-cloud.com conf/wildcard.conf key/self-sign.key
-./tool self-sign crt/self-sign.crt gdnt-cloud.com 3650 sha256 req_v3_usr conf/wildcard.conf csr/self-sign.csr key/self-sign.key
-./tool chain chain.pem gdnt-cloud.com crt/self-sign.crt
+./tool gen-csr csr/self-sign.csr gdnt-cloud.com conf/self-sign.conf key/self-sign.key
+./tool self-sign crt/self-sign.crt gdnt-cloud.com 3650 sha256 req_v3_usr conf/self-sign.conf csr/self-sign.csr key/self-sign.key
+./tool chain chain.pem gdnt-cloud.com crt/self-sign.crt \ No newline at end of file