@browni: yes =) it is, and extra long keys are banned by our government, because they cannot break them, interesting right?
(when we say long, we don't mean each key individually xor'd with each datum, we mean using an algorithm to change the xor'ing factor based on the size of the key)