一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

科普:密碼學(xué)的來(lái)源歷史

如意 ? 來(lái)源:ETHFANS ? 作者:Ajian ? 2020-06-28 09:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

密碼學(xué)(Cryptology)的歷史

“cryptology” 和 “cryptography” 兩個(gè)詞在現(xiàn)代的文獻(xiàn)中常常是無(wú)差別混用的,這就把對(duì)它們實(shí)際意義的混淆延伸到了語(yǔ)義學(xué)中。實(shí)際上,這幾個(gè)不同的詞語(yǔ)最好這樣解釋:

Cryptology(密碼學(xué)) —— 對(duì)保密技術(shù)的藝術(shù)性 以及/或者 密碼系統(tǒng)科學(xué)性的研究

Cryptography(密碼設(shè)計(jì)學(xué))—— 設(shè)計(jì)密碼系統(tǒng)來(lái)保密的實(shí)用方法

Cryptoanalysis(密碼學(xué)分析)—— 致力于發(fā)現(xiàn)無(wú)需得知密鑰或算法就能從密文中反推出明文的漏洞

譯者注:正如作者所說(shuō),在現(xiàn)代的文獻(xiàn)中,“cryptology” 和 “cryptography” 基本上是沒(méi)有差別的了,都是 “密碼學(xué)” 的意思,而且,密碼學(xué)雖然脫胎于加密方法研究,但現(xiàn)代的密碼學(xué)早已不止于研究加解密,而是延伸到了研究如何保障通信中的 “機(jī)密性”、“身份同一性” 等屬性上。因此,可以說(shuō),作者這里的定義即使不算過(guò)時(shí),也至少是窄化了密碼學(xué)。不過(guò),出于理解作者原意的需要,對(duì)下文中的相應(yīng)詞語(yǔ),我們?nèi)匝赜么颂幍姆g。

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

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

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

在第二次世界大戰(zhàn)期間,美國(guó)海軍從納瓦霍人(Navajo)中招募并訓(xùn)練了許多熟練使用納瓦霍語(yǔ)的人。從編碼消息的角度來(lái)看,這是個(gè)絕妙的辦法,因?yàn)楹苌儆屑{瓦霍人以外的人學(xué)過(guò)怎么說(shuō)這種語(yǔ)言,而且當(dāng)時(shí)還沒(méi)有用納瓦霍語(yǔ)出版的書(shū)。但是除了詞語(yǔ)之外,納瓦霍人的口語(yǔ)并不是十分復(fù)雜(按密碼設(shè)計(jì)學(xué)的標(biāo)準(zhǔn)來(lái)看),一個(gè)母語(yǔ)為納瓦霍語(yǔ)的人再加上一個(gè)訓(xùn)練有素的密碼學(xué)家,合作起來(lái)完全可以破解這套密碼。日本人曾經(jīng)有過(guò)一次機(jī)會(huì),就是在 1942 年 “巴丹死亡行軍(Bataan Death March)” 期間他們?cè)诜坡少e抓住了 Joe Kieyoomia。Joe 是美國(guó)海軍的一位納瓦霍中士,但他并不是密語(yǔ)播報(bào)員,只負(fù)責(zé)翻譯無(wú)線電消息。只不過(guò),因?yàn)樗麤](méi)有參與過(guò)密語(yǔ)訓(xùn)練,這些詞語(yǔ)是什么意思他一點(diǎn)也不懂。當(dāng)他說(shuō)自己不能解讀這些消息時(shí),日本人就開(kāi)始嚴(yán)刑拷打他。因此,日本陸軍和海軍從來(lái)沒(méi)有破譯過(guò)這些密語(yǔ)。

再到 1970 年代,IBM 發(fā)現(xiàn)他們的客戶需要某種形式的加密手段,所以他們成立了一個(gè)密碼學(xué)小組,由 Horst-Feistel 領(lǐng)頭。他們?cè)O(shè)計(jì)出了一種加密算法叫 “Lucifer”。1973 年,美國(guó)國(guó)家標(biāo)準(zhǔn)局(現(xiàn)在叫做國(guó)家技術(shù)與標(biāo)準(zhǔn)局,NIST)放出話來(lái),希望大家能提議一種夠格成為國(guó)家標(biāo)準(zhǔn)的數(shù)據(jù)加密方法。他們顯然已經(jīng)意識(shí)到,自己買了很多并沒(méi)有什么密碼學(xué)基礎(chǔ)的商業(yè)產(chǎn)品。Lucifer 最終被接受了,因此叫做 “DES(數(shù)據(jù)加密標(biāo)準(zhǔn))”。1997 年以后,DES 被窮舉式搜索攻擊攻破。DES 的主要問(wèn)題在于加密密鑰的位數(shù)太小。隨著計(jì)算機(jī)運(yùn)算力的增加,通過(guò)暴力窮舉所有可能的密鑰組合來(lái)破解密文慢慢變成了一種可行的辦法。

