

Cryptography is the practice of hiding and protecting information.
Modern cryptography is about computer algorithms.
These computer algorithms are notoriously hard to invent, and even just to implement.
Cryptography is a constant cat and mouse game. Some people will attempt to build new algorithms, and some people will be trying to break these algorithms. In some situations people are doing this benevolently, where researchers will look for weaknesses so they can be fixed. In other situations people are malicious and an looking for weaknesses to exploit them.
Inventing a new algorithm usually takes years, and then it’s researched for even more years to make sure there are no obvious weaknesses.
Then people implement these algorithms and these implementations are then again researched for long times to look for weaknesses.
Inventing a new algorithm is insanely hard, and only a rather small amount of people around the world has had decent success.
But even if you have a good algorithm that is theoretically secure, then when you try to implement it in actual code, it’s again incredibly easy to make mistakes that completely undermine the security.
What the OP did was to try to invent a new algorithm. OPs algorithm is very flawed and easily broken. Then OP wrapped it in a Web page that purported to allow you to securely encrypt something. And used words like “crazy strong encryption” which could lead others to think the service is safe and secure, and rely on it for something critical, only for their security to be utterly compromised.
The mantra in the security community is “Don’t roll your own crypt”, and OP rolled their own crypto, and failed, without giving a proper disclaimer.
Oh shit! You are completely correct… I looked up my math, and apparently I put a mutiplication sign instead of a power-of sign…
That’s horrifically wrong, but as you mention, still not strong enough…
I have struck out the parts where I was wrong.