Help


from Wikipedia
« »  
Madryga is specified with eight rounds, but this can be increased to provide more security if need be.
In each round, the algorithm passes over the entire plaintext n times, where n is the length of the plaintext in bytes.
The algorithm looks at three bytes at a time, so Madryga is a 24-bit block cipher.
It XORs a key byte with the rightmost byte, and rotates the other two as one block.
The rotation varies with the output of the XOR.
Then, the algorithm moves to the right by one byte.
So if it were working on bytes 2, 3 and 4, after it finished rotating and XORing them, it would repeat the process on bytes 3, 4 and 5.

2.483 seconds.