[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: EE Times on IDEA



On Sat, 28 Oct 1995, Anonymous wrote:
> Electronic Engineering Times
> Oct 23, 1995 p. 66
> 
> T.R MADHUSUDAN SASTRY,
> T. GANESAN, B.MADHUKAR
> AND N. SRINIVASA

> involved. The current implementation of Idea in ECB on Motorola's DSP
> 56166 running at 60 Mhz supports up to 625 kbits/second in full-duplex
> mode. That is 3.6 > times faster than using the DES algorithm. 

That last statement is rubbish.  For most CPU's I've seen, IDEA is either 
the same speed as DES or a bit slower.  There is no way that it is 3 
times faster that single DES.

		DES cbc		IDEA cbc
DSP 56166	 ???		  78 k/s	(625 kbits/sec)
486DX/50	 274 k/s	 177 k/s 	Solaris 2.4
Pentium 90	 703 k/s	 605 k/s	Linux
'old' R6000 box  295 k/s	 283 k/s
'old' Alpha box	1300 k/s	 690 k/s	(no 64 bit optimisations)
88100		 558 k/s	 526 k/s
PA-RISC		1072 k/s	 616 k/s	(very compiler dependant)
R4400 200mhz	1600 k/s	1290 k/s
Sparc 10	 695 k/s	 679 k/s

All speeds are in bytes/second.  The DES implementation is a 'standard'
fast DES (there are at least 2 DES packages on the net with this type of
speed) and the IDEA implementation is a 'standard' IDEA implementation
(similar speed to the reference versions) Both written in C.  I have
looked at how I could optimise IDEA but it does not lend it's self to vast
improvements the way DES does.  It may be possible to speed up IDEA by
%20 with good C compilers but that will still only be the speed of DES, I
do not think IDEA should be 'sold' as being faster than DES is software. 
It is not.  It has over twice the key length (128 vs 56) and that is it's
main benefit.

eric (having a rant at mis-information).
--
Eric Young                  | Signature removed since it was generating
AARNet: [email protected]    | more followups than the message contents :-)