The search functionality is under construction.
The search functionality is under construction.

Keyword Search Result

[Keyword] 32-bit processor(1hit)

1-1hit
  • Optimized Software Implementations of E2

    Kazumaro AOKI  Hiroki UEDA  

     
    LETTER

      Vol:
    E83-A No:1
      Page(s):
    101-105

    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.5 kb/s, 68.3 Mb/s, 162.3 Mb/s, and 130.8 Mb/s for H8/300 (5 MHz), Pentium Pro (200 MHz), Pentium II (450 MHz), and 21164A (600 MHz).