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