青草久久影院-青草久久伊人-青草久久久-青草久久精品亚洲综合专区-SM双性精跪趴灌憋尿调教H-SM脚奴调教丨踩踏贱奴

17站長網

17站長網 首頁 網站 服務器 查看內容

使用openssl生成免費證書的方法步驟

2022-10-6 14:55| 查看: 1354 |來源: 互聯網

一:什么是openssl? 它的作用是?應用場景是什么? 即百度百科說:openssl是一個開放源代碼的軟件庫包,應用程序可以使用這個包來進行安全通信,它可以避免信息 ...

一:什么是openssl? 它的作用是?應用場景是什么?

即百度百科說:openssl是一個開放源代碼的軟件庫包,應用程序可以使用這個包來進行安全通信,它可以避免信息被竊聽到。

SSL是Secure Sockets Layer(安全套接層協議)的縮寫,可以在Internet上提供秘密性傳輸。Netscape(網景)公司在推出第一個Web瀏覽器的同時,提出了SSL協議標準。其目標是保證兩個應用間通信的保密性和可靠性,可在服務器端和用戶端同時實現支持。

因為在網絡傳輸的過程中,網絡的數據肯定要經過wifi路由器對吧,那么我們通過路由器做些手腳我們就可以拿到數據,因此openssl的作用就是避免信息被竊聽到。

那么openssl是如何保證信息不被竊聽到呢?因此我們需要了解 非對稱加密、數字簽名、數字證書等一些基本概念的。

1.1 什么是非對稱加密?

非對稱加密是用密鑰對數據進行加密,然后我們可以使用另一個不同的密鑰對數據進行解密。這兩個密鑰就是公鑰和私鑰。

我們根據私鑰可以計算出公鑰,但是我們根據公鑰計算不出來私鑰的。私鑰一般是有服務器掌握的,公鑰則是在客戶端使用的。

注意:非對稱加密的具體算法我們這邊不做研究。

1.2 什么是數字簽名?

根據百度百科說:數字簽名(又可以叫公鑰數字簽名)是一種類似寫在紙上的普通的物理簽名,但是使用了公鑰加密領域的技術實現,它是用于鑒別數字信息的方法。數字簽名有兩種互補的運算,一個是用于簽名,另一個是用于驗證。

作用是:它會將報文使用一定的HASH算法算出一個固定位數的摘要信息,然后使用私鑰將摘要加密,然后會將剛才的報文一起發送給接收者,接收者會通過公鑰將摘要解出來。也通過hash算法算出報文摘要,如果兩個摘要一致,說明數據未被篡改,說明數據是完整的。

1.3 什么是數字證書?

根據百度百科說:數字證書是互聯網通訊中標志通訊各方身份信息一串數字。提供了一種在Internet上驗證通信實體身份的方式。
它是由CA頒發給網站的一種身份的方式。它里面包含了該網站的公鑰、有效時間、網站的地址、及 CA的數字簽名等。

作用是:它是使用CA的私鑰將網站的公鑰等信息進行了簽名,當客戶端請求服務器端的時候,網站會把證書發給客戶端,客戶端先通過CA的數字簽名校驗CA的身份,來證明證書的真實完整性。

了解到上面的非對稱加密、數字簽名、數字證書的概念之后,我們來看看它是如何來保證數據沒有被偽造的:

SSL 實現認證用戶和服務器

現在我們來想一個問題,如果我們現在訪問我們的博客園網站,我們怎么知道訪問的是真博客園還是假博客園呢?為了確定我們的博客園網站的服務器有沒有被偽造,在SSL中有這么一個規則:假如我們向服務器發出請求后,服務器必須返回它的數字證書給接收者,當我們拿到數字證書之后,我們可以根據里面的ca數字簽名,來檢驗數字證書的合法性。假如我們現在能夠證明數字證書是博客園的,但是不代表發送給我們證書的服務器就是博客園的呢?為了解決這個問題,其實在我們拿到的證書里面會帶有博客園的公鑰,在之后的通信中,客戶端會使用該公鑰加密數據給博客園服務器,博客園服務器必須使用私鑰才能夠解出里面的數據。只要他能夠解出數據出來,說明他是合法的,否則的話,是偽造的。如果是偽造的,那么就不能通訊。因此SSL就解決了服務器認證的問題了。

加密數據在通訊過程中如何防止數據不被竊取呢?

客戶端第一次給服務器發送請求的時候(拿到證書之前的那個請求),會在請求里面放一個隨機數(比如叫A),服務器的返回證書的響應里也會帶一個隨機數(比如叫B), 客戶端拿到證書后,會使用公鑰加密一個隨機數(比如叫C)發送給服務器,因此客戶端,服務器就有三個隨機數:A、B、C。雙方使用這些隨機數和一個相同的算法會生成一個密鑰,以后所有的通信都使用這個對稱密鑰來進行的。

