圖解密碼技術(shù)學(xué)習(xí)-第一章 環(huán)游密碼世界

內(nèi)容概述

這一章主要是針對(duì)密碼技術(shù)涉及到的知識(shí)點(diǎn)做了一個(gè)概論

基本術(shù)語(yǔ)

  • 惡意竊聽(tīng)者: eavesdropper
  • 加密: encrypt
  • 解密: decrypt
  • 明文: plaintext
  • 密文: ciphertext
  • 機(jī)密性: confidentiality
  • 密碼破譯: cryptanalysis
  • 破譯者: cryptanalyst
  • 算法: algorithm
  • 對(duì)稱密鑰: symmetric cryptography
  • 公鑰密碼: public-key cryptography
  • 非對(duì)稱密鑰: asymmetric cryptography
  • 混合密碼系統(tǒng): hybrid cryptosystem
  • 單向散列函數(shù): one-way hash function
  • 完整性: integrity
  • 認(rèn)證: authentication
  • 偽裝: spoofing
  • 否認(rèn): repudiation
  • 數(shù)字簽名: digital signature
  • 偽隨機(jī)數(shù)生成器: Pseudo Random Number Generator, PRNG

機(jī)密性保證

  1. 發(fā)送者針對(duì)明文進(jìn)行加密致燥,加密后的密文傳送給對(duì)方合住;接收者獲得密文后悄雅,對(duì)密文進(jìn)行解密獲得明文。這個(gè)加密和解密的過(guò)程弥咪,就保證了消息的機(jī)密性
  2. 加密的核心是密碼算法,而保證加密的機(jī)密性的關(guān)鍵信息是密鑰
  3. 密鑰分成三種類型:對(duì)稱密鑰非對(duì)稱密鑰
    對(duì)稱密鑰就是 加密密鑰 和 解密密鑰 是相同的密鑰姐呐;
    非對(duì)稱密鑰指的是 加密密鑰 和 解密密鑰 是不同的密鑰,其中還涉及到公鑰的概念典蝌,即其中一個(gè)密鑰是公開(kāi)的皮钠;
  4. 混合密碼系統(tǒng)是將 對(duì)稱密鑰 和 非對(duì)稱密鑰 結(jié)合起來(lái)使用的密碼系統(tǒng)。

密碼的其他技術(shù)

技術(shù)目的概述

防篡改 - 完整性

主要是防止信息被修改赠法÷蠛洌可使用的技術(shù)包括:單向散列函數(shù)消息認(rèn)證碼砖织、數(shù)字簽名

防偽裝 - 認(rèn)證

主要是為了防止有人偽裝真正的發(fā)送者發(fā)送消息款侵。可使用的技術(shù)包括:消息認(rèn)證碼侧纯、數(shù)字簽名

防否認(rèn) - 不可否認(rèn)性

主要是為了防止真正的發(fā)送者新锈,在事后否則自己做過(guò)此事情】舭荆可使用的技術(shù)包括:數(shù)字簽名

涉及的技術(shù)介紹

單向散列函數(shù)

此技術(shù)是為了保證完整性的妹笆。
簡(jiǎn)單的說(shuō)就是一個(gè)hash值。發(fā)布軟件時(shí)娜氏,公開(kāi)發(fā)布一個(gè)hash值拳缠;使用者下載軟件后,再生成一個(gè)hash值贸弥。如果這個(gè)hash值和公開(kāi)發(fā)布的保持一致窟坐,就證明軟件是完整的,沒(méi)有被篡改或者損壞绵疲。

消息認(rèn)證碼

此技術(shù)可以保證完整性哲鸳、提供認(rèn)證。細(xì)節(jié)在這里并沒(méi)有詳細(xì)說(shuō)明盔憨。

數(shù)字簽名

此技術(shù)可以保證完整性徙菠、提供認(rèn)證防止否認(rèn)郁岩。數(shù)字簽名就是為了保證收到的消息婿奔,是應(yīng)該發(fā)送此消息的發(fā)送者缺狠,保證身份的正確性。這樣就防止了篡改脸秽、提供了認(rèn)證機(jī)制儒老、并且保證了不可否認(rèn)性。

偽隨機(jī)數(shù)生成器

此技術(shù)主要擔(dān)負(fù)的責(zé)任是生成密鑰记餐。這個(gè)是要保證密鑰是不可被反向推測(cè)出來(lái)的驮樊。

密碼與信息安全常識(shí)

  • 不要使用保密算法。保密的密碼算法反而沒(méi)有公開(kāi)的算法安全片酝,這個(gè)是事實(shí)囚衔。因?yàn)楣_(kāi)的、標(biāo)準(zhǔn)的密碼算法是經(jīng)過(guò)全世界專家多年的驗(yàn)證證明的雕沿,這個(gè)是私有的练湿、保密的算法無(wú)法比擬的。
  • 使用低強(qiáng)度的密碼比不進(jìn)行任何加密更危險(xiǎn)审轮。原因是心理上的肥哎,以為有了密碼就安全了,更加放心疾渣,行事反而會(huì)大膽粗心篡诽。低強(qiáng)度的密碼容易被猜測(cè)破解,這樣危險(xiǎn)性就更大了榴捡。
  • 任何密碼總有一天都會(huì)被破解杈女。這個(gè)是真的,除了一種叫做"一次性密碼本"密碼算法吊圾。只是算法破解總有代價(jià)达椰,無(wú)非是破解的價(jià)值是否指的花代價(jià)去破解罷了。
  • 密碼只是信息安全的一部分项乒。例如社會(huì)工程學(xué)啰劲,最薄弱的地方其實(shí)是人。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末板丽,一起剝皮案震驚了整個(gè)濱河市呈枉,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌埃碱,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,383評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件酥泞,死亡現(xiàn)場(chǎng)離奇詭異砚殿,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)芝囤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,522評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)似炎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)辛萍,“玉大人,你說(shuō)我怎么就攤上這事羡藐》繁希” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,852評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵仆嗦,是天一觀的道長(zhǎng)辉阶。 經(jīng)常有香客問(wèn)我,道長(zhǎng)瘩扼,這世上最難降的妖魔是什么谆甜? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,621評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮集绰,結(jié)果婚禮上规辱,老公的妹妹穿的比我還像新娘。我一直安慰自己栽燕,他們只是感情好罕袋,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,741評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著碍岔,像睡著了一般浴讯。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上付秕,一...
    開(kāi)封第一講書(shū)人閱讀 49,929評(píng)論 1 290
  • 那天兰珍,我揣著相機(jī)與錄音,去河邊找鬼询吴。 笑死掠河,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的猛计。 我是一名探鬼主播唠摹,決...
    沈念sama閱讀 39,076評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼奉瘤!你這毒婦竟也來(lái)了勾拉?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,803評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤盗温,失蹤者是張志新(化名)和其女友劉穎藕赞,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體卖局,經(jīng)...
    沈念sama閱讀 44,265評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡斧蜕,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,582評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了砚偶。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片批销。...
    茶點(diǎn)故事閱讀 38,716評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡洒闸,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出均芽,到底是詐尸還是另有隱情丘逸,我是刑警寧澤,帶...
    沈念sama閱讀 34,395評(píng)論 4 333
  • 正文 年R本政府宣布掀宋,位于F島的核電站深纲,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏布朦。R本人自食惡果不足惜囤萤,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,039評(píng)論 3 316
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望是趴。 院中可真熱鬧涛舍,春花似錦、人聲如沸唆途。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,798評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)肛搬。三九已至没佑,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間温赔,已是汗流浹背蛤奢。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,027評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留陶贼,地道東北人啤贩。 一個(gè)月前我還...
    沈念sama閱讀 46,488評(píng)論 2 361
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像拜秧,于是被迫代替她去往敵國(guó)和親痹屹。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,612評(píng)論 2 350

推薦閱讀更多精彩內(nèi)容

  • 本文主要介紹移動(dòng)端的加解密算法的分類枉氮、其優(yōu)缺點(diǎn)特性及應(yīng)用志衍,幫助讀者由淺入深地了解和選擇加解密算法。文中會(huì)包含算法的...
    蘋(píng)果粉閱讀 11,475評(píng)論 5 29
  • 前言 《圖解密碼技術(shù)》一書(shū)介紹了很多關(guān)于密碼的知識(shí)聊替,通讀一遍需要不少時(shí)間楼肪。為了方便學(xué)習(xí),我對(duì)書(shū)中關(guān)鍵的部分進(jìn)行了總...
    咖枯閱讀 7,167評(píng)論 1 25
  • 對(duì)稱加密與非對(duì)稱加密 按照密鑰的使用形式惹悄,加密算法可以分為對(duì)稱加密和非對(duì)稱加密(又叫公鑰加密)淹辞。對(duì)稱加密在加密和解...
    邱振源的博客閱讀 1,194評(píng)論 0 2
  • 公鑰密碼系統(tǒng)及RSA公鑰算法 本文簡(jiǎn)單介紹了公開(kāi)密鑰密碼系統(tǒng)的思想和特點(diǎn),并具體介紹了RSA算法的理論基礎(chǔ)俘侠,工作原...
    火狼o閱讀 4,278評(píng)論 2 15
  • 2003年,忻來(lái)到這個(gè)曾與她毫無(wú)相關(guān)的小城市惫东,那年她13歲莉给。這里的一切都那樣新奇,忻還不知道這是喬已經(jīng)生活...
    塵寰半秋閱讀 208評(píng)論 2 2