in reply to Re: crypto with core modules only
in thread crypto with core modules only
You then end up with this equivalence for all the chars in the plaintext, apart from the first and last 13:$diff[$_] = $cyphertext[$_] - $cyphertext[$_+13] for 0..(@cyphertext +- 13);
From there it's fairly easy to deduce what @plaintext is, especially if a few chars of the plaintext are known or can be guessed.$diff[$_] == $plaintext[$_] - $plaintext[$_+13];
Dave.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: crypto with core modules only
by tobyink (Canon) on Aug 28, 2018 at 18:36 UTC | |
|
Re^3: crypto with core modules only
by stevieb (Canon) on Aug 28, 2018 at 15:46 UTC |