一般情況下,這三個密鑰不可能同時被泄露的,因為它是由三個隨機數隨機生成的。并且其中一個隨機數使用了公鑰加密的。因此是通過這種方式來保證數據不被竊取的。

上面都是在網上看到的一些概念性問題,簡單的理解下就好了,知道是這么個概念就行了,而我們的openssl是SSL的實現版。因此openssl的作用避免信息被竊取到,它是通過上面的知識點來做到的。

openssl的應用場景:

在使用http網站中,我們經?吹骄W站會有一些廣告什么的,這些廣告其實不是網站自己放上去的,而是中間的運營商在中間篡改了內容導致的,F在我們可以使用https技術(基于openssl)來對數據進行加密的。它能保證數據不被篡改。

二:使用openssl生成免費證書

1 使用openssl工具生成一個RSA私鑰

使用命令:

openssl genrsa -des3 -out server.key 2048

如上:des3 是算法,2048位強度(為了保密性)。 server.key 是密鑰文件名 -out的含義是:指生成文件的路徑和名稱。

如下所示:

我們查看剛剛生成的私鑰。使用命令如下:

openssl rsa -text -in server.key

如下圖所示:

繼續查看 server.key 使用命令:cat server.key, 如下圖所示:

2. 創建證書簽名請求CSR文件

使用命令如下:

openssl req -new -key server.key -out server.csr

-key的含義是:指定ca私鑰
-out的含義是: server.csr 生成證書文件

如下所示:

運行如上命令后,生成CSR時會要求填入以下信息:

Country Name (2 letter code) []:CN            // 輸入國家代碼,中國填寫 CN
State or Province Name (full name) []:HangZhou      // 輸入省份,這里填寫 HangZhou
Locality Name (eg, city) []:HangZhou           // 輸入城市,我們這里也填寫 HangZhou
Organization Name (eg, company) []:tbj          // 輸入組織機構(或公司名,我這里隨便寫個tbj)
Organizational Unit Name (eg, section) []:tbj       // 輸入機構部門
Common Name (eg, fully qualified host name) []:*.abc.com // 輸入域名,我這邊是 (*.abc.com) 
Email Address []:tugenhua0707@qq.com           // 你的郵箱地址

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:123456              // 你的證書密碼,如果不想設置密碼,可以直接回車

如上操作后,會在當前目錄下生成以下兩個文件:

server.key server.csr

如下圖所示:

查看csr文件如下命令:

openssl req -text -in server.csr -noout

如下圖所示:

3. 生成CA證書

openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

x509的含義: 指定格式
-in的含義: 指定請求文件
-signkey的含義: 自簽名

如下圖所示:

注意:如上server.crt 是證書持有人的信息,持有人的公鑰,以及簽署者的簽名等信息。

4. 生成客戶端證書

生成客戶端證書與生成CA證書相似。

4.1. 先要生成私鑰

使用命令:

openssl genrsa -out client.key 2048

如下圖所示:

4.2 生成請求文件

使用命令:

openssl req -new -key client.key -out client.csr

如下圖所示:

4.3 發給ca簽名

使用命令:

openssl x509 -req -days 365 -in client.csr -signkey client.key -out client.crt

如下圖所示:

本文最后更新于 2022-10-6 14:55,某些文章具有時效性,若有錯誤或已失效,請在網站留言或聯系站長:17tui@17tui.com
·END·
站長網微信號:w17tui,關注站長、創業、關注互聯網人 - 互聯網創業者營銷服務中心

免責聲明:本站部分文章和圖片均來自用戶投稿和網絡收集,旨在傳播知識,文章和圖片版權歸原作者及原出處所有,僅供學習與參考,請勿用于商業用途,如果損害了您的權利,請聯系我們及時修正或刪除。謝謝!

17站長網微信二維碼

始終以前瞻性的眼光聚焦站長、創業、互聯網等領域,為您提供最新最全的互聯網資訊,幫助站長轉型升級,為互聯網創業者提供更加優質的創業信息和品牌營銷服務,與站長一起進步!讓互聯網創業者不再孤獨!

掃一掃,關注站長網微信

