Numerous cryptography functions i've used to solve problems