虫言虫语 虫言虫语

本地自签证书测试https

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

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

支付宝打赏

文章二维码

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

发表新评论
已有 5739 条评论
  1. Victorgak
    Victorgak
    回复

    Htjibp lqwrej cialis 20 mg canadian pharmacy cialis order cialis daily secure cialis online usa big significance, well, comminuted, are from.

  2. JackDes
    JackDes
    回复

    sildenafil online paypal alesse medication cost of viagra 100mg tablet viagra generic coupon sildenafil nz

  3. EvaDes
    EvaDes
    回复

    buy generic cialis online uk

  4. KimDes
    KimDes
    回复

    levitra usa price

  5. canadian pharmaceuticals

    You actually mentioned that really well!

  6. JoeDes
    JoeDes
    回复

    femcare online terramycin 343

  7. JaneDes
    JaneDes
    回复

    kamagra pills online

  8. JasonDes
    JasonDes
    回复

    how to buy viagra online generic viagra 100mg price in india amitriptyline 75 coupon cozaar tablets tizanidine price in india buy plaquenil 0.5 buy levitra discount aspirin 50 mg india suhagra 150 mg hydroxychloroquine 900 mg

  9. SueDes
    SueDes
    回复

    aralen cloroquina prazosin brand name canada levitra canada for sale dipyridamole over the counter sildenafil 50mg india canada viagra otc lithium 6 for sale zestril discount viagra 100mg online uk buy tretinoin cream india

  10. Essays Writing

    research paper limitations

  11. Victorgak
    Victorgak
    回复

    a Capacious of Crystal whereby snipers can collect summon a. ciamedusa prices of cialis You can handle genetically but

  12. JackDes
    JackDes
    回复

    crestor medication coupon minocycline cost canada hydroxychloroquine 700mg kamagra online fast delivery viagra tablet purchase online where can i buy vermox online sildenafil 20 mg coupon

  13. spourf
    spourf
    回复

    buy cialisbuy online cialisbuy cialis onlinegeneric cialis safety

  14. JackDes
    JackDes
    回复

    best female viagra tablet in india tadalafil 5mg in india cost of minocin suhagra 100 pill buy generic wellbutrin online

  15. Dwaynealund

    You actually mentioned that wonderfully. canadadrugstore365 canadian pharmacies that are legit canadian drug store

  16. KiaDes
    KiaDes
    回复

    buy amitriptyline

  17. Zobertnurry

    bmw of austin demo loans
    no credit auto loans columbus ohio
    cash advance loan - top 20 commercial loans company
    [url=https://cashadvanceshark.com/#]advance cash america
    [/url] cash america payday loans

  18. EvaDes
    EvaDes
    回复

    keflex prices

  19. LisaDes
    LisaDes
    回复

    bactroban brand name

  20. Victorgak
    Victorgak
    回复

    (SMA) mexican drugstore online.

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