色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

密碼學常用算法的工作原理和特點

如意 ? 來源:ETHFANS ? 作者:Ajian ? 2020-06-28 09:48 ? 次閱讀

現如今,常用的加密算法不外乎私鑰加密方法和公鑰加密方法。私鑰加密方法可以用來保護關鍵/敏感數據。密鑰密文只需一把鑰匙(由通信雙方共享)破解,因此被稱為對稱性密碼設計學。

1949 年,貝爾實驗室的 Claude Shannon 公布了私鑰加密方法的基本理論。數十年來的演化已經孕育出了很多高質量的私鑰加密算法。然而,直到 1975 年,一個名為 DES 的強大私鑰加密方法才得到了廣泛使用。

公鑰/非對稱性密碼設計學誕生于 20 世紀 70 年代中期。公鑰加密方法需要用到一對密鑰,分別是對外公開的公鑰和相對應的由個人持有的私鑰。例如,接收方可以創建一對密鑰,并將公鑰分享給任何想要向 ta 發送密文的人。發送方可以使用公鑰加密發送給接收方的信件,接收方可以用私鑰來解密。

加密算法的強大程度取決于三個主要因素:

基礎設施 —— 如果相關密碼設計主要由軟件實現,那么底層基礎將是最薄弱的環節。如果你總是會加密某些信息,那么對黑客來說,最好的做法是黑進你的電腦,在信息被加密前將其偷到手。相比破解密鑰來說,入侵系統或者使用病毒感染系統要容易得多。很多情況下,破解密鑰最簡單的方法是竊聽用戶,并在密鑰被傳入加密程序時進行攔截。

密鑰長度—— 在密碼設計學中,密鑰長度很重要。如果攻擊者無法安裝按鍵監視器(keystroke monitor),那么破解密文的最佳方法就是通過不斷的試錯來暴力破解。實用的加密算法必須將密鑰長度設定得足夠長,來杜絕暴力破解的可能性。但是,隨著電腦運算速度一年比一年快,密鑰長度的安全閾值也需要一直提高。 專家們承認,小于等于 64 位的密鑰,包括 DES 密鑰在內,都很容易被暴力破解。在 1999 年,電子前線基金會(Electronic Frontier Foundation)資助開發了一種叫做 “Deep Crack” 的設備,可以在三天以內破解一個 DES 加密密鑰。所以現在加密算法的密鑰長度一般都在 100 位以上,少數算法支持 256 位的密鑰。

算法質量 —— 算法質量本身是很難評價的,基于一個現有算法去構造一個看似可行的算法是很容易的,但只有經驗老道的專家仔細檢查才能發現其中的微妙漏洞。算法中的漏洞會產生 “捷徑”,讓攻擊者可以在暴力搜索攻擊時候跳過大批密鑰。舉個例子,流行的壓縮程序 PKZIP 以前繼承了一個定制的的加密功能,使用 64 位的密鑰。理論上來說,應該要 264 嘗試才能試完所有的密鑰。但實際上,有捷徑可走,所以攻擊 PKZIP 加密算法只需 227 次嘗試就能破解密文。發現這樣漏洞的唯一辦法就是嘗試破解算法,一般來說就是使用對付其它算法的技巧。只有在經過這樣的分析和攻擊之后,算法的質量才會展現出來,所以,還沒有找出這樣的漏洞,并不代表這個算法永遠不被發現有漏洞。

算法的類型

DES —— DES 已經經受住了時間的考驗,多來年出版的研究都證明了其質量。經過四分之一世紀的研究之后,研究員也只能找出一些猜測式的攻擊方法,而且實用性還不如暴力破解。DES 算法的唯一真實弱點就是它過短的密鑰長度(56 位)。

密碼學常用算法的工作原理和特點

三重 DES —— 使用 112 位或者 168 位的密鑰連續三次使用 DES 算法。最終這個算法會比其它有類似強度的算法慢得多,而且,因為計算機還是強大到了能破解這個算法,這一方法已經過時了。

AES —— 高級加密標準(AES)支持三種密鑰大小,128 位的、192 位的和 256 位的,而數據則按 128 位為一個組。現在 AES 被當成標準,全世界都在使用。

Rijndael 密碼表

密碼學常用算法的工作原理和特點

DES 是明確設計為內置在硬件中的,從沒考慮過怎么讓它在軟件層面實現。后來,NIST 評估了執行效率和存儲需求,保證 AES 能在 C 語言和 Java 語言中工作,既能在工作站中運行,也能在資源更有限的環境比如嵌入式 ARM 處理器智能卡中運行。

雖然荷蘭研究院 Vincent Rijman 和 Joan Daemen 發明的 Rijndael 算法贏得了 NIST 精算,但所有進入 AES 決賽的算法相對比 DES 和 DES 的替代品都顯現出了巨大的進步。所有這些算法都是分組加密(block cipher)算法并且支持 128 位乃至更大的密鑰;沒有一種算法有嚴重的漏洞;最終選擇其實是密碼設計強度和性能的權衡。

