研究生導師的研究方向是分組密碼,這個研究方向碩士畢業後好就業嗎?
01-04
分組密碼學的研究有什麼用呢?似乎現在的論文成果都做不到全輪的破解。求告知。
這個不好說, 國內確實在搞自己的SM標準, 根據目測來看, 對應的硬體, 軟體優化跟AES比起來, 差距比較明顯. 但說實話, 根據我面過的企業, 暫沒遇到有對這個感興趣的.
這個問題要請 @劉巍然-學酥來答。
本科的時候做的hash,master階段投機取巧的轉向安卓的安全,總之就是把學到的東西想辦法融進去然後實踐出來。做純理論/數學上證明安全的方向,對個人最大的影響是積累一種從整體梳理,分解的思考和解決問題的方法,而solution本身未必會對工作有直接的幫助。況且CS畢業後找的工作的具體方向千差萬別,take it easy,就當是接觸的第一個小項目去做就行了。還有一個問題,現在的所謂安全,從數學上來說不少是建立在NP-C問題懸而未決,從計算機本身性能來說是建立在現有的馮·諾伊曼結構上。這兩者,尤其後者,一旦突破,舊有的安全概念大多也就碎成渣渣了。
所以說不論master研究的是什麼方向,學到漁比抓只魚要重要的多。
你要做的恰恰就是保證不能被全輪破解,而這幾年的演算法被全輪破解的不少,而你需要用的演算法絕不能出現這種情況
碩士培養的獨立解決問題的能力,專業上的研究深入程度僅是培養這種能力的個例!
我是做PKI的,算是和密碼學沾邊,但不是學密碼學出身。
有答案說國內在推SM系列演算法,這個不假。
但是你想,新設計一個演算法要花多長時間,各種討論定標準需要多長時間,推廣使用需要多長時間,其中需要投入的人力物力還得要多少。
SM這麼多年了,不是還在推廣么。所以不會有企業去搞新演算法的,要搞也是科研院校什麼的。一般企業要搞的話,也就是搞搞改良。但是拿性能優化打比方的話,你面對的最大數據量可能也就幾十上百M,對於企業也算不上什麼太大競爭力。設計一個1password或者密碼保險箱工具,移動密碼管理工具或者和另外領域結合起來研究,純理論不好找工作,當然國企或者大的單位內部做DLP防泄密產品有涉及。學點總是沒錯的,萬一會用到呢?
國內有密碼學背景的coder非常稀少
尤其是特殊行業應用場景如果考慮就業的話,可能理論深度沒有學校里那麼高,很可能就是最基本的應用可以考慮內推進各種研究所應用範圍太窄
大學是信息安全專業,碩士是流密碼方向。我的建議是不要鑽研密碼學了,卵用都沒有,趁早找份工作好好磨練,不要再在學校里浪費時間。如果已經選擇了這個方向,抽點時間研究下怎麼完成畢業論文,我們導師當時要求必須在學術期刊發表小論文,畢業論文也是在此基礎上的擴展。剩下時間,好好整點實用的技能吧!最後,我們導師曾經說過,要想在密碼學領域有所成就,不是天才、就是瘋子。
推薦閱讀:
※模仿遊戲 The Imitation Game中P ZQAE TQR 是用什麼密碼譯的?
※Web前端密碼加密是否有意義?
※非對稱加密的設計原理是什麼?
※可否提供一些「對稱可搜索加密SSE」的具體實現代碼來學習一下?
※如何快速有效的記住摩斯電碼?