。解一般形式的多元多次方程组是一个计算难题，甚至在只有二次多项式时也是如此，这就是MQ问题。多变量密码学研究的就是基于这类计算难题的密码系统。
散列密码学.散列密码学（Hash-based Cryptography）是应用散列函数的数字签名。散列密码学的研究历史也很长，最早的研究工作包括莱斯利·兰波特于1979年提出的（Lamport signature），与瑞夫·墨克提出的（Markle tree）。后来以此为基础，又出现了Winternitz签名和GMSS签名，近年来的工作