AES 基于一種叫做 “置換-排列” 的設計原理,在計算中既有置換,又有排列,無論在軟件層還是硬件層,計算起來都很快。不像其前輩 DES,AES 不使用費斯托密碼(Feistel)原理,AES 是 Rijndael 密碼的一種變種,使用固定的 128 位大小作為輸入,而且支持 128 位、192 位 和 256 位的臨界維數(critical dimension)。相反,Rijndael 設計規范僅指定了輸入組和密鑰的大小都是 32 的倍數,最小是 128 位,最大是 256 位。

AES 在一個 4×4 的字節矩陣上操作,這些舉證叫做 “狀態”。但是 Rijndael 算法的某些版本的輸入組更大,因此矩陣更大。大部分 AES 計算都是在一個特定的有限域內完成的。

AES 算法所用的密鑰大小會相應決定轉換操作的重復輪數。對應關系如下:

128 位密鑰對應 10 輪重復

192 位密鑰對應 12 輪重復

256 位密鑰對應 14 輪重復

密碼學常用算法的工作原理和特點

每一輪都包含幾個處理步驟,而每個步驟都包含 4 個相似大不同的階段,其中包括取決于加密密鑰本身的一個結算。在解密的時候,需要用同一把密鑰來反向重復操作、將密文恢復成原文。

量子密碼學

密碼學常用算法的工作原理和特點

上面這個圖示說明了量子密鑰分發方案(BB84 協議),它實現了一種包含量子力學的密碼學協議,能夠保證安全通信。它讓通信雙方可以生成一個共享的隨機密鑰(是個對稱密鑰),這個密鑰只有他們雙方才知道,因此可以用于加解密消息。量子力學是一組描述組成宇宙的光子、電子和其它粒子運動規律的科學定律。

業界一直在盡最大努力尋找能夠抵抗黑客攻擊的最高安全手段,而新一代的密碼設計學已經從數學轉向物理學。量子力學科學家已經進入密碼學的世界了,這些科學家希望利用量子力學的原理來發送無法被黑的消息。這就是 “量子密碼學” 的大概,它是在過去這幾十年里才成長起來的。

量子密碼學將自己的根扎在量子物理學中。組成我們這個宇宙的基本粒子具有內在的不確定性,可能同時存在于此處或彼處,也可以有不止一種狀態。只有在撞上一個物體或者被測量時,它們才會顯現出運動現象。

密碼設計學是信息安全的一個迷人領域,也是最復雜的學科之一。不過,我們從簡單的凱撒密碼和波利比烏斯密碼介紹到多輪加密的 DES 和 AES 算法,相信讀者會覺得理解起密碼算法的概念來不那么復雜了。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • AES
    AES
    +關注

    關注

    0

    文章

    104

    瀏覽量

    33241
  • DES
    DES
    +關注

    關注

    0

    文章

    64

    瀏覽量

    48240
  • 加密算法
    +關注

    關注

    0

    文章

    216

    瀏覽量

    25557
