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

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

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

3天內不再提示

科普:密碼學的來源歷史

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

密碼學(Cryptology)的歷史

“cryptology” 和 “cryptography” 兩個詞在現代的文獻中常常是無差別混用的,這就把對它們實際意義的混淆延伸到了語義學中。實際上,這幾個不同的詞語最好這樣解釋:

Cryptology(密碼學) —— 對保密技術的藝術性 以及/或者 密碼系統科學性的研究

Cryptography(密碼設計學)—— 設計密碼系統來保密的實用方法

Cryptoanalysis(密碼學分析)—— 致力于發現無需得知密鑰或算法就能從密文中反推出明文的漏洞

譯者注:正如作者所說,在現代的文獻中,“cryptology” 和 “cryptography” 基本上是沒有差別的了,都是 “密碼學” 的意思,而且,密碼學雖然脫胎于加密方法研究,但現代的密碼學早已不止于研究加解密,而是延伸到了研究如何保障通信中的 “機密性”、“身份同一性” 等屬性上。因此,可以說,作者這里的定義即使不算過時,也至少是窄化了密碼學。不過,出于理解作者原意的需要,對下文中的相應詞語,我們仍沿用此處的翻譯。

本文的絕大部分篇幅是在解釋 “Cryptography(密碼設計學)”,也就是今時今日的密碼學實踐,也希望讀者能意識到這幾個詞的含義和區別。

就其本身而言,密碼學作為一種科學的研究已經存在了很多年,已知最早的一個密碼設計學的例子是在一段刻于公元前 1900 年的銘文,是在埃及貴族 Khnumhotep 二世墓地的主墓室里發現的。那個雕刻者到處使用一些奇怪的符號來代替更常見的符號。不過目的似乎并不是隱藏信息,只是為了改變其形式,讓它看起來更高貴一些。

在羅馬帝國的鼎盛時期(公元前 100 年),Julius Caesar(凱撒大帝)也因使用加密技術向前線將軍傳送消息而聞名。這種字符替換型加密方法(cipher)被稱為 “凱撒密碼”,可能是文獻中最常提到的人類曾用過的加密方法。(所謂 “cipher”,就是用來加密或者解密的算法)。所謂 “字符替換型加密方法”,就是把明文(我們想要加密的消息)中的每個字母都換成另一個字母,形成密文(即被編碼過的消息)。凱撒所用的方法是把每個字母位移三位,比如,“A” 會被換成 “D”,“B” 會被換成 “E”,以此類推(都是換成該字母后面第三個字母)。相應地,最后的幾個字母會被換成開頭的字母,比如 “X” 會被換成 “A”。

在第二次世界大戰期間,美國海軍從納瓦霍人(Navajo)中招募并訓練了許多熟練使用納瓦霍語的人。從編碼消息的角度來看,這是個絕妙的辦法,因為很少有納瓦霍人以外的人學過怎么說這種語言,而且當時還沒有用納瓦霍語出版的書。但是除了詞語之外,納瓦霍人的口語并不是十分復雜(按密碼設計學的標準來看),一個母語為納瓦霍語的人再加上一個訓練有素的密碼學家,合作起來完全可以破解這套密碼。日本人曾經有過一次機會,就是在 1942 年 “巴丹死亡行軍(Bataan Death March)” 期間他們在菲律賓抓住了 Joe Kieyoomia。Joe 是美國海軍的一位納瓦霍中士,但他并不是密語播報員,只負責翻譯無線電消息。只不過,因為他沒有參與過密語訓練,這些詞語是什么意思他一點也不懂。當他說自己不能解讀這些消息時,日本人就開始嚴刑拷打他。因此,日本陸軍和海軍從來沒有破譯過這些密語。

再到 1970 年代,IBM 發現他們的客戶需要某種形式的加密手段,所以他們成立了一個密碼學小組,由 Horst-Feistel 領頭。他們設計出了一種加密算法叫 “Lucifer”。1973 年,美國國家標準局(現在叫做國家技術與標準局,NIST)放出話來,希望大家能提議一種夠格成為國家標準的數據加密方法。他們顯然已經意識到,自己買了很多并沒有什么密碼學基礎的商業產品。Lucifer 最終被接受了,因此叫做 “DES(數據加密標準)”。1997 年以后,DES 被窮舉式搜索攻擊攻破。DES 的主要問題在于加密密鑰的位數太小。隨著計算機運算力的增加,通過暴力窮舉所有可能的密鑰組合來破解密文慢慢變成了一種可行的辦法。

在 80 年代,大家幾乎只有一個選擇,就是 DES。今天的情形已經大不相同了,有一大堆更健壯、更快,設計也更好的算法可供選擇。問題已經變成了你如何厘清這些選擇。

1997 年,NIST 再次征求新的加密算法提案,最終收到了 50 份提案。2020 年,NIST 接受了 “Rijndael” 算法,并命名為 “AES”,高級加密標準。

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

    關注

    8

    文章

    190

    瀏覽量

    30498
  • 加密算法
    +關注

    關注

    0

    文章

    215

    瀏覽量

    25547
