DES加密算法的實現(C++語言)

DES加密的流程以下ios 1.對64位明文進行初置換,結果爲A函數 2.將A分爲兩部分,左32位記爲L,右32位記爲R加密 3.對R進行拓展置換,獲得X(48位)spa 4.將第I輪的密鑰與X異或,獲得Y(48位)code 5.將Y穿入S盒,獲得Z(32位)blog 6.將Z與L異或,結果傳入L中ip 7.交換R和Lci 8.再次重複2~7,共計16次get 9.將L和R整合,並將結果作末置換,
相關文章
相關標籤/搜索