虫言虫语 虫言虫语

本地自签证书测试https

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

参考文章: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. Trafferri
    Trafferri
    回复

    zinsrechner kredit http://www.sofortkrediteonline.org/kredit-7000-euro
    kredit von privat http://www.sofortkrediteonline.org/kredit-7000-euro targobank online kredit
    http://www.sofortkrediteonline.org/kredit-7000-euro

  2. Williammob
    Williammob
    回复

    cialis generic
    http://tadalafilprof.com - generic cialis bitcoin
    cheap cialis

  3. JesusDaups
    JesusDaups
    回复

    online cialis cialis coupon
    cialis for peyronie: http://tadalafilprof.com

  4. Arthurtak
    Arthurtak
    回复

    http://tadalafilprof.com - daily use of cialis
    cheap cialis

  5. WilliamVag
    WilliamVag
    回复

    nose congested when taking cialis cialis tadalafil
    http://tadalafilprof.com - warnings for cialis
    cialis tadalafil

  6. JerryMET
    JerryMET
    回复

    Знаете ли вы?
    Искусствоведы спорили, смирилась ли со скорой смертью неизлечимо больная женщина на картине русского художника, а она прожила ещё 37 лет.
    Русские мечтали о шапке-невидимке, а древние греки — о кольце невидимости.
    Английский крейсер ценой четырёх попаданий защитил конвой от немецкого рейдера.
    Рассказ английского писателя был экранизирован в СССР раньше, чем опубликован его английский оригинал.
    Карьера не помешала фарерскому футболисту играть в гандбол, записать три музыкальных альбома, издать пять книг и сняться в восьми фильмах.arbeca

  7. JerryMET
    JerryMET
    回复

    Знаете ли вы?
    Планета — глазное яблоко может быть пригодна для жизни в одних районах и непригодна в других.
    На идеологию национал-социализма оказали влияние русские эмигранты.
    Бразильский дипломат принимал непосредственное участие в создании государства Восточный Тимор.
    Иногда для поддержки экономики деньги «разбрасывают с вертолёта».
    Жизненный путь абсолютного большинства звёзд известен заранее.http://www.arbeca.net/

  8. iiIfddfaa
    iiIfddfaa
    回复

    ing kredit http://www.sofortkreditonline.org/kredit-120-monate-laufzeit
    schnell kredit http://www.sofortkreditonline.org/kredit-120-monate-laufzeit sparkassen kredit
    http://www.sofortkreditonline.org/kredit-120-monate-laufzeit

  9. iiIfddfaa
    iiIfddfaa
    回复

    kredit ohne einkommensnachweis http://www.sofortkreditonline.org/kredit-60-monate-laufzeit
    kredit hauskauf http://www.sofortkreditonline.org/kredit-60-monate-laufzeit verivox kredit
    http://www.sofortkreditonline.org/kredit-60-monate-laufzeit

  10. Williammob
    Williammob
    回复

    prices of cialis
    http://tadalafilprof.com - coupon for cialis by manufacturer
    cialis tadalafil

  11. Arthurtak
    Arthurtak
    回复

    http://tadalafilprof.com - 5mg cialis
    cialis prices

  12. WilliamVag
    WilliamVag
    回复

    is cialis generic available cialis
    http://tadalafilprof.com - expired cialis 3 years
    cialis prices

  13. JesusDaups
    JesusDaups
    回复

    cialis side effects buy cialis
    cialis reps: http://tadalafilprof.com

  14. HaroldCrync
    HaroldCrync
    回复

    http://sildenafilst.org/# sildenafil generic
    pfizer generic viagra viagra coupons 75% off 100 mg viagra lowest price

  15. SamuelVed
    SamuelVed
    回复

    natural viagra alternatives that work buy viagra
    http://sildenafilst.org/# buy viagra online

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