Yes, the output is just a string of bytes (chars). In use, one would
probaly want to base64Encode it for transmission over the net, or
show the hex numbers.
I did test using the test vectors at
http://www.mozilla.org/projects/security/pki/nss/draft-kaukonen-
cipher-arcfour-03.txt
and got the right results, by converting to hex using this function:
function binToHex pString
repeat for each char c in pString
get charToNum(c)
put baseConvert(it,10,16) into tTemp
if it < 16 then put "0" before tTemp
put tTemp after tHex
end repeat
return tHex
end binToHex
Best,
Mark
ps. of course, you must convert the test inputs and keys to bytes in
order to test.
On 10 Jul 2007, at 15:59, Ken Ray wrote:
On Tue, 10 Jul 2007 11:06:48 +0100, Mark Smith wrote:
Here it is - an RC4 implementation in for Revolution:
Thanks, Mark! But I ran your code using the test vectors at the
Wikipedia site (http://en.wikipedia.org/wiki/RC4) and I don't get the
same results that they identify you should get - I think you may need
to convert the result to hex?
Ken Ray
Sons of Thunder Software, Inc.
Email: [EMAIL PROTECTED]
Web Site: http://www.sonsothunder.com/
_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution