原博客 :http://blog.csdn.net/archimekai/article/details/53095993
密碼學的一次課程設計,學習了SM4加密算法,目前應用於無線網安全。
SM4分組密碼算法由國家密碼管理局於2012年發布,是我國自主設計的分組對稱密碼算法,用於實現數據的加密/解密運算,以保證數據和信息的機密性。算法是一個分組算法。該算法的分組長度為128比特,密鑰長度為128比特。加密算法與密鑰擴展算法都采用32輪非線性迭代結構。解密算法與加密算法的結構相同,只是輪密鑰的使用順序相反,解密輪密鑰是加密輪密鑰的逆序。
源碼:SM4