久久久久精品国产亚洲AV色欲|久久福利无码一区二区三区|久久AⅤ天堂Av无码AV|精品视频在线观看免费

  • <menu id="ome2w"></menu>
  • <nav id="ome2w"><strong id="ome2w"></strong></nav>
    <menu id="ome2w"></menu>
  • <nav id="ome2w"></nav>
  • 咨詢電話:
    15628812133
    30
    2023/07

    通過openssl生成CA自簽發證書的方法

    發布時間:2023-07-30 14:54:14
    發布者:趙小華
    瀏覽量:
    0

    之前的文章中介紹了通過mkcert和itiverba生成自簽證書的方法,也分析了其中的優劣勢對比,無論itiverba還是mkcert的原理都是先創建根證書,然后通過根證書進行簽發對應的網站證書。http://www.detroitresolve.com/html/show-2614.html itisscg一個可以自定義subject Alternative Name的自簽證書工具

    本篇文章針對通過openssl來進行說明CA自簽證書生成的方法,首先先下載openssl到我們電腦,根據所用的linux系統或windows進行選擇。

    image.png

    我這里用的事centos 7版本的系統,查看下openssl的版本為1.1.1。

    我們先來生成 CA 根密鑰, 如果需要指定密碼,可以在生成的后面增加參數: -passout pass: ***, 不加的話一會根據提示輸入密碼。

    openssl genrsa -aes256 -out ./wenhuikey.pem 4096

    image.png

    -ase256 格式加密,并輸出至當前目錄下的wenhuikey.pem ,提示輸入密碼,并再次輸入確認密碼即可。

    image.png

    這樣我們就生成了ca根秘鑰,下面通過ca根秘鑰來生成請求文件。

    openssl req -new -sha256 \

        -key ./cakey.pem \

        -out ./wenhuica.csr \

        -subj "/C=CN/ST=SD/L=JN/O=WenHui/OU=Info/CN=WenHui"

    這里解釋一下,-key 指定剛剛生成的秘鑰,-out 指定的是生成的請求文件,-subj是來設置證書對應的屬性,

    image.png

    可以通過 openssl req -text -noout -in ./wenhuica.csr查看請求文件

    image.png

    下面我們通過請求文件和根秘鑰來生成證書,

      openssl x509 -req -sha256 -days 365 \

        -in ./wenhuica.csr \

        -signkey ./wenhuikey.pem \

        -out ./wenhuica.crt 

    -in是指定輸入的請求文件,-signkey指定根秘鑰,-out輸出的證書文件, -sha256加密方式 -days 365 證書有效期365天,證書有效期根據實際需要進行設置即可。

    image.png

    再次輸入key的密碼后即可生成對應的ca證書,以上就完成了通過openssl根證書的過程了。

    返回列表
    久久精品亚洲AV无码四区毛片|久久A级毛片毛片免费观着|樱花aⅴ一区二区三区四区|国产欧美日韩在线观看 亚洲精品一区二区三区在线观看|亚洲精品AA片在线观看国产|无码国内精品久久人妻|国产精品精品推荐第一页 精品国产亚洲一区二区三区在线|亚洲日本五月天久久综合网|免费国产精品同事在线麻豆|欧欧美国产欧美另类a 久久综合给合久久狠狠狠88|99久久久无码国产精品一|R欧美日韩精品一区二区在线|久久亚洲精品无码可下载 日本精品综合一区二区|精品邻居无码一区二区三区|国产免费久久久久久无码|性无码专区无码片无广告 亚洲国产日韩欧美一区二区三区|99国产精品热久久久久久|久久精品国产亚洲Av四区|国产精品九九综合无码 婷婷无码在线视频|国产精品久久久久福利网站第一页|青乐娱精品视频一国产分类|99久久国产精品一区二区 一级av一片久久免费观看|国产精品国产三级国AV|久久精品99久久久久久蜜芽TV|51ⅴ精品国产91久久久久久
  • <menu id="ome2w"></menu>
  • <nav id="ome2w"><strong id="ome2w"></strong></nav>
    <menu id="ome2w"></menu>
  • <nav id="ome2w"></nav>