

I discontinued my own evaluation and asked the doctor to purge my records. It sucks to lose all that progress - especially after waiting decades for it, but I just can’t take the risk right now. At least he was understanding and didn’t object to deleting my file.
It’s XOR(key, block) with IV and chaining: https://github.com/RommieEcho/qrcatalyst-open/blob/main/src/routes/anon/XORCipher.js
Since it’s chained at the byte level, you can strip it out by just XORing each byte against all following bytes. Then the IV can be XORed out of the first block, at which point you have just a series of XOR(key, plaintext) blocks that can be attacked with conventional methods.