本书不仅介绍了密码学的经典算法,也介绍了密码学领域的*新标准化算法。例如,在公钥密码体制中,已有的教材仅仅介绍经典的RSA算法,这种经典算法存在许多缺陷,不能在实际应用中使用,本书在分析经典的RSA的缺陷之后,介绍了RSA-OAEP加密标准和RSA签名标准PSS。
本书选材上注意到了密码学领域的*新研究成果,如在分组密码中对我国官方公布的**个商用密码算法SMS4进行了讨论,介绍了线性与差分密码分析,在公钥密码中介绍了基于身份的密码学,此外,第10章**讨论了密码学侧信道攻击的概念和一些攻击模式,此前的国内教材都没有涉及这些内容。