Education

數學或電腦科學對密碼學職業更重要嗎

  • September 15, 2019

我是數學專業的,我目前喜歡密碼學的數學方面。我打算從事密碼學研究。

https://www.csit.gov.sg/join-us/job-opportunities/job-detail/cryptologist

然而,儘管我對它的數學方面感到滿意,但我在電腦科學和電腦程式方面缺乏足夠的培訓。因此,我目前正在努力學習程式和電腦科學技能。程式技能/電腦科學對密碼學重要嗎?(關於上面列出的工作)

如果是這樣,哪些電腦科學主題與密碼學最相關?密碼學研究需要資料結構中的主題嗎?最後,我的程式技能需要多高才能從事密碼學職業?(如上面列出的工作)

這個問題可以關閉,因為答案是基於意見的。儘管如此…

這取決於。看起來他們不會為加密、簽名、投票等設計本質上新的算法。他們更關注應用方面。特別是,他們希望您研究和評估特定硬體和軟體的加密算法和協議。要做到這一點,您肯定需要電腦科學技能。

你為什麼特別問資料結構?與其他話題相比,這是一個小話題。是的,你應該學習它,不是因為這份工作,而是因為否則你將無法程式。

對於您的問題:是的,程式技能對於這類工作很重要。

哪些主題是相關的?對於這項工作,以下主題似乎是相關的:

  • 密碼學(當然)
  • 數論
  • 程式
  • 軟體架構
  • 電腦安全
  • 聯網

引用自:https://crypto.stackexchange.com/questions/74319