收藏 人收藏

    評論

    相關推薦

    對稱加密技術在實際應用中如何保障數據安全?

    ,如使用安全的密鑰協商和密鑰分發方式,定期更換密鑰等。 密碼學原理的安全性: 對稱加密算法的安全性基于密碼學原理,需要確保密碼學原理的安全性,如避免使用弱
    的頭像 發表于 12-16 13:59 ?183次閱讀

    調速電機的主要工作原理是什么?它有什么特點

    、穩定、可靠等特點,是現代工業生產中不可或缺的重要設備。 一、調速電機的工作原理 調速電機的工作原理主要分為以下幾種: 變壓調速:通過改變電機的輸入電壓,從而改變電機的轉速。這種方法適用于交流電機,如變壓器調速、
    的頭像 發表于 10-23 10:12 ?641次閱讀

    諧振電路的工作原理特點

    諧振電路,作為一種在特定頻率下能夠產生共振現象的電路,其工作原理特點在電力電子、無線通信、音頻處理等多個領域都具有重要應用。
    的頭像 發表于 08-21 11:12 ?2777次閱讀

    鴻蒙開發:Universal Keystore Kit密鑰管理服務 密鑰派生介紹及算法規格

    密碼學中,密鑰派生函數(Key derivation function,KDF)使用偽隨機函數從諸如主密碼密碼的秘密值中派生出一個或多個密鑰。
    的頭像 發表于 07-11 16:30 ?344次閱讀

    控制閥的工作原理特點

    控制閥是一種廣泛應用于工業自動化領域的設備,其主要作用是實現對流體的控制和調節。控制閥的工作原理特點對于確保工業系統的穩定運行和提高生產效率具有重要意義。本文將詳細介紹控制閥的工作原理特點
    的頭像 發表于 06-30 09:30 ?2365次閱讀

    變頻電機的工作原理特點

    變頻電機,作為一種特殊的電動機,其在現代工業生產中發揮著不可或缺的作用。本文旨在詳細闡述變頻電機的定義、工作原理特點及其在工業領域的應用,以期為相關從業人員提供有價值的參考。
    的頭像 發表于 06-04 17:02 ?950次閱讀

    旋轉式編碼器的工作原理特點

    旋轉式編碼器,作為現代工業自動化系統中不可或缺的一部分,其工作原理特點對于理解其應用及優化系統性能具有重要意義。本文將詳細闡述旋轉式編碼器的工作原理,并深入探討其特點,旨在為讀者提供
    的頭像 發表于 05-29 16:01 ?1306次閱讀

    壓電換能器的工作原理特點及應用

    壓電換能器,作為一種能夠實現電能與機械能之間相互轉換的器件,其獨特的工作原理和廣泛的應用特點使其在多個領域發揮著重要作用。本文將詳細闡述壓電換能器的工作原理,并深入探討其應用特點,以期
    的頭像 發表于 05-24 16:17 ?2502次閱讀

    同步磁阻電動機的工作原理與結構特點

    同步磁阻電動機(Synchronous Reluctance Motor,簡稱SynRM)作為一種新型的交流電動機,近年來在電機領域引起了廣泛關注。其獨特的工作原理和結構特點使得它在多個領域展現出顯著的優勢。本文將詳細探討同步磁阻電動機的
    的頭像 發表于 05-24 14:57 ?1557次閱讀

    恩智浦:向后量子密碼學遷移,我們應該怎么做?

    在之前的博文中,我們介紹了由美國國家標準與技術研究院 (NIST) 主導的后量子密碼學 (PQC) 標準化進程,以及未來可能采用的部分PQC標準。在這篇博文中,我們探討PQC遷移過程中面臨的一些挑戰
    的頭像 發表于 03-22 09:39 ?1665次閱讀
    恩智浦:向后量子<b class='flag-5'>密碼學</b>遷移,我們應該怎么做?

    高壓傳感器的工作原理 高壓傳感器的特點

    高壓傳感器的工作原理 高壓傳感器的特點? 高壓傳感器是一種應用廣泛的傳感器類型,可測量液體或氣體中的高壓。它們通常用于工業自動化、汽車工業、航空航天和能源領域等高壓應用中。本文將詳細介紹高壓傳感器
    的頭像 發表于 03-07 14:37 ?3016次閱讀

    自耦變壓器工作原理 自耦變壓器的特點

    自耦變壓器是一種常用的電力變壓器,它具有特有的工作原理特點。下面將詳細介紹自耦變壓器的工作原理特點。 一、自耦變壓器的
    的頭像 發表于 02-04 10:24 ?4776次閱讀

    半波整流電路工作原理特點

    半波整流電路工作原理特點? 半波整流電路是一種常見的電路設計,它能將交流電信號轉換成直流電信號。在本文中,我們將詳細介紹半波整流電路的工作原理特點。 一、半波整流電路的
    的頭像 發表于 02-01 10:39 ?2723次閱讀

    DC電源模塊的工作原理特點

    BOSHIDA ?DC電源模塊的工作原理特點 DC電源模塊是一種將交流電轉換為直流電的電子設備。它通常由交流電輸入部分、整流濾波部分和穩壓輸出部分組成。下面是其工作原理特點的詳細解
    的頭像 發表于 01-19 14:57 ?704次閱讀
    DC電源模塊的<b class='flag-5'>工作原理</b>及<b class='flag-5'>特點</b>

    推挽射隨放大器的工作原理及電路特點

    推挽射隨放大器的工作原理及電路特點 推挽射隨放大器是一種常見的功率放大電路,常用于音響設備、音響放大器等場合。本文將詳細介紹推挽射隨放大器的工作原理和電路
    的頭像 發表于 01-11 16:46 ?1181次閱讀
    主站蜘蛛池模板: 草民电影网午夜伦理电影网| 又亲又揉摸下面视频免费看| 亚洲成人黄色在线| 成人免费无毒在线观看网站| 嫩草影院地址一地址二| 在线超碰免费视频观看| 护士美女照片| 亚洲蜜芽在线观看精品一区| 国产69精品久久久久麻豆| 皮皮在线精品亚洲| yellow2019在线观看视频| 欧美激情性AAAAA片欧美 | 亚洲综合春色另类久久| 好男人在线高清WWW免费观看| 亚洲 日本 中文字幕 制服| 国产国产人免费观看在线视频| 色欲国产麻豆精品AV免费| 国产GV天堂亚洲国产GV刚刚碰| 天堂岛www天堂资源在线| 国产女人91精品嗷嗷嗷嗷| 亚洲国产成人精品无码区5566 | 达达兔欧美午夜国产亚洲| 日本中文一区| 国产精品亚欧美一区二区三区| 亚洲成人一区| 久久视频这有精品63在线国产| 78m成人亚洲| 任你懆视频 这里只有精品| 冠希和阿娇13分钟在线视频| 雪恋电影完整版免费观看| 久草精品在线| BLACKED太粗太长| 无码一卡二卡三卡四卡| 精品国产在天天线在线麻豆 | 国产精品久久久久久亚洲影视| 亚洲 欧美无码原创区| 久久777国产线看观看精品卜| 2021国产精品视频一区| 色欲AV精品人妻一二三区| 精品精品国产自在现拍| AV72啪啪网站|