CryptoKey
Low-cost security module (under US$30)
Embedded with the Motorola MC68HC908AB32 Microcontroller
Built-in SHA-256/AES/DES/TDES (or Camellia or FEAL-NX or RC6) algorithms
255-byte EEPROM for key/data storage
9-pin RS-232 interface with host
Provides parallel interface with other devices
Windows-based software supports RSA/DSA/SHA/MD5/ESIGN
Hardware-based solution for secure channel between Internet client and server
Available Q2 2001

Performance of AES/Camellia/FEAL-32X on the MC68HC908AB32 microcontroller at clock speed of 8 MHz
|
|
Size of Subkeys (Roundkeys) |
Key Schedule |
Encryption (per block) |
Throughput |
|
128-bit key 128-bit block |
176 bytes |
0.22 ms 1759 cycles |
0.9 ms 7258 cycles |
141 Kbits/s |
|
128-bit key 128-bit block |
208 bytes |
0.71 ms 5679 cycles |
1.05 ms 8430 cycles |
121 Kbits/s |
|
128-bit key 64-bit block |
80 bytes |
0.45 ms 3593 cycles |
0.64 ms 5130 cycles |
99.8 Kbits/s |
