國密sm4 ECB、CEC模式探究與在iOS中的應用

SM4密碼算法是一個分組算法。數據分組長度爲128比特,密鑰長度爲128 比特。加密算法採用32 輪迭代結構,每輪使用一個輪密鑰。 我們在iOS中實現可用data字節的形式,即祕鑰Data爲16位,加密數據Data需爲16的整數倍,這兩點很重要。 1、ECB模式 觀察第一塊,和第三塊,皆爲明文塊0,相同的輸入產生相同的輸出 來看下具體代碼 sm4Length:原數據的具體長度 unsigned c
相關文章
相關標籤/搜索