建議你先系統(tǒng)地學(xué)習(xí)一下計算機(jī)原理和預(yù)備數(shù)學(xué)知識
只是入門的話建議你先了解一下當(dāng)前信息安全的重要事件、幾大加密算法的基本原理
下面這些先行學(xué)科是必須的數(shù)學(xué)基礎(chǔ):高等數(shù)學(xué)、線性代數(shù)、概率論、離散數(shù)學(xué)
計算機(jī)基礎(chǔ)包括C語言、算法與數(shù)據(jù)結(jié)構(gòu)、計算機(jī)組成原理等,可以輔修
密碼學(xué)核心課程包括信息安全數(shù)學(xué)基礎(chǔ)、密碼學(xué)引論、軟件安全等
要全面了解上面的基礎(chǔ)內(nèi)容是一個漫長的過程,但只有打好這些基礎(chǔ)你才能真正深入理解后面的內(nèi)容。密碼學(xué)要求很高的數(shù)學(xué)和邏輯能力,不是僅僅靠興趣就能夠精通的,不能三天打魚兩天曬網(wǎng)。
密碼學(xué)的核心數(shù)學(xué)知識:同余、群論、矩陣、哈希
加密方法(叫密碼學(xué)):
基本加密方法:置換加密方法(字母順序重新排列)、替換加密方法(一組字母換成其他其他字母或符號)
演變加密方法:以上兩種基本加密方法的組合、多重,越來越復(fù)雜。如:Autokey密碼 置換密碼 二字母組代替密碼 (by Charles Wheatstone) 多字母替換密碼 希爾密碼 維吉尼亞密碼 替換密碼 凱撒密碼 ROT13 仿射密碼 Atbash密碼 換位密碼 Scytale Grille密碼 VIC密碼 (一種復(fù)雜的手工密碼,在五十年代早期被至少一名蘇聯(lián)間諜使用過,在當(dāng)時是十分安全的) ——傳統(tǒng)密碼學(xué)
現(xiàn)代主要研究加密算法:加密散列函數(shù) (消息摘要算法,MD算法),公/私鑰加密算法(也稱 非對稱性密鑰算法),公/私鑰簽名算法,秘密鑰算法 (也稱 對稱性密鑰算法)等
破譯密碼(叫密碼分析學(xué)):
破譯密碼:被動攻擊 選擇明文攻擊 選擇密文攻擊 自適應(yīng)選擇密文攻擊 暴力攻擊 密鑰長度 唯一解距離 中間相會攻擊 差分密碼分析 線性密碼分析 Slide attack cryptanalysis Algebraic ryptanalysis XSL attack Mod n cryptanalysis
弱密鑰和基于口令的密碼:暴力攻擊 字典攻擊 相關(guān)密鑰攻擊 Key derivation function 弱密鑰口令
Password-authenticated key agreement Passphrase Salt
密鑰傳輸/交換:BAN Logic Needham-Schroeder Otway-Rees Wide Mouth Frog Diffie-Hellman 中間人攻擊
入門建議:先搞懂基本加密兩種方法,及典型加密方法
再研究現(xiàn)在加密方法,搞懂術(shù)語:明文、密文、公鑰、私鑰等
至于解碼,有分析器,先入門再說吧。
推薦書籍:《密碼學(xué)基礎(chǔ)》
在通信過程中,待加密的信息稱為明文,已被加密的信息稱為密文,僅有收、發(fā)雙方知道的信息稱為密鑰。
在密鑰控制下,由明文變到密文的過程叫加密,其逆過程叫脫密或解密。在密碼系統(tǒng)中,除合法用戶外,還有非法的截收者,他們試圖通過各種辦法竊取機(jī)密(又稱為被動攻擊)或竄改消息(又稱為主動攻擊)。
一個密碼通信系統(tǒng)可如圖3所示。對于給定的明文m和密鑰k,加密變換Ek將明文變?yōu)槊芪腸=f(m,k)=Ek(m),在接收端,利用脫密密鑰k,(有時k=k,)完成脫密操作,將密文c恢復(fù)成原來的明文m=Dk,(c)。
一個安全的密碼體制應(yīng)該滿足:①非法截收者很難從密文C中推斷出明文m;②加密和脫密算法應(yīng)該相當(dāng)簡便,而且適用于所有密鑰空間;③密碼的保密強(qiáng)度只依賴于密鑰;④合法接收者能夠檢驗和證實消息的完整性和真實性;⑤消息的發(fā)送者無法否認(rèn)其所發(fā)出的消息,同時也不能偽造別人的合法消息;⑥必要時可由仲裁機(jī)構(gòu)進(jìn)行公斷。現(xiàn)代密碼學(xué)所涉及的學(xué)科包括:信息論、概率論、數(shù)論、計算復(fù)雜性理論、近世代數(shù)、離散數(shù)學(xué)、代數(shù)幾何學(xué)和數(shù)字邏輯等。
在通信過程中,待加密的信息稱為明文,已被加密的信息稱為密文,僅有收、發(fā)雙方知道的信息稱為密鑰。在密鑰控制下,由明文變到密文的過程叫加密,其逆過程叫脫密或解密。在密碼系統(tǒng)中,除合法用戶外,還有非法的截收者,他們試圖通過各種辦法竊取機(jī)密(又稱為被動攻擊)或竄改消息(又稱為主動攻擊)。
一個密碼通信系統(tǒng)可如圖3所示。
對于給定的明文m和密鑰k,加密變換Ek將明文變?yōu)槊芪腸=f(m,k)=Ek(m),在接收端,利用脫密密鑰k,(有時k=k,)完成脫密操作,將密文c恢復(fù)成原來的明文m=Dk,(c)。一個安全的密碼體制應(yīng)該滿足:①非法截收者很難從密文C中推斷出明文m;②加密和脫密算法應(yīng)該相當(dāng)簡便,而且適用于所有密鑰空間;③密碼的保密強(qiáng)度只依賴于密鑰;④合法接收者能夠檢驗和證實消息的完整性和真實性;⑤消息的發(fā)送者無法否認(rèn)其所發(fā)出的消息,同時也不能偽造別人的合法消息;⑥必要時可由仲裁機(jī)構(gòu)進(jìn)行公斷。
現(xiàn)代密碼學(xué)所涉及的學(xué)科包括:信息論、概率論、數(shù)論、計算復(fù)雜性理論、近世代數(shù)、離散數(shù)學(xué)、代數(shù)幾何學(xué)和數(shù)字邏輯等。
給你介紹幾本書吧。
網(wǎng)絡(luò)與信息安全技術(shù)叢書-應(yīng)用密碼學(xué)協(xié)議.算法與C源程序 作 者:旋奈爾(Schneier B.) 出版社:機(jī)械工業(yè)出版社 出版日期: 2000-1-1 ISBN:711107588 簡 介:本書真實系統(tǒng)地介紹了密碼學(xué)及該領(lǐng)域全面的參考文獻(xiàn)。全書共分四個部分,首先定義了密碼學(xué)的多個術(shù)語,介紹了密碼學(xué)的發(fā)展及背景,描述了密碼學(xué)從簡單到復(fù)雜的各種協(xié)議,詳細(xì)討論了密碼技術(shù),并在此基礎(chǔ)上列舉了如DES、IDEA、RSA、DSA等10多個算法以及多個應(yīng)用實例,并提供了算法的源代碼清單。
全書內(nèi)容廣博權(quán)威,具有極大的實用價值。自出版以來,得到業(yè)內(nèi)專家的高度贊譽(yù),是致力于密碼學(xué)研究的專業(yè)及非專業(yè)人員一。
更多> 原 價:¥49.0蔚藍(lán)價:¥38.2 購買|收藏 應(yīng)用密碼學(xué) 作 者:楊義先/鈕心忻 出版社:北京郵電大學(xué)出版社 出版日期: ISBN:756351065 簡 介:信息安全的核心是密碼,而應(yīng)用密碼學(xué)則是信息安全應(yīng)用領(lǐng)域所有人員必須了解的基礎(chǔ)知識。作為相關(guān)專業(yè)的研究生教材,本書對密碼學(xué)基礎(chǔ)、數(shù)據(jù)加密標(biāo)準(zhǔn)(DES)、高級數(shù)據(jù)加密標(biāo)準(zhǔn)(AES)、典型分組加密算法、RSA密碼的軟硬件實現(xiàn)、高速加密卡、序列密碼亂源、序列密碼設(shè)計、序列密碼強(qiáng)度評估等加密知識和數(shù)字簽名基礎(chǔ)、代理簽名、PKI、WPKI系統(tǒng)口令認(rèn)證、身份認(rèn)證、訪問控制、密鑰管理等認(rèn)證知識以及電子支付概論、電。
更多> 原 價:¥29.0蔚藍(lán)價:¥27.3 購買|收藏 國外計算機(jī)科學(xué)教材-密碼學(xué)原理與實踐(第二版) 作 者:斯廷森//馮登國 出版社:電子工業(yè)出版社 出版日期: ISBN:750538465 簡 介:密碼學(xué)的研究與應(yīng)用已有幾千年的歷史,但作為一門科學(xué)是20世紀(jì)50年代才開始的。不可否 認(rèn),互聯(lián)網(wǎng)的廣泛應(yīng)用大大推動了密碼學(xué)的研究與發(fā)展。
大多數(shù)國家和地區(qū)都已經(jīng)成立了密 碼學(xué)學(xué)會,這些學(xué)會定期舉辦學(xué)術(shù)會議進(jìn)行學(xué)術(shù)交流,促進(jìn)了密碼學(xué)的研究與應(yīng)用。國內(nèi) 外已出版了大量有關(guān)密碼學(xué)的書籍,其理論研究也相對比較成熟,在很多觀點上已達(dá)成共識 。
Douglas R. Stinson所著的《密碼學(xué)原理與實踐。更多> 原 價:¥34.0蔚藍(lán)價:¥28.9 購買|收藏 網(wǎng)絡(luò)安全基礎(chǔ)應(yīng)用與標(biāo)準(zhǔn)(第二版) 作 者:張英 出版社:中國電力出版社 出版日期: 2004-5-1 ISBN:750832269 簡 介:本書的目標(biāo)是為網(wǎng)絡(luò)安全的應(yīng)用和標(biāo)準(zhǔn)提供一個實用的綜述;重點放在Internet和公司網(wǎng)絡(luò)中廣泛使用的應(yīng)用及標(biāo)準(zhǔn),尤其是Internet標(biāo)準(zhǔn)。
本書按照以下三部分進(jìn)行組織: 第一部分"密碼學(xué)":簡要地敘述了密碼學(xué)算法以及基于網(wǎng)絡(luò)安全應(yīng)用的協(xié)議,包括加密hash函數(shù)、數(shù)字簽名和密鑰交換。 第二部分"網(wǎng)絡(luò)安全應(yīng)用":講述了重要的網(wǎng)絡(luò)安全工具和應(yīng)用,包括Kerberos、X。
.更多> 原 價:¥32.0蔚藍(lán)價:¥27.2 購買|收藏 應(yīng)用密碼學(xué)手冊:國外計算機(jī)科學(xué)教材系列 作 者:胡磊 出版社:電子工業(yè)出版社 出版日期: 2005-6-1 ISBN:712101339 簡 介:本書是目前最優(yōu)秀的密碼學(xué)書籍之一。全書包含15章,內(nèi)容覆蓋了近20 年來密碼學(xué)發(fā)展的所有主要成就。
除了通常密碼學(xué)書籍都會講到的對稱密碼、雜湊函數(shù)、公鑰密碼和簽名、身份識別和密鑰建立協(xié)議等內(nèi)容外,本書首先提供了密碼學(xué)的概貌,中間有三章專門講述了公鑰密碼學(xué)的數(shù)學(xué)基礎(chǔ),最后兩章給出了密碼實現(xiàn)技巧和專利、標(biāo)準(zhǔn)等細(xì)節(jié)。這些內(nèi)容對研究者和工程師們都是十分有用的。
全書提供了豐富的密碼學(xué)技術(shù)細(xì)節(jié),包括200多個算。更多> 原 價:¥89.0蔚藍(lán)價:¥71.2 購買|收藏 計算機(jī)網(wǎng)絡(luò)安全(大學(xué)本科計算機(jī) 專業(yè)應(yīng)用型) 作 者:顧巧論鐵杠春福 出版社:清華大學(xué)出版社 出版日期: 2004-9-1 ISBN:730209139 簡 介:本書闡述了網(wǎng)絡(luò)所涉及的安全問題,還通過實例、實訓(xùn)來增強(qiáng)讀者的理解及動手能力。
主要內(nèi)容包括網(wǎng)絡(luò)安全基礎(chǔ)知識、物理與環(huán)境安全、操作系統(tǒng)安全、網(wǎng)絡(luò)通信安全、Web安全、數(shù)據(jù)安全、病毒及其預(yù)防、黑客攻擊與防范、防火墻技術(shù)及有關(guān)網(wǎng)絡(luò)安全的法律法規(guī)。 本書不僅適合應(yīng)用型大學(xué)本科學(xué)生使用,同時也適合于對網(wǎng)絡(luò)安全感興趣的讀者。
更多> 原 價:¥24.0蔚藍(lán)價:¥19.2 購買|收藏 計算機(jī)安全 作 者:華蓓 出版社:人民郵電出版社 出版日期: 2003-12-1 ISBN:711511811 簡 介:這是一本側(cè)重從技術(shù)的角度上講授計算機(jī)安全(computer security)的教科書。
全書分成四部分:第一部分“基礎(chǔ)知識”,介紹了身份識別和認(rèn)證、訪問控制、安全模型,以及安全內(nèi)核;第二部分“實踐”,介紹了Unix和Windows NT安全、安全問題所在,以及安全評估;第三部分“分布式系統(tǒng)”,介紹了分布式系統(tǒng)安全、Web站點安全、密碼學(xué),以及網(wǎng)絡(luò)。更多> 原 價:¥32.0蔚藍(lán)價:¥27.2 購買|收藏 ?md=3。
聲明:本網(wǎng)站尊重并保護(hù)知識產(chǎn)權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權(quán)利,請在一個月內(nèi)通知我們,我們會及時刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學(xué)習(xí)鳥. 頁面生成時間:2.909秒