Encryption, Post Quantum Cryptography, Optical Computing, Cryptography.
nearly impossible to reverse unless you know at least one non-trivial piece of information. Of course, having a mathematical operation with these properties is only half the battle. Even if the mathematical basis of an encryption scheme is secure, the actual computer code that executes the scheme