A. 怎樣學習密碼學
數學方面:需要有一些基本的數論知識。整除。同餘。輾轉相除法。質數及其基本性質。
費馬小定理。裴蜀定理。中國剩餘定理。還有對概率要有個基本概念。哪些是很大可能的。哪些是幾乎不可能的。暫時想到這些。當然數學知識肯定是多多益善。計算機方面:需要掌握異或運算及其基本性質。對演算法復雜度有個基本概念就行。big O notation什麼的稍微理解一下。最好能編寫簡單程序。不行的話也沒關系。當然很重要的一點。你要大概知道當今計算機的能力上限。也就是說哪些是可以很快算出來的。哪些是不現實的。拿分解質因數來說。你要知道什麼樣的數是當今計算機分解不了的。個人認為就今天的計算機來說 (今天是20151031。)2的40次方次運算是容易 (easy)。2的56次方次運算是可做 (feasible)。2的64次方次運算是勉強能做 (barely feasible)。2的80次方次運算是不能做 (infeasible)。2的128次方次運算是絕逼不能做 (totally infeasible)。
B. 密碼學入門書籍推薦
你要是往網路安全方向發展,其實密碼學僅需要了解一下就可以了。
比較好的內入門書籍,我推容薦《密碼學與網路安全》,(美)Behrouz A.Forouzan著。這本書在網上只有前三章的電子版。我建議你最好買這本書,一是經典權威著作通俗易懂,二是緊貼網路安全有很強的帶入感,三是紙質書閱讀起來非常舒服。
其他的入門書籍推薦《密碼編碼學與網路安全》,WilliamStallings,也是位大牛人寫的書,從不同角度來講解什麼是密碼學和網路安全,感覺有點深度。網上有電子版可以看看。
C. 誰有 現代密碼學:原理與協議 pdf版本,任偉翻譯的。
指的是何意思,如果是要製作PDF,就下載一個adobe的工具,如果是需要閱讀使用PDF,可以推薦iStylePDF,簽約你可以使用手寫批註,然後在簽章。
D. 《深入淺出密碼學》epub下載在線閱讀,求百度網盤雲資源
《深入淺出密碼學》(Christof Paar)電子書網盤下載免費在線閱讀
鏈接:https://pan..com/s/1Y98bQBEQ8_uOK38z9HhBQA
書名:深入淺出密碼學
作者:Christof Paar
譯者:馬小婷
豆瓣評分:8.9
出版社:清華大學出版社
出版年份:2012-9
頁數:351
內容簡介:
密碼學的應用范圍日益擴大,它不僅用於政府通信和銀行系統等傳統領域,還用於Web瀏覽器、電子郵件程序、手機、製造系統、嵌入式軟體、智能建築、汽車甚至人體器官移植等領域。今天的設計人員必須全面系統地了解應用密碼學。
《深入淺出密碼學——常用加密技術原理與應用》作者帕爾和佩爾茨爾長期執教於計算機科學與工程系,擁有十分豐富的應用密碼學教學經驗。本書可作為研究生和高年級本科生的教科書,也可供工程師自學之用。
《深入淺出密碼學——常用加密技術原理與應用》擁有的諸多特徵使得它成為密碼學從業者和學生獨一無二的資源—本書介紹了絕大多數實際應用中使用的加密演算法,並重點突出了它們的實用性。
E. 跪求《現代密碼學趣味之旅》(彭長根) pdf
《現代密碼學趣味之旅》(彭長根)【摘要 書評 試讀】- 京東圖書
F. 應用密碼學的前言
前 言
本書第1版是普通高等教育「十一五」國家級規劃教材。已先後被東華大學、上海交通大學、中山大學、湖南大學、成都東軟學院、山東大學、貴州大學、黑龍江大學、西南科技大學、桂林電子科技大學、內蒙古科技大學、煙台大學、解放軍信息工程大學、海軍艦艇學院、北京工業大學、南京工業大學、湖北工業大學、安徽師范大學、杭州師范大學、曲阜師范大學等國內數十所高校選用。
該教材經過近四年的教學實踐,其間積累了較豐富的教學經驗;同時,國內的網路通信與信息技術應用得到了快速發展,如「工業化與信息化融合」、「感測網、物聯網、雲計算等國家新興戰略性產業的興起」,「智慧地球」、「感測中國」等理念的提出,第三次信息技術浪潮呼之欲出。信息技術正在快速地改變著人們的工作模式和生活習慣,越來越多的信息安全問題如影隨行,密碼學在信息安全中的重要地位與日俱增。
本書的目標定位和特色
為了更好地適應教學工作的需要,也為了更好地展現密碼學的核心內容與典型應用,在徵集學生和教師等廣大讀者意見的基礎上,結合新的教學目標定位與密碼技術應用需要,對《應用密碼學》第一版的內容進行了系統優化與全面梳理,在充分保留第1版「先進性」、「典型性」、「易學性」、「有趣性」等特色基礎上,在新版中力圖重點體現以下特色:
(1)本書定位於突出現代密碼學原理和方法的工程應用。主要面向工科電氣信息類專業學生和一般工程技術人員;著眼於介紹現代密碼學的基本概念、基本原理和典型實用技術,不涉及復雜的數學推導或證明。方便讀者「學以致用」、突出培養讀者現代密碼學方面的工程技能是本教材的基本追求。
(2)本書旨在以讀者易於理解和掌握的方式構建教材內容體系、表述密碼學知識。許多讀者(特別是初學者)對密碼學知識學習起來感覺非常困難,本書基於作者多年的教學實踐經驗積累,對讀者學習需求和本教材的重難點有非常准確的把握,因此,編著本書重在方便讀者掌握現代密碼學基本知識後的工程應用,重在引導讀者用少量的時間盡快掌握應用密碼學的核心內容,提高學習效率,在內容的安排和密碼演算法的選取方面特別設計,內容重點突出、演算法經典實用。同時,針對讀者難以理解和掌握復雜的密碼學數學知識問題,本書在表述上刪繁就簡,緊盯核心,將演算法原理與舉例緊密結合,且例題求解過程具體明了,深入淺出的介紹確保讀者學習輕松自如。
(3)本書努力追求使讀者對應用密碼學知識具備觸類旁通、舉一反三的能力。任何課堂教學或教材都具有一定的學時或篇幅局限性,另一方面,許多密碼演算法具有相似的原理,因此,本書不會、也不可能追求內容上的面面俱到,而是以精選的具有良好代表性的經典、實用密碼演算法為對象,力爭從工程應用的角度把密碼學基本原理講清楚、講透徹,並深入分析它們在多個不同典型領域中的應用方法,以此推動「學用結合」、「能力與素質並進」;對密碼學典型演算法和密碼學基本知識及其應用的剖析,這是一種方法學,讀者在深入理解與把握的基礎上,將學會分析問題和解決問題的方法,具備繼續深造、觸類旁通、舉一反三的能力,這正是本書希冀達到的最重要的目標!
本書的組織
本書從密碼故事開始,全面介紹了應用密碼學的基本概念、基本理論和典型實用技術。結構上分為密碼學原理、密碼學應用與實踐兩大部分;全書共17章,內容涉及密碼學基礎、古典密碼、密碼學數學引論、對稱密碼體制、非對稱密碼體制、HASH函數和消息認證、數字簽名、密鑰管理、流密碼以及密碼學的新進展;書中還介紹了密碼學在數字通信安全、工業網路控制安全、無線感測器網路感知安全、無線射頻識別安全以及電子商務支付安全等典型領域的應用方法和技術。每章末都給出了適量的思考題和習題作為鞏固知識之用,並附有參考答案。為了方便使用,對於較高要求的部分用符號「*」標識。
教師可在48~64學時內講解全部或選講部分內容,還可以配以適當的上機操作進行動手實踐,在有限的時間內快速掌握應用密碼學的核心內容,提高學習效率。
第2版修訂的內容
(1)刪。本書刪除了第1版中不易理解且不影響密碼學基本知識介紹的部分內容,包括最優化正規基表示的 域、AES的Square結構,以及橢圓曲線密碼體制部分與最優化正規基相關的例題、量子測不準原理的數學描述。
(2)增。為了使全書的內容體系更完善,新增了密碼故事、密碼學與無線射頻識別安全、安全機制與安全服務之間的關系、P盒的分類、SMS4演算法A5/1演算法、Kerberos等。
(3)改。為了使全書的內容更優化、表述更容易理解,這一方面涉及的變化較多,主要包括密碼學的發展歷史、安全攻擊的主要形式、密碼分析的分類、網路通信安全模型、非對稱密碼模型、代替與換位密碼、歐幾里德演算法、群的概念、分組密碼的操作模式、DES、AES的舉例、RSA演算法的有效實現、RSA的數字簽名應用、ECC的舉例、SHA-512中例題的寄存器值變化過程、數字簽名的特殊性、流密碼模型、RC4演算法的偽碼描述、PGP的密鑰屬性、數據融合安全等。
本書的適用對象
本書可作為高等院校密碼學、應用數學、信息安全、通信工程、計算機、信息管理、電子商務、物聯網、網路化測控等專業高年級本科生和研究生教材,也可供從事網路和通信信息安全相關領域管理、應用和設計開發的研究人員、工程技術人員參考。尤其適合對學習密碼學感到困難的初學者。
致謝
本書由重慶郵電大學胡向東教授組織編著,第3、4、10、12章由魏琴芳編著,第15章由胡蓉編著,其餘章節的編著、CAI課件和習題答案的製作由胡向東、張玉函、湯其為、白潤資、豐睿、余朋琴、萬天翔等完成,胡向東負責全書的統稿。作者要特別感謝參考文獻中所列各位作者,包括眾多未能在參考文獻中一一列出資料的作者,正是因為他們在各自領域的獨到見解和特別的貢獻為作者提供了寶貴的資料和豐富的寫作源泉,使作者能夠在總結教學和科研工作成果的基礎上,汲取各家之長,形成一本定位明確、適應需求、體現自身價值、獨具特色並廣受歡迎的應用密碼學教材。電子工業出版社的康霞編輯等為本書的高質量出版傾注了大量心血,在此對他們付出的辛勤勞動表示由衷的感謝。本書的編著出版受到重慶市科委自然科學基金計劃項目(CQ CSTC 2009BB2278)和國家自然科學基金項目的資助。
應用密碼學地位特殊、若隱若現、內涵豐富、應用廣泛、發展迅速,對本書的修訂再版是作者在此領域的再一次努力嘗試,限於作者的水平和學識,書中難免存在疏漏和錯誤之處,誠望讀者不吝賜教,以利修正,讓更多的讀者獲益。
編著者
2011年3月
序
隨著信息化在全球的發展,互聯網、電信網、廣播電視網正在走向三網融合,計算機、通信、數碼電子產品也朝著3C融合的方向發展,人們的社會生活對網路的依賴越來越大,信息及信息系統的安全與公眾利益的關系日益密切。當人類面對荒蠻外界時,人身安全是第一需求,人們需要相互傳授安全防範的經驗和技能。當人類步入信息社會之時,我們不難發現信息安全還是我們的第一需求,而且現在比過去任何時候都更需要普及信息安全的意識和知識。只有當這種意識和知識為工程技術人員真正掌握,並為公眾所接受,整個社會的信息安全才有可靠的保障。
自50多年前香龍的「保密通信的信息理論」一文問世以來,密碼學逐步從經驗藝術走上了嚴謹科學的道路,成為了當今社會信息安全技術的堅實基石。不了解密碼學,也很難真正駕馭信息安全。另一方面,互聯網等當代信息技術領域提出的一系列信息安全新課題(其中許多還是有趣的科學問題和嚴肅的社會問題)反過來又推動著密碼學不斷深入發展和廣泛應用,使密碼學洋溢著生機和魅力。
密碼學及其應用是跨學科的交叉研究領域,其成果和思想方法的意義已經不限於數學,甚至也不僅僅限於信息安全。國外從20世紀70年代起,密碼和編碼理論及技術逐漸成為許多工程學科的基礎課程。事實上,它們不僅對理工科學生的訓練有益,法律、管理等文科的學生也能從中吸收到思想和心智的知識養分。
現代密碼學的確是建立在數學理論的基礎之上的,但使用它的人絕不限於數學家,當代工程技術人員對它的需求也許更為迫切,它的應用和發展更需要普及和深入到越來越多的交叉領域中去。為了能夠達到精確、簡潔、優美的目的,密碼學常常需要從形式化的數學層面來刻畫;同時密碼學也需要人們從工程應用的角度來理解它,甚至需要從邏輯常識和寬廣的知識背景的角度來介紹它和思考它,才能領會它的精髓,豐富它的內涵,靈活它的使用。
然而由於歷史原因,適合工程技術人員的密碼學中文教程相對較少,現代密碼學的抽象形式使許多其他專業背景的人對它望而生畏,這就阻礙了它精妙思想和方法的普及。今天,網路安全等領域提出了越來越多的密碼技術應用問題,客觀上對應用密碼學這種體裁的專著有了更廣泛、更迫切的需要。
《應用密碼學》使工科背景的讀者多了一個選擇,在一定程度上彌補了上述遺憾。這本書的許多內容來源於作者在工程學科的密碼學教學實踐,注重從工程技術人員和學生易於接受的方式來介紹密碼學的要領,不拘泥於細膩的理論證明和形式上的嚴謹。書中的一些重點章節還設置了許多有價值的具體實例,全書配有計算機CAI教學課件,這些對讀者當不無裨益。針對當前網路安全的熱點問題,作者在書中也適時地介紹了一些新的典型應用,拋磚引玉,使書的內容增色不少。
本書似在追求一種信念:更多人的實踐和思考有助於推動密碼學的發展,多種風格、面向多種應用領域的應用密碼學知識能夠為密碼學大廈添磚加瓦。讀後有感,是為序。
中國科學院成都計算機應用研究所研究員、博導
G. 關於密碼學的書推薦一下
入門可以考慮先看看Christof
Paar的Under
Standing
Cryptography.
中文翻譯版叫《深入淺出密碼學》,
挺好找的。然後接著看Yufei
Ning推薦的那本
Jonathan
Katz,
Yehuda
Lindell的Introction
to
Modern
Cryptography。這個也有翻譯的版本,叫《現代密碼學——原理與協議》
數學基礎超好的話,可以直接看Goldreich的兩卷本經典
Foundations
of
Cryptography
1,2,特別適合喜歡看公式和證明的同學。
有幫到你的話,請給個採納。