收藏 人收藏

    評論

    相關推薦

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

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

    NAS重置密碼攻略來襲,讓你告別‘密碼焦慮’!

    你是否曾遇到過這樣的尷尬場景:當你登錄某個賬號時,突然發現自己的腦子像是被格式化了一樣,一片空白。好不容易憑感覺輸入了幾組可能的密碼組合,結果系統無情地吐出了“密碼錯誤”的提示。 更讓人抓狂
    的頭像 發表于 12-11 15:29 ?157次閱讀
    NAS重置<b class='flag-5'>密碼</b>攻略來襲,讓你告別‘<b class='flag-5'>密碼</b>焦慮’!

    Linux系統設置用戶密碼規則(復雜密碼策略)方法

    Linux系統下的用戶密碼的有效期 可以修改密碼可以通過login.defs文件控制。設置密碼過期期限(默認情況下,用戶的密碼永不過期。) 編輯 /etc/login.defs 文件,
    的頭像 發表于 12-07 09:24 ?277次閱讀

    RK3568國產處理器_教學實驗箱_操作教程:1-22 密碼學編程實驗

    箱上電。 (4)系統啟動成功后,輸入賬戶密碼登錄即可(賬密均為:tronlong) (5)登錄成功后,查詢實驗箱的網口地址。 拷貝文件 我們先打開Ubuntu,將Demo文件夾拷貝到RK3568目錄
    發表于 12-02 16:20

    什么是光子

    包括發射、傳輸、偏轉和放大等過程。 光子的應用非常廣泛,從能源生產和檢測到電信和信息處理,無所不包。它對通信、醫療保健、導航和天文學等各個領域產生了重大影響,成為現代技術和科學認識的重要組成部分。 二、歷史背景
    的頭像 發表于 10-29 06:21 ?170次閱讀

    Linux OpenSSL命令詳解

    密碼學標準和互聯網協議一樣,是一種大家都遵守的約定和標準,比如PKCS#中規定了 RSA 秘鑰是怎么生成的、公私鑰的格式 等內容,x509標準規定了證書的格式等。
    的頭像 發表于 08-14 18:22 ?1224次閱讀
    Linux OpenSSL命令詳解

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

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

    【《計算》閱讀體驗】+一篇內容豐富的介紹計算的科普

    第一章從畢達哥拉斯的困惑引出了數的計算,介紹了畢達哥拉斯學派和柏拉圖理想世界,以及第一次數學危機,個人認為可以作為故事書來看這一部分歷史。然后介紹了演繹推理:邏輯和幾何,從亞里士多德的邏輯學
    發表于 06-27 23:18

    科普EEPROM 科普 EVASH Ultra EEPROM?科普存儲芯片

    科普EEPROM 科普 EVASH Ultra EEPROM?科普存儲芯片
    的頭像 發表于 06-25 17:14 ?565次閱讀

    電感科普篇:電感的特性有哪些?

    電感科普篇:電感的特性有哪些?
    的頭像 發表于 06-16 10:31 ?1128次閱讀

    鴻蒙開發接口安全:【@ohos.security.huks (通用密鑰庫系統)】

    向應用提供密鑰庫能力,包括密鑰管理及密鑰的密碼學操作等功能。 HUKS所管理的密鑰可以由應用導入或者由應用調用HUKS接口生成。
    的頭像 發表于 06-05 17:40 ?1309次閱讀
    鴻蒙開發接口安全:【@ohos.security.huks (通用密鑰庫系統)】

    有獎征文!第二屆電力電子科普作品創作大賽(中國電源學會和英飛凌聯合主辦)

    、英飛凌工業半導體公眾號選發優秀作品,一起提升大眾對電力電子技術的認識與興趣。 征文范圍: 主題科普小作文 小知識,由你來續寫《十萬個為什么》 電、電源與電力電子基本知識,歷史和發展 腦洞大開,暢想
    發表于 04-11 11:38

    RED Semiconductor宣布推出算法微處理器ISA和硬件設計RISC-V

    4月2日,RED Semiconductor(以下簡稱 "RED")宣布推出算法微處理器 ISA(指令集架構)和硬件設計 VISC,將 RISC-V 的功能擴展到邊緣人工智能、自動駕駛和密碼學領域。
    的頭像 發表于 04-03 17:31 ?613次閱讀

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

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

    了解衍射的來源和含義

    本文從來源和含義以及計算光刻方面講了衍射的來源。
    的頭像 發表于 01-19 10:59 ?1342次閱讀
    了解衍射的<b class='flag-5'>來源</b>和含義
    主站蜘蛛池模板: 欧美97色伦影院在线观看| 一本之道高清在线观看一区| 久久99热狠狠色一区二区| 99无人区码一码二码三| 五月丁香婷姐色| 暖暖 视频 免费 高清 在线观看 | 中文字幕视频在线观看| 日韩欧美中文字幕在线| 久久在精品线影院| 国产学生无码中文视频一区| 99热只有精品| 中文有码中文字幕免费视频 | 丰满的大白屁股ass| 中字幕久久久人妻熟女天美传媒| 无码专区aaaaaa免费视频| 欧美xxxx性喷潮| 久草在线在线精品观看99| 国产精品日本欧美一区二区| qvod电影网站| 在线免费福利| 亚洲一区二区三区91| 亚州视频一区| 无码中文字幕av免费放| 色欲人妻无码AV精品一区二区| 欧美高清另类video| 美女被男人撕衣舔胸| 九九热精品免费观看| 国产一区二区三区影院 | 男同志在线观看| 老湿机一区午夜精品免费福利 | 无人区国产片| 四川老师边上网课边被啪视频| 青草久久久| 青草影院天堂男人久久| 男人到天堂a线牛叉在线| 蜜柚影院在线观看免费高清中文| 久久99r66热这里有精品| 加勒比一本之道高清视频在线观看| 国产小视频免费看| 国产日韩亚洲专区无码| 国产午夜亚洲精品一区|