The ISAAC cipher: Difference between revisions

m
Line 2,916:
end
 
function main(noprint)
local msg = "a Top Secret secret";
local key = "this is my secret key";
Line 2,935:
modPlainText = vigenere(modCipherText, DECRYPT);
-- Program output
print("MOD dcrMessage: " .. modPlainTextmsg);
if not noprint then
print("MessageKey : " .. msgkey);
print("KeyXOR : " .. keyascii2hex(xorCipherText));
print("XOR dcr: " .. ascii2hex(xorCipherText)xorPlainText);
print("XORMOD dcr: " .. xorPlainTextascii2hex(modCipherText));
print("MOD dcr: " .. ascii2hex(modCipherText)modPlainText);
print("MOD dcr: " .. modPlainText);
end
 
end
 
main()
</lang>
{{out}}
Anonymous user