資訊保安對稱密碼分析實驗總結
對稱密碼分析實驗總結
首先宣告以下一段文字屬於個人感慨,並不十分涉及在對稱密碼分析上課所教授內容。僅僅在此希望給自己的年末總結!
這學期是一個比較多使用C程式設計的時期,感覺對於長程式有一點點自己的演算法思路和個人思考。對於我們這一學科,共佈置了四次作業,第一次是古典密碼解密,第二次是實現BM演算法,第三次是破解找到一段由線性反饋暫存器產生的序列的初始序列,第四次是破解RSA加密密文。總結以下在解決這些問題的過程中自己所感受的學習方法或者個人感想。
-
有實際問題後,首先需要讀懂題意。瞭解已知資訊,需要解決的問題。從各種搜尋平臺檢視有無先人的成果和研究,這一點很重要,有時候,如果別人已經用比較完善的方法解決了問題,而我們又從零開始,並且不很好利用網路資源,最終以工作效率方面來考慮,自己已經不如別人,雖然確實是由自己實現,有更好理解。但花費的精力更多,而且倘若是長時間陷入問題,若是較為理解還可以。若很難讀懂,恐怕最終的收益為零。
-
學會與同學或者同事共同商討解決問題,目前有哪些進展,接下來的想法是什麼。如果是比較友善的同學或者同事倒還好,若是白嫖,建議不要分享,白嫖噁心人。(雖然有時候我也白嫖)學會與人合作,倘若他人因為某一資料引發聯想,建議尋求幫助。
-
數學原理和程式設計是兩件事。確實可以通過數學思想編寫出程式,但是兩者有著區別,清楚數學原理後,整理好自己的程式設計思路。可先設計流程圖,然後儘量簡單的去編寫子函式,將大函式框架粗略做出來,這樣子可以對每個子函式進行測試。確保每一步子函式都能正確,編寫核心函式的時候要保證自己的每一步流程有合適的註釋,這樣對於之後的除錯和分析省了不少力氣。長此以往,規範化程式設計對於自己的自信心有很大的照顧。
-
倘若在程式設計中沒有合適的思路,建議放下此題去做其他的事,閒暇時候想想有沒有思考到其他的點子。不管怎麼樣,只是用一種思路去考慮問題是很難把事情做到最好,但是生活是複雜的,複雜到什麼時候該堅持什麼時候需要轉換思路,這是難處。感覺可行,一步步向下做,如果某一步做不下去,跳出這步做下一步。如果發現只有這一關卡,建議繼續堅持。若是有一個地方卡住腦袋,而後該怎麼做沒有頭緒,那不如直接換一個思路,大多數時候,一個問題不止一個解決方案,適合自己才最佳。
-
堅持不懈對生活思考,這個問題怎麼解決,有沒有其他的解決方式,我要怎麼去更好的解決它。只有對生活保持熱情,才能堅持熱愛自己的事業。
-
放鬆生活,總會有你做不出來的題目,反思自己哪裡做到的不足,然後慢慢進步,反思過程不可少,之後有時間的時候把之間做的事情回顧一遍,整理覆盤。釋出部落格幫助其他人。
-
要說的也就這麼多了,我希望以後能變成一個自己想成為的人!
相關文章
- 古代密碼學與資訊保安密碼學
- 密碼檔案資訊總結密碼
- 資訊保安與密碼學概論密碼學
- 對稱與非對稱密碼體制密碼
- 密碼立法:保障資訊保安刻不容緩密碼
- 對稱加密、非對稱加密、RSA(總結)加密
- 詞法分析實驗總結詞法分析
- 密碼學之對稱加密密碼學加密
- 實驗三的分析與總結
- Java體系結構對資訊保安的支援Java
- golang 密碼學-1. 對稱加密Golang密碼學加密
- .NET中的密碼學--對稱加密密碼學加密
- golang 密碼學-2. 非對稱加密Golang密碼學加密
- 非對稱加密和證書總結加密
- 職工資訊核對總結
- flex實驗總結Flex
- 實驗一 總結
- 【Java小工匠聊密碼學】–對稱加密–概述Java密碼學加密
- 【總結】Java實現簡訊驗證碼Java
- 總結-SpringMVC實現驗證碼介面SpringMVC
- 前端使用bcrypt對密碼加密,伺服器對密碼進行校驗前端密碼加密伺服器
- 關於登入(使用者名稱,密碼,驗證碼)密碼
- PHP驗證碼的語言包&預警資訊通知總結PHP
- 智慧網聯汽車資訊保安風險分析及實踐探討
- 密碼找回邏輯漏洞總結密碼
- MySQL修改密碼方法總結YRMySql密碼
- 密碼學之安全模型總結密碼學模型
- MySQL修改密碼方法總結 (轉)MySql密碼
- 資訊保安
- 《資訊保安系統設計基礎》第二週問題總結
- js驗證使用者名稱和密碼為空程式碼JS密碼
- JavaScript驗證使用者名稱密碼是否為空JavaScript密碼
- 結對專案實驗
- 短視訊原始碼,密碼框驗證資訊文字提示原始碼密碼
- JQuery表單驗證(包括:使用者名稱,手機號,密碼,確認密碼,驗證碼60s)jQuery密碼
- 視覺化經典模型的對比實驗總結視覺化模型
- 區塊鏈背後的資訊保安(5) 對稱加密演算法的分組模式及其Go語言實現區塊鏈加密演算法模式Go
- 用Servlet進行使用者名稱和密碼校驗Servlet密碼