相关作者的搜索结果
商用密码算法原理与C语言实现
2人今日阅读
2020年1月1日,《中华人民共和国密码法》正式施行。国家鼓励和支持密码科学技术研究与应用,促进密码科学技术进步与创新,加强密码人才培养和队伍建设,采取多种形式加强密码安全教育。本书是在国家密码管理局和中国密码学会的指导下,依据我国发布的商用密码算法标准编写而成的。本书作者长期从事密码学的教学与科研工作,编写材料来自多年教学和科研案例。本书详细讲解商用密码概述、祖冲之序列密码算法、SM2椭圆曲线公钥密码算法、SM3密码杂凑算法、SM4分组密码算法、SM9标识密码算法,包括密码算法的设计原理和实现过程等,并在C语言环境下编程实现了密码算法,以期帮助广大密码爱好者更好地理解和使用商用密码算法。本书适合作为高等院校信息安全专业、网络空间安全专业或其他相关专业学生的教材,也可作为相关领域教学、科研人员及工程技术人员的参考书。
典型密码算法C语言实现
《典型密码算法C语言实现》详细讲述了一些典型密码算法的算法原理及C语言实现。书中密码算法包括:序列密码、分组密码、公钥密码和Hash算法,其中序列密码有祖冲之算法,分组密码有DES和SM4算法,公钥密码有RSA公钥密码体制、ElGamal密码体制、Paillier密码体制、NTRU密码体制、ECC密码体制、背包密码体制、SM2密码体制和McEliece密钥体制,Hash算法主要包括最新的第三代Hash算法SHA-3的5个代表算法。 《典型密码算法C语言实现》适合大学计算机、信息安全、密码学等相关专业本科生及研究生作为教学与参考用书,也可作为密码科学研究人员和工程开发人员参考用书。
典型密码算法FPGA实现
本书用FPGA实现的密码算法主要分为四大部分,分别是分组密码、公钥密码、Hash算法和数字签名算法,其中分组密码包括DES、AES和SM4算法;公钥算法包括RSA公钥密码算法、ECC密码算法和SM2密码算法;Hash算法包括SHA-1算法、SHA-3算法和SM3算法;数字签名算法包括ECC签名算法和DSA签名算法。 本书在Xilinx公司的ISE平台和Mentor公司ModelSim仿真软件上编程实现了这些算法,并且还附加了相关实现截图以及密码算法实现效率分析。 本书不仅可作为大学密码与信息安全相关专业本科生以及研究生的教学与参考用书,也可以作为密码与信息安全科研或工程开发人员的参考书。
密码学――基础理论与应用
本书在国家密码管理局和中国密码学会的指导下,依据教育部高等学校网络空间安全专业教学指导委员会发布的网络空间安全、信息安全本科专业密码学课程知识领域的要求,系统地讲述了密码学的基本内容。本书系统讲述了密码学的基本概念、基本理论和密码算法,基本涵盖了密码学各方面内容。全书共15章:第1章和第2章主要讲述了密码学的发展历史、密码学的基本概念和古典密码,第3章和第4章讲述了分组密码,第5章和第6章讲述了序列密码,第7~9章讲述了公钥密码,第10章以格理论密码为例讲述了后量子密码,第11章和第12章讲述了密码杂凑算法,第13章讲述了数字签名,第14章讲述了身份认证,第15章讲述了密钥管理。在相关的章节系统讲述了国家商用密码算法,包括祖冲之序列密码算法、SM2公钥密码算法、SM3密码杂凑算法、SM4分组密码算法、SM9标识密码算法等。本书可作为高等院校信息安全专业、网络空间安全专业或其他相关专业本科生的教材,也可作为网络空间安全专业、计算机科学与技术专业或其他相关专业研究生的教材,还可作为信息安全相关领域中的教学人员、科研人员及工程技术人员的参考用书。
高等学校“十一五”规划教材:信息论与编码
《信息论与编码/高等学校“十一五”规划教材》是作者在多年讲授“信息论与编码基础”课程的基础上整理编写而成的,书中包括香农信息论的基本内容及主要结论,压缩编码的基本原理,纠错编码原理、方法以及基本应用等章节。内容涵盖了通信中有关信息处理的基本原理和方法。强调基本原理的理解,取材注意循序渐进、难度适中,并注重理论对实际应用的指导作用,在写法上力求条理清楚、逻辑性强,每章还附有相应的习题。 《信息论与编码/高等学校“十一五”规划教材》可作为信息类各专业的高年级本科生教材,也可作为其他专业学生及通信科技人员的参考书。