Talk:The ISAAC cipher: Difference between revisions

m (Thundergnat moved page Talk:The ISAAC Cipher to Talk:The ISAAC cipher: capitalization policy)
(→‎caesar vs. xor: new section)
 
Line 36:
::::I'm happily using Kedit ever since I "lost" VM's Xedit and TSO's ISPF Editor. Can I ask you one or the other Pascal Question offline if some arise)? pachl .. chello.at --[[User:Walterpachl|Walterpachl]] ([[User talk:Walterpachl|talk]]) 08:51, 24 July 2014 (UTC)
:::::Sure - I'll gladly help in any way I can. --[[User:BlaiseP|BlaiseP]] ([[User talk:BlaiseP|talk]]) 09:30, 24 July 2014 (UTC)
 
== caesar vs. xor ==
 
In the C implementation, we have:
 
<lang C> // Encrypt: Vernam XOR
iSeed(key,1);
strcpy(vctx, Vernam(msg));
// Encrypt: Caesar
strcpy(cctx, CaesarStr(mEncipher, msg, MOD, START));</lang>
 
In other words: the "seed" used for the caesar encryption is not they task specified key, but the task specified key as modified by use of vernam encryption.
 
This should probably be fixed. --[[User:Rdm|Rdm]] ([[User talk:Rdm|talk]]) 22:07, 8 August 2022 (UTC)
6,951

edits