國密SM4分組加密算法實現 (C++)


原博客 :http://blog.csdn.net/archimekai/article/details/53095993 

密碼學的一次課程設計,學習了SM4加密算法,目前應用於無線網安全。

SM4分組密碼算法由國家密碼管理局於2012年發布,是我國自主設計的分組對稱密碼算法,用於實現數據的加密/解密運算,以保證數據和信息的機密性。算法是一個分組算法。該算法的分組長度為128比特,密鑰長度為128比特。加密算法與密鑰擴展算法都采用32輪非線性迭代結構。解密算法與加密算法的結構相同,只是輪密鑰的使用順序相反,解密輪密鑰是加密輪密鑰的逆序。

源碼:SM4


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM