虫言虫语 虫言虫语

本地自签证书测试https

in 默认分类read (13202) 文章转载请注明来源!

参考文章:https://www.2cto.com/article/201510/444706.html
生成密钥、证书
第一步,为服务器端和客户端准备公钥、私钥

生成服务器端私钥 openssl genrsa -out server.key 1024

生成服务器端公钥 openssl rsa -in server.key -pubout -out server.pem

生成客户端私钥 openssl genrsa -out client.key 1024

生成客户端公钥 openssl rsa -in client.key -pubout -out client.pem 第二步,生成 CA 证书

生成 CA 私钥 openssl genrsa -out ca.key 1024

X.509 Certificate Signing Request (CSR) Management. openssl req -new -key ca.key -out ca.csr

X.509 Certificate Data Management. openssl x509 -req -in ca.csr -signkey ca.key -out ca.crt 在执行第二步时会出现:

➜ keys openssl req -new -key ca.key -out ca.csr You are about to be
asked to enter information that will be incorporated into your
certificate request. What you are about to enter is what is called a
Distinguished Name or a DN. There are quite a few fields but you can
leave some blank For some fields there will be a default value, If you
enter '.', the field will be left blank.
----- Country Name (2 letter code) [AU]:CN State or Province Name (full name) [Some-State]:Zhejiang Locality Name (eg, city) []:Hangzhou
Organization Name (eg, company) [Internet Widgits Pty Ltd]:My CA
Organizational Unit Name (eg, section) []: Common Name (e.g. server
FQDN or YOUR name) []:localhost Email Address []:

注意,这里的 Organization Name (eg, company) [Internet Widgits Pty Ltd]: 后面生成客户端和服务器端证书的时候也需要填写,不要写成一样的!!!可以随意写如:My CA, My Server, My Client。

然后 Common Name (e.g. server FQDN or YOUR name) []: 这一项,是最后可以访问的域名,我这里为了方便测试,写成 localhost ,如果是为了给我的网站生成证书,需要写成 barretlee.com 。

第三步,生成服务器端证书和客户端证书

服务器端需要向 CA 机构申请签名证书,在申请签名证书之前依然是创建自己的 CSR 文件 openssl req -new -key server.key -out server.csr

向自己的 CA 机构申请证书,签名过程需要 CA 的证书和私钥参与,最终颁发一个带有 CA 签名的证书 openssl x509 -req -CA ca.crt -CAkey ca.key -CAcreateserial -in server.csr -out server.crt

client 端 openssl req -new -key client.key -out client.csr

client 端到 CA 签名 openssl x509 -req -CA ca.crt -CAkey ca.key -CAcreateserial -in client.csr -out client.crt

jrotty WeChat Pay

微信打赏

jrotty Alipay

支付宝打赏

文章二维码

扫描二维码,在手机上阅读!

发表新评论
已有 3256 条评论
  1. Ahmeerobete
    Ahmeerobete
    回复

    viagraviagraviagra onlineviagraviagra onlineviagra onlinecialis onlinebuy cialisviagra onlineviagra onlineviagra onlineviagra onlineviagra onlinecheap viagraviagra onlinebuy viagra

  2. Amitsflormror

    annual credit report http://checkcreditps.com/ - credit karma credit score free annual credit report what is my credit score full credit report

  3. AmyDes
    AmyDes
    回复

    can you buy ampicillin

  4. smagmevagype
    smagmevagype
    回复

    turbotax credit report free credit report free credit report annual free business credit report http://checkcredithistorynx.com/ - credit score

  5. swimarumTauff

    http://creditcheckmax.com/ anual credit report http://creditcheckmax.com/ - free online credit report boost credit score

  6. crapyragacoup

    credit report dispute get my credit report turbotax credit report request credit report

  7. Amitsflormror

    minimum credit score for mortgage http://checkcreditps.com/ credit reporting credit rating check annual free credit report official site

  8. smagmevagype
    smagmevagype
    回复

    boost credit score http://checkcredithistorynx.com/ - credit score scale credit report credit scoring what is a credit report

  9. Barrygew
    Barrygew
    回复

    viagra 100mg viagra without a doctor prescription 150 mg
    http://vgrmall.com/# viagra without a doctor prescription 150 mg
    female viagra pills viagra without a doctor prescription 150 mg otc viagra

  10. MichaelZom
    MichaelZom
    回复

    ed pills that work better than viagra best price 100mg generic viagra
    http://vgrmall.com/# viagra dosage recommendations
    cost of viagra 100mg viagra pills viagra price

  11. JordanLex
    JordanLex
    回复

    viagra cost per pill viagrawithoutdoc viagra without a doctor prescription http://vgrmall.com/# subscription viagra without doctor prescription buy viagra online 100mg viagra without a doctor prescription viagra cost per pill

  12. Danielwat
    Danielwat
    回复

    what does viagra do genuine viagra without a doctor prescription
    http://vgrmall.com/# viagra dosage recommendations
    generic viagra available in usa viagra prices viagra online pharmacy

  13. adTiahww
    adTiahww
    回复

    advance cash loans https://www.paydayloansintheusa.com/WI/elkhorn
    quick cash loans without bank account
    https://www.paydayloansintheusa.com/WI/elkhorn

  14. adTiahww
    adTiahww
    回复

    instant cash loans no credit check unemployed payday loans in sheldon WI
    online payday loans
    https://www.paydayloansintheusa.com/WI/sheldon

  15. adTiahww
    adTiahww
    回复

    guaranteed payday loans payday loans in ND
    online payday loans ohio
    https://www.paydayloansintheusa.com/ND

  16. swimarumTauff

    http://creditcheckmax.com/ how to dispute credit report items average credit score free credit karma free experian credit report

  17. crapyragacoup

    http://creditcheckweb.com/ free annual credit report government highest credit score possible turbotax credit score annual free credit report official site

  18. qhbgyred
    qhbgyred
    回复

    borgata online casino
    ilani casino
    https://playcasinoslotsx.com - evander kane casino
    how to lose weight quickly
    how to lose weight fast
    https://weight-loss-blogs.com - weight loss tips
    how to earn money online
    how to get money
    https://make-money-blogs.com - how to make money

  19. JordanLex
    JordanLex
    回复

    generic viagra available 100mg viagra without a doctor prescription http://vgrmall.com/# genuine viagra without a doctor prescription canada viagra genuine viagra without a doctor prescription cheapest viagra

  20. Barrygew
    Barrygew
    回复

    viagra problem cost of viagra per pill
    http://vgrmall.com/# viagra without a doctor prescription
    100 mg viagra lowest price viagra generic ed pills that work better than viagra

博客已萌萌哒运行
© 2020 由 Typecho 强力驱动.Theme by Yodu
前篇 后篇
雷姆
拉姆