Multivariate quadratic polynomials in public key cryptography