X-Git-Url: https://git.openssl.org/gitweb/?a=blobdiff_plain;f=crypto%2Fripemd%2FREADME;h=f3acc42c4048936d853ae5bfb557566711c8b5e8;hb=c9c63b0180f658561f16afeb64e88d125d0ab4ca;hp=70977072649ef81250a9511281a88e033728f88b;hpb=58964a492275ca9a59a0cd9c8155cb2491b4b909;p=openssl.git diff --git a/crypto/ripemd/README b/crypto/ripemd/README index 7097707264..f3acc42c40 100644 --- a/crypto/ripemd/README +++ b/crypto/ripemd/README @@ -4,11 +4,11 @@ http://www.esat.kuleuven.ac.be/~bosselae/ripemd160.html This is my implementation of RIPEMD-160. The pentium assember is a little off the pace since I only get 1050 cycles, while the best is 1013. I have a few ideas for how to get another 20 or so cycles, but at -this point I will not bother right now. I belive the trick will be +this point I will not bother right now. I believe the trick will be to remove my 'copy X array onto stack' until inside the RIP1() finctions the first time round. To do this I need another register and will only have one temporary one. A bit tricky.... I can also cleanup the saving of the 5 words -after the first half of the calculation. I should read the origional +after the first half of the calculation. I should read the original value, add then write. Currently I just save the new and read the origioal. I then read both at the end. Bad.