引言隐私保护与数据安全为大数据、云估算、云服务、物联网、区块链技术等领域最重要的安全性问题。密码学是隐私保护与数据安全的理论基础与技术支持。尤其是起源于比特币的区块链系统,从用户每次交易或事务的形成与数据流转,到数据区块的形成与链接,均是基于密码算法来实现的。所以说现代密码学,没有密码算法,就没有区块链,也就没有数字货币。同时,数字货币与区块链技术的盛行,也正在促使人们对密码学的学习热情与研究风潮。密码学已在现今数字时代彰显出越来越重要的核心技术作用,也得到越来越广泛的关注与注重。2019年10月26日,第十三届全省人民代表会议常务委员会第十四次大会通过了《密码法》,并自2020年1月1日起实施。信息在获取、处理、存储、传输及使用过程中可能遭遇到无意或恶意的泄露、破坏或篡改。密码算法的主要作用就是在对信息施行上述动作的过程中防止遭遇到各类无意或恶意的功击,确保信息的绝密性、完整性、不可证实性、可辨别性以及可用性。本书述说密码学的基本概念及基本知识。全书由基础篇及深入篇构成。基础篇包含密码学发展导论、古典密码学、流密码、对称密码学(DES、AES、SM4)、公钥加密算法(RSA、以及椭圆曲线加密算法)、Hash函数(MD5、SHA1)、数字签名算法(RSA、以及椭圆曲线签名算法)、密钥管理(ANSIX9.17标准、(椭圆曲线)秘钥交换合同、公钥证书X.509)等密码学基础知识、最新密码算法MD6、SHA2、SHA3以及SM3的简介。

深入篇包含对称密码学(续)(含、RC5、CAST128等)以及首届全省密码算法大赛第二轮前五个分组密码算法简介、公钥密码学(续)(含MH挎包私钥密码系统以及Rabin、、NTRU等私钥密码体制)、盲数字签名、基于身分的私钥密码学(包括国标密码算法SM9)、计算复杂性理论、零知识证明与比特承诺以及量子密码技术简介。本书内容涵括了现代密码学的基本概念、基本算法、国家密码标准算法,以及对一些最新密码算法与量子密码技术较详尽的介绍。章末配有习题现代密码学,以便检验和加深中学生对所学内容的理解和把握。本书是根据作者多年从事密码学的研究与教学的经验,对作者在2007年写作的教材《信息安全与密码学》进行改编而成的,但疏忽与不妥之处在所难免,诚望读者与同行专家、学者不吝给以批评见谅。作者2020年10月
more>
