On Tue, Jun 12, 2007 at 01:05:44AM -0400, [EMAIL PROTECTED] wrote: > > I got this code from Nettle, originally, and I never looked at the SHA-1 > > round structure very closely. I'll give that approach a try. > > Attached is some (tested, working, and public domain) assembly code for > three different sha_transform implementations. Compared to C code, the > timings to hash 10 MiB on a 600 MHz PIII are: > > The names are the order they were written in. "One" is the lib/sha1.c > code (547 bytes with -Os). "Four" is a 5x unrolled C version (1106 bytes).
I'd like to see your version four. -- Mathematics is the supreme nostalgia of our time. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/