"本书主要介绍应用密码学相关算法的原理、实现及应用,包括各类密码算法和协议设计的基本思想、密码发展的脉络、密码算法的编程实现、常用的密码分析方法等内容。全书共18章。第1章为密码学概述,第2章介绍密码学研究内容,第3~5章讲解古典密码、流密码和分组密码,第6~10章讲解公钥密码系统、哈希函数、消息认证码、密钥管理和数字
本书为工业和信息化部“十四五”规划教材和“网络空间安全系列教材”。本书以密码工程实践为导向,概括地介绍密码学的发展历史、现状、趋势及相关基础知识;系统地描述典型密码算法及其工程实现方法;详细地讲解我国商用密码标准算法以及主流国际密码标准算法的原理及其快速实现方法,并设计了对应习题。本书侧重于密码工程实践和各类密码算法的
本书梳理了各类密码算法的发展历程及现状,在流密码、分组密码和哈希函数三类算法中进行轻量化设计和可重构设计两方面的研究,在公钥密码算法中对椭圆曲线加密算法的标量乘和模乘两个关键部分进行深入研究,并结合作者团队近年来的研究工作,给出上述四类算法的计算架构设计和可重构硬件实现的参考示例。此外,本书还介绍了在基于身份的加密和硬
密码学是网络空间安全的基石,也是网络安全的重要保障。本书从攻防视角全面且系统地介绍了密码学相关知识和算法,重点从密码设计、密码分析、密码实现、密码安全四个维度来讲解密码安全问题,另外还提供了有关密码工程实践和CTF竞赛的内容,希望帮助读者将所学知识应用于信息安全工程实践。全书共分11章,内容包括密码学基础、古典密码学、
"本书具有以下3个特色。第一个特色是:本书重点讲述中国商用密码算法(SM2、SM3、SM4、ZUC)、我国的密码法和我国的商用密码标准,同时坚持中国商用密码与国际著名密码相结合,反映国际密码先进技术,介绍美国的AES、SHA3、RSA和ElGamal密码。第二个特色是:本书重点讲述中国密码、中国政府重视信息安全、华为
本书系统介绍了密码学的主要知识,共6章:古典密码、序列密码、分组密码、Hash函数、公钥密码和密码协议。本书内容全面,实例丰富,论述深入浅出,注重探究式讲授,将密码学中的设计与分析、理论与实践、基础与拓展等内容有机结合,最小限度地介绍数学概念,并将其随遇随讲地寓于各类型密码算法的介绍之中。本书凝聚了作者多年教学经验和教
本书涵盖了密码学的基本理论、关键算法,以及这些理论和算法在现实世界中的应用,不仅详细介绍了密码学的基础知识,还探讨了密码技术在产品开发和多个行业领域中的实际应用。本书共分为三部分:第一部分(技术详解)不仅为初学者提供了密码学的基础知识,也为有经验的专业人士提供了深入的技术细节;第二部分(产品开发)为读者提供了从概念设计
密码学数学基础是网络空间安全和计算机类专业的一门基础课程。相关数学领域的书籍体系庞大,数学基础要求高,不适合作为计算机应用网络空间安全专业学生的教材。本教材作者结合自己十多年的教学经验编写了此教材,内容包括素数理论、布尔函数、Gr?bner基、椭圆曲线、格、代数数论等数学基础理论和算法,涵盖的数学内容分布在多个数学领域
本书主要研究了低照度图像增强技术这一热点和具有挑战性的课题,围绕如何解决低照度图像增强存在的问题、如何提升效果和性能展开,从群体智能优化和深度学习两个技术维度对低照度图像增强技术进行了深入的探索。创新提出和详细阐述了低照度灰度图像的全局自适应对比度增强、低照度彩色图像的自适应增强等四种基于群体智能优化的增强方法,以及基
有线通信系统是现代通信网络的重要组成部分,是国家通信基础网的核心。本教材重点介绍了基于有线传输系统的通信系统,包括有线通信系统的组成和作用、光纤传输原理及其传输特性、光纤通信系统的基本器件、光纤通信系统及其设计、现代交换技术、数字程控交换原理与技术、电话通信网规程与信令系统等内容。