虫言虫语 虫言虫语

本地自签证书测试https

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

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

支付宝打赏

文章二维码

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

发表新评论
已有 2795 条评论
  1. Amitsflormror

    cdb oils buy hemp oil hemp cbd oil cannabis oil http://cbd-hemp.us.com/ - cbd oil store

  2. smagmevagype
    smagmevagype
    回复

    http://cbd-online.us.com/ medterra cbd cbd gummies hemp oil for pain pure cbd oil

  3. Frankstync
    Frankstync
    回复

    buy cialis in belgium
    http://tadalafilprof.com free cialis medication for providers

  4. KevinCub
    KevinCub
    回复

    cialis free trial cialis before and after
    http://tadalafilprof.com does medicaid cover cialis

  5. JordanLex
    JordanLex
    回复

    otc cialis cheapest cialis web prices
    cialis canada

  6. crapyragacoup

    cbd for sale http://cbdoilstore.us.com/ hemp oil best cbd oil cbd cream

  7. swimarumTauff

    hemp oil http://cbd-oils.us.com/ pure cbd oil cbd oil buy cbd

  8. MarcusCop
    MarcusCop
    回复

    coffee with cialis cialis vs levitra
    http://tadalafilprof.com cialis going generic in 2019 in us
    otc cialis cialis free trial which is better - cialis or viagra

  9. KevinCub
    KevinCub
    回复

    cialis going generic in 2019 in us which is better - cialis or viagra
    http://tadalafilprof.com cialis coupons printable

  10. Amitsflormror

    cbd for dogs cbd oil benefits buy cbd oil

  11. smagmevagype
    smagmevagype
    回复

    cbd pure http://cbd-online.us.com/ - hemp oil for pain cdb oils hemp oil for pain best cbd oil

  12. Frankstync
    Frankstync
    回复

    cialis pills for cheap
    http://tadalafilprof.com cialis lowest price

  13. Rdwrdaa
    Rdwrdaa
    回复

    njm car insurance nationwide car insurance
    car insurance calculator mercury car insurance travelers car insurance
    http://www.carinsurancem.com/

  14. Rdwrdaa
    Rdwrdaa
    回复

    car insurance california usaa car insurance quote
    wawanesa car insurance who has the best car insurance car insurance florida
    http://www.cheapcarinsurancei.com/

  15. Rdwrdaa
    Rdwrdaa
    回复

    car insurance california cheapest car insurance
    wawanesa car insurance state farm car insurance car insurance florida
    http://www.carinsurancequotesa.com/

  16. JordanLex
    JordanLex
    回复

    prices of cialis canadian viagra cialis
    canadian cialis

  17. swimarumTauff

    cbd oil benefits http://cbd-oils.us.com/ - hemp cbd buy cbd cbd oils hemp oil

  18. crapyragacoup

    cbd cream http://cbdoilstore.us.com/ - cbd cream pure cbd oil cbd oil cbd pure

  19. KevinCub
    KevinCub
    回复

    cialis 20 mg price of cialis
    http://tadalafilprof.com generic cialis black 800mg

  20. MarcusCop
    MarcusCop
    回复

    generic cialis no doctor's prescription does cialis lower blood pressure
    http://tadalafilprof.com which is better - cialis or viagra
    cialis dosages buy cialis does cialis make you bigger

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