Re: Cipher "arikahs"




<jt64@xxxxxxxx> wrote in message
news:1153153263.517825.309780@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Ooops....
jt64@xxxxxxxx skrev:

So you still have doubts do you...
Well maybe you should try it the implementation is rather straight
forward.
You would do it in less than two hour, if not being silly working with
optimised code.

You would have to decide size of metakeyblock....
[init]
BlockKey:=key;
invkey:=reverse(BlocKey)
Keyexpansion of new metablock(BlockKey) return new Index arrays

***This order is much better***
SaveState=BlockKey^InvKey
BlockKey permute 2 * 256 bit.
InvKey permute 2*256 bit.
************************************
[while PlainBlocks to encrypt]
0. Keyexpansion of new metablock(BlockKey) return new Index arrays
[while less than metablock_size]
1. PrngBlock=BlockKey^InvKey^SaveState
2. SaveState=BlockKey^SaveState.
3. Update_Index(Index_Arrays)permute 2 * 256 byte
4 Update_Key(BlockKey) permute 256 bit according to Index array.
4 Update_Key(InvKey) permute 256 bit according to Index array.
5. CipherBlock=PrngBlock^PlainBlock

Well that is all operations you do it in less than a hour Tom.....


I used to complain about Usenet being
cross-contaminated with RSS, and now
I see Usenet is being cross-contaminated
with RCS.

EXAMPLES:
See Revision Control by jt64 in this thread.
See Revision Control by Jstevh in his threads.

Just thought it ironic how many revisions are
made through the course of a thread when 'code'
(pseudo or otherwise) is sometimes posted here :)

jcj



.



Relevant Pages

  • Re: Cipher "arikahs"
    ... Keyexpansion of new metablockreturn new Index arrays ... BlockKey permute 2 * 256 bit. ... Tom St Denis skrev: ...
    (sci.crypt)
  • Re: Cipher "arikahs"
    ... Well maybe you should try it the implementation is rather straight ... Keyexpansion of new metablockreturn new Index arrays ... BlockKey permute 2 * 256 bit. ...
    (sci.crypt)
  • Re: Cipher "arikahs"
    ... Actually i am thinking of actually changing BlockKey and InvKey for ... Keyexpansion of new metablockreturn new Index arrays ... BlockKey permute 2 * 256 bit. ... InvKey permute 2*256 bit. ...
    (sci.crypt)

Quantcast