Anyone has SHA-1 ASM source code on ARM or MIPS?

Status
Not open for further replies.

vale

Advanced Member level 4
Joined
Jan 7, 2004
Messages
102
Helped
14
Reputation
28
Reaction score
8
Trophy points
1,298
Activity points
953
sha in asm

I want to evaluate the features of my 32-bit cpu. Who can
show me the SHA-1 code size and its running time on ARM or MIPS? Thanks in advance.


ps.
SHA-1 benchmark result on my cpu:
83 instructions (each instruction is 1 word(32-bit) length), including
initialization for H, excluding data padding.
about 2500 clock cycles to process 1 block (512-bit). i.e., for 40 MHz
working clock. 62.5us per block or 1M bytes/sec
 

Hi,
My answer is not directly aim at your question. But I think it may help.
If you are looking for a networking application of SHA-1, I suggest that you look at IXP4xx series network processor of Intel.
This network processsor includes a hardware core for SHA-1 and many more.
Also it has a strong ARM inside. And it is very cheap inspite of its abilities.
Though it may fit in many networking and non-networking applications.

Kasra
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…