大家都在看

  • 當我們在共享網絡訪問的時候,可能會遇到提示指定的網絡名不再可用的問題,這可能是由于我們的共享網絡出現了錯誤,也可能是被共享的對象所拒絕了。指定的網絡名 ......

    故障排除 2023-03-10
  •   文/曹楊  原標題:誰還看電視?  爸爸戴一副老花鏡,媽媽戴一副近視鏡,一人坐在沙發,一人躺在床上,各自刷著自己關注的博主更新的短視頻。電視也許開著,但只是背景! ∵@樣的畫面,幾乎成了洛奇家的常 ...

    站長 2020-12-09
  • 1、首先進入到“百度”軟件中, 2、然后在其中輸入“百度識圖”, 3、之后點擊圖中的“開始使用”按鈕, 4、緊接著點擊右下角的“相冊”功能, 5、在相冊下 ......

    軟件教程 2023-02-17
  • 圖片來源于簡書  文/郭開森 楊帆  陸玖財經準備開新欄目了,每周一創始人郭開森和楊帆合體郭德帆,對行業進行一些觀察和評論,第一篇我們仍是打算寫社區團購,這是當下最火的話題! 磉^陸玖財經做客的朋友們...

    熱議 2020-12-07
  • 一、軟件沖突1、首先確認是否是應用程序沖突導致的。2、查看是否只有特定幾個游戲或應用會導致該問題。3、如果是應用沖突,那么只要卸載這些app就可以解決了。二 ......

    軟件教程 2022-12-27
  • 電腦端:1、大家可以點擊右邊鏈接進入網頁版的百度網盤,進入之后點擊“去登錄”。https://pan.baidu.com/2、之后正確的輸入賬號密碼進行登錄就好啦。手機端:1 ......

    軟件教程 2022-12-27
  • 一、N100對比intel i3 1、N100的跑分達到了147210分,這個數據可以達到i3的七代級別。 2、在跑分上也是超越了大部分的I3七代CPU,不過比I3八代要弱勢一些。 3 ......

    硬件知識 2023-04-26
  • 在填寫一些項目申請書中,總是免不了要選擇一些數字,但是在方框中如何插入數字,該怎么辦呢?那么下面就由學習啦小編給大家分享下word在方框里輸入數字的技巧, ......

    Word教程 2023-04-27
  • 8月15日消息 上周,有媒體報道前身為百度圖片的“榴蓮”APP含有大量不雅視頻內容被用戶舉報。對此,百度圖片官方進行了回應,百度圖片表示已經對報道中所涉及的“生吃旋風哥”等爭議內容進行了下線處理。 此外,百度...

    站長 2016-08-15
  • WPS Office手機版怎么加橫線?很多用戶還不知道WPS Office手機版怎么加橫線,WPS Office手機版怎么加橫線,WPS Office手機版怎么打橫線,WPS Office手機版怎么弄 ......

    WPS教程 2023-03-31
  • 迅雷前綴是什么 答:迅雷前綴是(magnet:?xt=urn:btih:)括號里的就是了。 我們只要在這段文字之后輸入后續的內容,就可以創建下載鏈接了。 1、磁力鏈接不基于文 ......

    軟件教程 2023-06-03
  • 一、內容特權。 1、半價點播。 許多站內視頻都需要付費觀看,而大會員用戶可以直接半價享受; 購買成功后的48h內無限次觀看。有部分的內容是只限在中國大陸內觀 ......

    軟件教程 2023-05-05
  • 1、首先打開小米運動的“實驗室功能”。 2、接著點擊“門卡模擬”。 3、然后點擊“我知道了”。 4、最后貼近就可以刷卡成功了。...

    硬件知識 2023-05-17
  • 1、打開手機輕顏相機app,點擊“我的”,點擊“設置”,2、點擊“幫助與反饋”,3、點擊右下角“在線咨詢”即可聯系客服,詢問自己的問題啦!...

    軟件教程 2023-03-16
  • 答:華為P系列: 華為p40,華為p40plus,華為p50,華為p50e,華為p60 華為mate系列: 華為mate40,華為mate50,華為mate50e,華為mate60 華為nova系列: 華為n ......

    鴻蒙系統 2023-04-24
  • 近期有用戶反映,電腦在更新Windows 11 Insider Preview 25252.1000后,出現了應用和已壓縮的文件點擊毫無反應,拖拽都不行,只能從開始菜單打開的情況,這是怎 ......

    windows11 2022-12-13
  • 可見單元格就是不包括隱藏或者篩選篩選后隱藏起來的單元格區域。方法:篩選或隱藏數據,復制需要粘貼的值,在目標單元格區域左上角的第一個單元格處右擊,選擇【 ......

    WPS教程 2022-12-10
  • 答:驍龍8+更好。 驍龍7+gen2實際上就是驍龍8+的低配版本。 在一些其他的核心架構方面都是保持一致的,比如說CPU的架構、GPU的架構等等。 驍龍7+和驍龍8+具體 ......

    硬件知識 2023-04-06
  •   文/黎明  一場針對中國互聯網巨頭的反壟斷風暴正在醞釀,而且這次動真格了! 11月10日,國家市場監管總局發布《關于平臺經濟領域的反壟斷指南(征求意見稿)》,要加大對互聯網巨頭涉嫌壟斷的調查和監管。 ...

    熱議 2020-11-14
  • win11系統如何釋放掉系統默認保留的存儲空間?一般情況下,Windows會保留一些存儲空間,以便設備獲得良好性能和成功更新。但是當出現系統盤儲存空間不足時,我們會將幾個G的保留空間釋放出來,以解燃眉之急。本期教...

    windows11 2022-11-17
  • 文件被win10系統誤報病毒自動刪除了如何進行恢復?有用戶下載了某些破解軟件卻被Win10系統誤認為是病毒文件而自動刪除,當然系統自帶殺毒軟件其實挺不錯的,就是有時候會誤報,大家遇到這種情況的時候就希望把誤刪的...

    windows10 2022-11-20
  • 1、先打開機頂盒進入主界面,并且使用遙控器打開設置。 2、然后選擇“賬號與安全”,并且進入。 3、最后往下面翻就可以看到“ADB調試”的選項,直接開啟就行了 ......

    軟件教程 2023-06-01
  • 答:在3DMark壓力測試當中,顯卡需要超高97%才能夠算合格,證明顯卡的穩定性是過關的。 1、一般的默認情況下在2500~3000分就算很正常的了。 2、分數越高說明顯卡 ......

    軟件教程 2023-06-01
  • 羅技g304dpi燈顏色代表什么:1、藍色:這種情況是正常工作的顯示,如果說是常亮或者閃爍,那都沒有問題這是在正常工作呢。2、紅色:如果說是紅燈閃爍的話那就是 ......

    硬件知識 2023-03-16
  • win11系統快速跳過聯網創建本地管理賬戶3種方法?現在市面上銷售的品牌筆記本和臺式機基本上都預裝Windows11家庭中文版正版操作系統,聯網后系統會自動激活。當用戶拿到新機器后還需要按照cortana(小娜)的提示一步...

    windows11 2022-11-13
  • 答:中高端水平 i513500hx在處理器當中是處于一個中高端的水平。 i513500hx是第十一代酷睿處理器系列的一員,基礎頻率為2.4GHz,表現十分的不錯。 i513500hx介 ......

    硬件知識 2023-04-27
  • 我們經常用WPS的時候,如果需要輸入波浪號~,會發現鍵盤上的波浪號輸入之后在最上面,但是為了美觀,我們希望波浪號顯示在中間。這里總結了三個方法分享給大家 ......

    WPS教程 2023-02-18
  • 相信有非常多使用過筆記本的用戶都聽說過獨顯直連這個詞,但很多用戶并不了解獨顯直連是什么,又有什么用處,那么下面就和小編一起來看看什么是獨顯直連和開啟這 ......

    其它 2022-12-15
  • win11系統開機總是自動登錄OneDrive如何關閉?win11系統開機的時候,會自動啟動OneDrive,不想要啟動,該怎么操作呢?下面我們就來看看詳細的教程。 在OneDrive界面點小齒輪按鈕,下拉菜單中點【設置】。 單擊【...

    windows11 2022-11-15
  • 打開軟件,直接填寫就可以。 1、下載安裝easyconnect軟件, 2、打開easyconnect應用,在如圖所示的“服務器地址”一欄輸入如圖所示網址,點擊“連接”, 3、等 ......

    軟件教程 2023-04-03