在 80 年代,大家?guī)缀踔挥幸粋€(gè)選擇,就是 DES。今天的情形已經(jīng)大不相同了,有一大堆更健壯、更快,設(shè)計(jì)也更好的算法可供選擇。問(wèn)題已經(jīng)變成了你如何厘清這些選擇。

1997 年,NIST 再次征求新的加密算法提案,最終收到了 50 份提案。2020 年,NIST 接受了 “Rijndael” 算法,并命名為 “AES”,高級(jí)加密標(biāo)準(zhǔn)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 密碼
    +關(guān)注

    關(guān)注

    9

    文章

    193

    瀏覽量

    30971
  • 加密算法
    +關(guān)注

    關(guān)注

    0

    文章

    218

    瀏覽量

    25831
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    新思科技后量子密碼學(xué)解決方案助力提升網(wǎng)絡(luò)安全水平

    量子計(jì)算的興起,在網(wǎng)絡(luò)安全領(lǐng)域引發(fā)了既滿懷期待又深感憂慮的復(fù)雜情緒。一方面,量子計(jì)算機(jī)有望在攻克復(fù)雜乃至關(guān)乎生存的難題上實(shí)現(xiàn)突破。另一方面,它可能讓現(xiàn)行加密方法失效。
    的頭像 發(fā)表于 06-23 10:00 ?345次閱讀

    兆芯亮相2025商用密碼展暨密碼應(yīng)用與創(chuàng)新發(fā)展大會(huì)

    近日,2025商用密碼展暨密碼應(yīng)用與創(chuàng)新發(fā)展大會(huì)在上海世博展覽館拉開(kāi)帷幕。大會(huì)期間,兆芯、上海CA、聯(lián)和東海共同帶來(lái)“芯密全棧密碼服務(wù)平臺(tái)解決方案”,著力為企業(yè)及機(jī)構(gòu)提供更安全、更靈活、更具性價(jià)比的
    的頭像 發(fā)表于 06-14 15:11 ?796次閱讀

    艾為電子“探秘中國(guó)芯”科普公益攜手閔實(shí)驗(yàn)小學(xué)

    近日,艾為電子開(kāi)啟“探秘中國(guó)芯”科普公益活動(dòng),閔實(shí)驗(yàn)小學(xué)23名學(xué)生代表,共同踏入集成電路的奇妙世界。作為閔行區(qū)首批青少年研學(xué)實(shí)踐教育基地,艾為電子匠心打造沉浸式芯片科普課堂,以“參觀感知+理論研習(xí)
    的頭像 發(fā)表于 05-28 18:04 ?417次閱讀
    艾為電子“探秘中國(guó)芯”<b class='flag-5'>科普</b>公益攜手閔實(shí)驗(yàn)小學(xué)

    28nm制程!國(guó)產(chǎn)抗量子密碼芯片迎重磅新品

    電子發(fā)燒友網(wǎng)報(bào)道(文 / 吳子鵬)抗量子密碼芯片作為融合量子物理原理與經(jīng)典密碼學(xué)的新型安全芯片,其核心使命在于抵御量子計(jì)算對(duì)傳統(tǒng)加密體系帶來(lái)的嚴(yán)峻威脅。該芯片的核心技術(shù)涵蓋量子隨機(jī)數(shù)生成、抗量子算法
    的頭像 發(fā)表于 05-08 01:06 ?7650次閱讀

    【「芯片通識(shí)課:一本書(shū)讀懂芯片技術(shù)」閱讀體驗(yàn)】圖文并茂,全面詳實(shí),值得閱讀的芯片科普書(shū)

    評(píng)估是否需要繼續(xù)閱讀下去。 大致瀏覽下書(shū)的目錄,可以初步了解書(shū)的內(nèi)容,可以看到是非常全面的。 二.本書(shū)特點(diǎn)2.1 本書(shū)是一本全面的介紹芯片基本知識(shí)的科普書(shū),本書(shū)一大特點(diǎn)是全面。從芯片的發(fā)展歷史
    發(fā)表于 03-27 16:07

    對(duì)稱加密技術(shù)在實(shí)際應(yīng)用中如何保障數(shù)據(jù)安全?

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

    NAS重置密碼攻略來(lái)襲,讓你告別‘密碼焦慮’!

    你是否曾遇到過(guò)這樣的尷尬場(chǎng)景:當(dāng)你登錄某個(gè)賬號(hào)時(shí),突然發(fā)現(xiàn)自己的腦子像是被格式化了一樣,一片空白。好不容易憑感覺(jué)輸入了幾組可能的密碼組合,結(jié)果系統(tǒng)無(wú)情地吐出了“密碼錯(cuò)誤”的提示。 更讓人抓狂
    的頭像 發(fā)表于 12-11 15:29 ?1100次閱讀
    NAS重置<b class='flag-5'>密碼</b>攻略來(lái)襲,讓你告別‘<b class='flag-5'>密碼</b>焦慮’!

    Linux系統(tǒng)設(shè)置用戶密碼規(guī)則(復(fù)雜密碼策略)方法

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

    RK3568國(guó)產(chǎn)處理器_教學(xué)實(shí)驗(yàn)箱_操作教程:1-22 密碼學(xué)編程實(shí)驗(yàn)

    箱上電。 (4)系統(tǒng)啟動(dòng)成功后,輸入賬戶密碼登錄即可(賬密均為:tronlong) (5)登錄成功后,查詢實(shí)驗(yàn)箱的網(wǎng)口地址。 拷貝文件 我們先打開(kāi)Ubuntu,將Demo文件夾拷貝到RK3568目錄
    發(fā)表于 12-02 16:20

    技術(shù)科普 | 芯片設(shè)計(jì)中的LEF文件淺析

    技術(shù)科普 | 芯片設(shè)計(jì)中的LEF文件淺析
    的頭像 發(fā)表于 11-13 01:03 ?749次閱讀
    技術(shù)<b class='flag-5'>科普</b> | 芯片設(shè)計(jì)中的LEF文件淺析

    什么是光子學(xué)?

    包括發(fā)射、傳輸、偏轉(zhuǎn)和放大等過(guò)程。 光子學(xué)的應(yīng)用非常廣泛,從能源生產(chǎn)和檢測(cè)到電信和信息處理,無(wú)所不包。它對(duì)通信、醫(yī)療保健、導(dǎo)航和天文學(xué)等各個(gè)領(lǐng)域產(chǎn)生了重大影響,成為現(xiàn)代技術(shù)和科學(xué)認(rèn)識(shí)的重要組成部分。 二、歷史背景
    的頭像 發(fā)表于 10-29 06:21 ?685次閱讀

    科普時(shí)報(bào)》:探索量子奧秘,跟著院士去“追光”

    科普時(shí)報(bào)》:探索量子奧秘,跟著院士去“追光”
    的頭像 發(fā)表于 10-12 08:06 ?534次閱讀
    《<b class='flag-5'>科普</b>時(shí)報(bào)》:探索量子奧秘,跟著院士去“追光”

    科技少年夢(mèng) 科普粵海行|芯??萍?b class='flag-5'>科普基地啟迪智慧未來(lái)

    9月28日,由深圳市南山區(qū)粵海街道辦事處主辦,深圳市高科技協(xié)同創(chuàng)新促進(jìn)會(huì)、深愛(ài)人才館策劃執(zhí)行的“科技少年夢(mèng)科普粵海行”系列活動(dòng)之“芯片探秘鏈啟未來(lái)”芯??萍籍a(chǎn)品體驗(yàn)日成功舉行,吸引了眾多青少年及家長(zhǎng)
    的頭像 發(fā)表于 10-01 08:07 ?493次閱讀
    科技少年夢(mèng) <b class='flag-5'>科普</b>粵海行|芯??萍?b class='flag-5'>科普</b>基地啟迪智慧未來(lái)

    艾體寶洞察 一文讀懂最新密碼存儲(chǔ)方法,揭秘密碼存儲(chǔ)常見(jiàn)誤區(qū)!

    本篇文章將引入并介紹密碼存儲(chǔ)中的基石,關(guān)于密碼哈希、鹽加密(Salting)、密鑰派生函數(shù)(KDF)的原理及其應(yīng)用,揭示密碼存儲(chǔ)中的常見(jiàn)誤區(qū),并分享一系列安全實(shí)踐。
    的頭像 發(fā)表于 09-14 17:37 ?749次閱讀
    艾體寶洞察 一文讀懂最新<b class='flag-5'>密碼</b>存儲(chǔ)方法,揭秘<b class='flag-5'>密碼</b>存儲(chǔ)常見(jiàn)誤區(qū)!

    Linux OpenSSL命令詳解

    密碼學(xué)標(biāo)準(zhǔn)和互聯(lián)網(wǎng)協(xié)議一樣,是一種大家都遵守的約定和標(biāo)準(zhǔn),比如PKCS#中規(guī)定了 RSA 秘鑰是怎么生成的、公私鑰的格式 等內(nèi)容,x509標(biāo)準(zhǔn)規(guī)定了證書(shū)的格式等。
    的頭像 發(fā)表于 08-14 18:22 ?2072次閱讀
    Linux OpenSSL命令詳解