虫言虫语 虫言虫语

本地自签证书测试https

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

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

支付宝打赏

文章二维码

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

发表新评论
已有 5738 条评论
  1. Jamesdarly
    Jamesdarly
    回复

    viagra prix en pharmacie france ou trouver viagra sans ordonnance viagra sans ordonnance livraison rapide
    viagra sans ordonnance en belgique http://pharmfrancaise.fr viagra sans ordonnance
    viagra sans ordonnance livraison rapide viagra sans ordonnance en pharmacie viagra sans ordonnance

  2. Payday Loan

    loans with no credit check loan service

  3. Ellisinilt
    Ellisinilt
    回复

    You actually expressed it perfectly! ed meds online without doctor prescription canada drug pharmacy international pharmacies that ship to the usa

  4. EvaDes
    EvaDes
    回复

    brand viagra online canada

  5. Dannyhow
    Dannyhow
    回复

    canadian pharmacy meds http://viaciabox.com - canadian pharmacy legitimate canadian pharmacy online pharmacy without prescription

  6. JimDes
    JimDes
    回复

    kamagra gel australia viagra for sale uk ceftin tablet generic levitra coupon tizanidine 20mg

  7. Dannyhow
    Dannyhow
    回复

    canadian online pharmacy http://viaciabox.com - best canadian pharmacy canadian internet pharmacy northwestern pharmacy canada

  8. SamDes
    SamDes
    回复

    silagra soft advair diskus price canada

  9. DirekFaw
    DirekFaw
    回复

    Kudos! An abundance of write ups!
    college essay grader argumentative essay topics thesis and dissertation difference

  10. DirekFaw
    DirekFaw
    回复

    You said it very well.. top rated essay writing websites cheap essay writing services phd dissertations

  11. oihqpr
    oihqpr
    回复

    viagra has no effect http://canadian1pharmacy.com - viagra generic viagra pills for men does cialis help recovery time

  12. A Payday Loan

    check into cash

  13. reliable canadian pharmacy

    canadian online pharmacies legitimate
    http://canadianpharmacytrustmeds.com/
    best online pharmacy

  14. Dwaynealund

    Thanks! Numerous posts.
    mail order pharmacy trust pharmacy canada discount pharmacies

  15. essay
    essay
    回复

    Thanks a lot. Loads of data!
    best college entrance essay https://englishessayhelp.com executive resume writing services

  16. JudyDes
    JudyDes
    回复

    online prescriptions for viagra tadalafil buy canada yasmin pills anafranil for premature ejaculation brand name levitra without prescription buy female viagra online uk cialis 200.00 coupon generic toprol xl kamagra jelly bali cialis in mexico

  17. Victorgak
    Victorgak
    回复

    common cerebral arteries, most simple malignancies, esophageal neonatology compatibility associations. generic cialis tadalafil Respecting is a hardened knowing

  18. canada pharmacy

    canadian pharmacies online
    http://canadianpharmacytrustmeds.com/
    aarp approved canadian online pharmacies

  19. https://aaaviag.com/

    levitra order
    viagra price pfizer
    viagra pill description roani Cloup

  20. DurekFaw
    DurekFaw
    回复

    Thanks a lot, Lots of write ups.
    how to write a persuasive essay introduction writing my essay dissertation research writing

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