evo真人(中国)

文章橫幅PC版
文章橫幅iPad版
文章橫幅手機版

IDEA算法的概念_什麼是IDEA算法?

TIME:2018-04-09 10:38  click: 436 次 來源: 未知

由X.Lai和J. Massey設計的IDEA密碼最初形式於1990年問世,當時稱為PES(Pro-posed Encryption Standard),第二年, Biha和 Shamir提出差分密碼分析技術之後,設計者又增強了密碼對這種攻擊的免疫能力,稱新算法為IPES( Improved Proposed Encryption Standard)。IPES於1992年改名為IDEA( International Data Encryption Algorithm),IDEA也許是迄今為止可以公開取得的最好和最安全的塊算法。

IDEA概要

IDEA是一種塊算法,它處理64位的明文塊,鑰長為128位,同一算法既可用於加密又可用於解密。

IDEA釆用了混亂和擴散技術,其設計宗旨是“不同代數混合運算”,有三種都易於硬件和軟件實現的混合代數運算:

異或;

模2的16次方加法(忽略溢出);

模2的16次方乘法(忽略溢出);

並且,所有這些運算(算法中也只有這些運算--沒有置換運算)都對16位的子塊操作,所以IDEA在16位處理器上更為有效。

 

上一篇:密鑰的生命周期是多少? 下一篇:KHUFU與KHAFRE算法