You may have already heard the
brilliant technique called Groebner bases to solve multivariate system of equations. But unfortunately it is pointed out that it isn't possible to use this in cryptography: [
Why you cannot even hope to use Groebner Bases in Public Key Cryptography?].