虫言虫语 虫言虫语

本地自签证书测试https

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

参考文章: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

支付宝打赏

文章二维码

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

发表新评论
已有 26172 条评论
  1. JimDes
    JimDes
    回复

    how much is zithromax 250 mg chloroquine cancer can you buy albuterol amoxicillin buy online india

  2. JackDes
    JackDes
    回复

    85g prednisone online generic viagra prescription sale clomid viagra capsule price in india generic cialis 2018 vardenafil 20mg canada propecia in canada levitra 40 mg pay with mastercard

  3. IvyDes
    IvyDes
    回复

    buy viagra online cheap usa lipitor 20mg order doxycycline online uk best tadalafil tablets in india chloroquine uk corticosteroids prednisone cheapest tadalafil no prescription how to get cheap viagra online phenergan price finasteride coupon buy vardenafil canada prednisone 7.5 mg doxycycline pills over the counter finesterude no prescription azithromycin mexico pharmacy

  4. MiaDes
    MiaDes
    回复

    40 mg cialis generic buy cialis online cheap how to buy generic levitra online cheap prednisone tadalafil online mexico

  5. StephenMoomo
    StephenMoomo
    回复

    Гарантирую Заработок на Etsy, благодаря моей рекламе в Pinterest https://youtu.be/b_i8uomkv4U от 7000 до 100 000 usd в месяц

  6. JaneDes
    JaneDes
    回复

    order zithromax online canada

  7. JaneDes
    JaneDes
    回复

    doxycycline 100 mg tablet

  8. Ykhtpbz
    Ykhtpbz
    回复

    cialis sans ordonnance livraison 48h viagra gГ©nГ©rique livre sous 48h cialis pas cher

  9. SamDes
    SamDes
    回复

    viagra online australia paypal pharmacy price comparison viagra over the counter retin a

  10. KiaDes
    KiaDes
    回复

    buy azithromycin without a prescription

  11. EvaDes
    EvaDes
    回复

    generic aralen

  12. KimDes
    KimDes
    回复

    buy retin a in canada

  13. JasonDes
    JasonDes
    回复

    cost of doxycycline 40 mg discount tadalafil 20mg doxycycline 100mg canada phenergan prices zithromax buy online no prescription propecia tablets price in india buy real viagra online usa prednisolone online uk synthroid 0.5 mcg sildenafil india online

  14. MiaDes
    MiaDes
    回复

    generic tadalafil canada buy generic viagra in usa can i buy retin a cream over the counter discount viagra 100mg cross border pharmacy canada

  15. KimDes
    KimDes
    回复

    best price for prescription doxycycline

  16. JaneDes
    JaneDes
    回复

    generic cialis 2019

  17. Ykowyfht
    Ykowyfht
    回复

    http://doctorborat.com/ can drink beer viagra viagra without doctor prescription symptom your body fighting hiv

  18. JackDes
    JackDes
    回复

    generic viagra buy online india buy chloroquine phosphate online viagra 75 mg best price for lexapro pharmacy online shopping usa

  19. SueDes
    SueDes
    回复

    finasteride otc chloroquine phosphate online cialis online prescription order propecia 1mg buying online price cialis canada buy prednisolone 5mg online tadalafil uk over the counter sildenafil 100 mg how much is clomid tadalafil 10mg daily

  20. CarlDes
    CarlDes
    回复

    cheap tadalafil cheap cialis fast shipping buy ivermectin stromectol cheapest cialis online india buy plaquenil in india

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