熱門排行

    最近更新

      返回頂部
      主站蜘蛛池模板: 美女的隐私蜜桃传媒免费看 | 毛片免费在线播放 | 久久国语精品 | 国内精品视频一区二区在线观看 | 中文字幕日本一区 | 啊灬啊别停灬用力啊在线观看视频 | FERRCHINA内入内射| 5G在线观看免费年龄确认18 | 成年无码av片 | 欧美一区二区高清 | 久久久久亚洲精品影视 | 91精品福利一区二区 | 嘿嘿视频在线观看 成人 | 97在线观看免费 | 偷窥国产亚洲免费视频 | 国产精品18久久久久久欧美网址 | 爱穿丝袜的麻麻3d漫画acg | 国产高清视频在线观看97 | 男女后进式猛烈xx00动态图片 | 成人无码在线视频区 | 手机毛片在线观看 | 国产午夜亚洲精品理论片八戒 | 禁室培欲在线视频免费观看 | 欧式午夜理伦三级在线观看 | 翁公咬着小娇乳H边走边欢A | 国产九九熟女在线视频 | 88福利视频 | 99无人区码一码二码三 | lesbabes性欧美| 久久这里的只有是精品23 | 嗯好大好猛皇上好深用力 | 日本熟妇乱妇熟色A片蜜桃 日本熟妇多毛XXXXX视频 | poronovideos动物狗猪 | 国产精品视频人人做人人爽 | 久久精品国产96精品亚洲 | 久久免费看少妇高潮A片JA | 奇米精品一区二区三区在线观看 | 一个人在线观看视频免费 | 国产成人一区二区三区在线观看 | 一边亲着一面膜下奶韩剧免费 | 国产综合18久久久久久软件 |