Re: XOR-decryption...

This is the same section i Applied Cryptography:
"2. Shift the ciphertext by that length and XOR with itself. This
removes the key and leaves you with the plaintext XORed with itself,
shifted by the key length. Since English has about one bit of real
information per byte, there is plenty of redundancy for choosing a
unique decryption."