Optimized Software Implementations of E2(Special Section on Cryptography and Information Security)
スポンサーリンク
概要
- 論文の詳細を見る
This letter describes several techniques for optimizing software implementations of E2 on various platforms.We propose optimization techniques for each part of E2;a new inversion algorithm, efficient byte splitting and merging for BP-Function, and an efficient SPN(Substitution-Permutation Network)implementation for 32- or 64-bit processors.As a result, E2 achieves the encryption speeds of 100.5kb / s, 68.3Mb / s, 162.3Mb / s, and 130.8Mb / s for H8 / 300(5MHz), Pentium Pro(200MHz), Pentium II(450MHz), and 21164A(600MHz).
- 社団法人電子情報通信学会の論文
- 2000-01-25
著者
関連論文
- E2-A New 128-Bit Block Cipher(Special Section on Cryptography and Information Security)
- Strict Evaluation of the Maximum Average of Differential Probability and the Maximum Average of Linear Probability (Special Section on Cryptography and Information Security)
- Linear Cryptanalysis of FEAL (Special Section on Cryptography and Information Security)
- Key-Dependency of Linear Probability of RC5 (Special Section on Cryptography and Information Security)
- The Best Linear Expression Search of FEAL (Special Section on Cryptography and Information Security)
- Optimized Software Implementations of E2(Special Section on Cryptography and Information Security)
- The Best Differential Characteristic Search of FEAL (Special Section on Cryptography and Information Security)
- Practical Evaluation of Security against Generalized Interpolation Attack(Special Section on Cryptography and Information Security)
- Differential-Linear Cryptanalysis of FEAL-8 (Special Section on Cryptography and Information Security)