Talk:The ISAAC cipher: Difference between revisions

Content added Content deleted
No edit summary
Line 12: Line 12:


:::Thanks Paddy :) Actually I've completed a few task solutions over the past year or so, but this is the first one I've actually attempted to inaugurate. My C skills are on the rusty side, I'm afraid. I can read C ok, insofar as what I read can be translated to my 'native' language and first love, Pascal. I usually get confused over which darn variables should be pointers (or not). I'll give completing it a go if there is no input from seriously competent C hackers over the next week or so. As to _reference_ implementations of ISAAC, there is really only one: the C. Everything else has been a port of that. I only mentioned 'reference' in connection with Pascal because it is the reference solution of this _task_, and hopefully will help others complete the initialization and encryption part. --[[User:BlaiseP|BlaiseP]] ([[User talk:BlaiseP|talk]]) 11:58, 22 July 2014 (UTC)
:::Thanks Paddy :) Actually I've completed a few task solutions over the past year or so, but this is the first one I've actually attempted to inaugurate. My C skills are on the rusty side, I'm afraid. I can read C ok, insofar as what I read can be translated to my 'native' language and first love, Pascal. I usually get confused over which darn variables should be pointers (or not). I'll give completing it a go if there is no input from seriously competent C hackers over the next week or so. As to _reference_ implementations of ISAAC, there is really only one: the C. Everything else has been a port of that. I only mentioned 'reference' in connection with Pascal because it is the reference solution of this _task_, and hopefully will help others complete the initialization and encryption part. --[[User:BlaiseP|BlaiseP]] ([[User talk:BlaiseP|talk]]) 11:58, 22 July 2014 (UTC)

:::As suggested, I have coded a fully working solution in C and brought Pascal into line with this. The two programs' XOR encryption outputs are identical. --[[User:BlaiseP|BlaiseP]] ([[User talk:BlaiseP|talk]]) 10:14, 23 July 2014 (UTC)