User talk:Pedro Oval/Base64 HMAC MD5
< User talk:Pedro Oval
Jump to navigation
Jump to search
Revision as of 14:31, 16 December 2010 by Strife Onizuka (talk | contribs)
Suggestions
If you change "T = llList2Integer(x,i);" to "T = llList2Integer(x,~i);" you don't need to reverse the order of x (allowing you to discard the "x = [H4, H3, H2, H1];"). You might find User:Strife_Onizuka/int2hexdword interesting.
(One of) The reason(s) LSO is so slow is that it copies every parameter during a function call, if you used a Global for "b64", "H[1-4]" and "i" values it would be much faster (as you would be duplicating the variable fewer times). Of course doing so is evil. -- Strife (talk|contribs) 22:23, 16 December 2010 (UTC)