如何在乙個月內入門密碼學?

時間 2021-05-06 18:48:39

1樓:年少少

我是個闖入巨人國的人類。

我來這裡的原因,是一位我認識不到兩小時的姑娘,她臨睡前給我發了兩個密碼。說有重要資訊藏在裡面。

我感覺乙個月入門密碼學太久了,真想一小時內學會、然後破譯、然後安心睡覺

2樓:Shiwei Zhang

推薦書籍 Wenbo Mao 的《Modern Cryptography》。當入門級的教材還是很不錯的。有天賦的話,自學乙個月應該沒問題。

3樓:

乙個月入門是不太現實的,一年還有可能。

個人推薦在有一定數學功底之後讀Introduction to Modern Cryptography,認真讀完能對整個領域的框架有個大致的了解。

4樓:borntolose

如果你在這乙個月之前已經先讀了個數學博士......呃,抱歉,你還是入不了門。

別看那些滿嘴gtm52的人成天鄙視密碼學這樣的「應用」數學,你真給他一本goldreich要求他乙個月搞定,結局只能是嘿嘿嘿。

5樓:Bowen

海外安全碩士最早的現代密碼學老師是乙個泰中國人。強烈安利所有學生讀這本書。對是中文的。他說這書寫的好又便宜(英文的貴)。當然這是高階了。

想入門的話你需要學密碼學數學讀透了基本上能乾掉知乎的水b。

6樓:嘻嘻哈哈開開心

推薦一本書the code book,超好看,有講歷史,有講怎麼encrypt,怎麼crack…我覺得基本能符合題主的入門要求…

7樓:我者謂我

別扯了,24號就要交了,趕忙自己寫吧。教師說了必須得列印交到他手裡。你是想做理論仍是工程呢?

假如做工程主張看看《密碼學與網路安全:理論與實踐》這樣對整個概念都有乙個明晰的知道。

假如做理論的話,這個太難了,中文的能夠看看《密碼學扶引》,英語的能夠看看goldreich的《foundation of cryptology》

8樓:等你吃飯

想體系地學,就去看《經典暗碼學與現代暗碼》。

假如僅僅玩玩而已,到網上找找資料就可以了。

看《數論與暗碼》得有數學根底,裡邊一些闡明用的公式什麼的有難度。主張你先體系地學習一下計算機原理和準備數學知識僅僅入門的話主張你先了解一下當時資訊保安的重要事情、幾大加密演算法的基本原理下面這些先行學科是有必要的數學根底:高等數學、線性代數、概率論、離散數學計算機根底包含C言語、演算法與資料結構、計算機組成原理等,可以輔修暗碼學中心課程包含資訊保安數學根底、暗碼學引論、軟體安全等要全面了解上面的根底內容是乙個綿長的程序,但只要打好這些根底你才幹真實深化理解後邊的內容。

暗碼學要求很高的數學和邏輯能力,不是僅僅靠愛好就可以通曉的,不能三天打魚兩天曬網。暗碼學的中心數學知識:同餘、群論、矩陣、雜湊

9樓:加州布穀

找乙個問題

例如如何真正做到隨機化,

或者如何設計乙個加密演算法來保證資訊的安全。

從邏輯和數學證明給出推導。

從問題中悟出流程,然後找答案。

答案出來後,到社群交流。再反覆思考

10樓:轉裑薇笑

沒問題、、o(∩_∩)o 、、當然要自己推的吧、、你不是都知道了、呵呵、、主張你先體系地學習一下計算機原理和預備數學知識僅僅入門的話主張你先了解一下當時資訊保安的重要事情、幾大加密演算法的基本原理下面這些先行學科是有必要的數學根底:高等數學、線性代數、概率論、離散數學計算機根底包含C言語、演算法與資料結構、計算機組成原理等,可以輔修密碼學中心課程包含資訊保安數學根底、密碼學引論、軟體安全等要全面了解上面的根底內容是乙個綿長的程序,但只有打好這些根底你才幹真正深化了解後邊的內容。密碼學要求很高的數學和邏輯才能,不是僅僅靠愛好就可以通曉的,不能三天打魚兩天曬網。

密碼學的中心數學知識:同餘、群論、矩陣、雜湊

11樓:leon

密碼學如何入門,從什麼方向開始,能推薦書? - leon的回答 - https://www.

Cryptography I | CourseraCryptography II | CourseraCybersecurity | Coursera我的知乎文章會不定期更新

leon的文章

12樓:李天天

其實我覺得高票回答說的太複雜了,很容易把初學者嚇跑。最簡單的方法:只要你高中數學過關,找本密碼學教材足夠了。電子工業出版社翻譯的那版我覺得就挺好。

13樓:

我真的覺得不可能(-o-)/

且不說樓上說的數論,基礎代數,有限域。。。。和計算複雜性理論比,那都是小菜啊(ノ=Д=)ノ

計算複雜性理論,是永遠的痛,永遠不懂的痛!有那麼一門課,你上了半年,愣是不知道他在講什麼!什麼!麼!!

數學,你學了密碼學才知道,數學是那麼的高深莫測T_T當我學到黑盒的時候,世界觀都崩塌了,神域,哈哈,神域啊!只有神能解!哈哈哈哈,哈哈,哈

如果題主真的在乙個月內入門了,一定要告訴我方法啊!

(ノ=Д=)ノ

14樓:柴犬夫斯基

【看來不是地球上的乙個月。。。】

樓上似乎都沒有提zero-knowledge proof...? 感覺初學密碼學還是要了解這個的。

calclab.math.tamu.edu/~)這本書還是不錯。乙個月之內基本啃的完。可以cover上面大神們提到的topic。

多年後的補充:

不過這個真的只是很入門。不僅和現實中的實現還是有很大區別,這本書也基本沒涉及到計算機領域的理論密碼學關於安全的各種嚴謹定義,主要是幫你了解這背後的數學。

這裡也是初學者=w=。

如何在乙個月內入門李群?

李群相當於流形上的乙個額外的動力結構,從動力結構出發能一定程度上遍歷拓撲,不同的李群給出不同的動力。很多時候我們想用流形自帶的結構表示額外的動力結構,常見的情形是加L2條件。大概的picture是這個。 浮生若夢 認真推薦An introduction to lie group and lie al...

如何在乙個月內賺得三萬?

mumu 我也想知道如何月賺三萬,對我帶倆孩子的二胎媽媽感覺有點難啊。每天都被孩子佔據了一半時間,加上休息的時間,感覺好累啊。乙個人沒有人幫你的情況下感覺好難,有沒有人幫我一下 胤禛 乙個月賺三萬,很多人聽起來就覺得很難,我們把目標細化一下,每月賺3萬就是每天賺1000,如何每天賺1000,我們做專...

如何在乙個月內提高 C 水平?

saiyan 說句實話,如果只有乙個月,用C 做乙個資料處理的程式,然後刷LeetCode去吧。起碼可以掌握C 裡面常用的資料結構和語法了。 弓長禾口王 先看書,不要仔細看,大致了解,不拘細節即可,然後刷題,刷演算法題,自己敲!邊刷邊看,這時候就要注重細節的學習了。然後沒事的時候多關注C 類的部落格...