• 商用密码算法原理与C语言实现
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

商用密码算法原理与C语言实现

22.36 5.9折 38 全新

库存5件

山东泰安
认证卖家担保交易快速发货售后保障

作者李子臣 著

出版社电子工业出版社

出版时间2020-06

装帧其他

货号604 9-11

上书时间2024-09-12

邹鲁文化书店

十一年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 李子臣 著
  • 出版社 电子工业出版社
  • 出版时间 2020-06
  • ISBN 9787121383502
  • 定价 38.00元
  • 装帧 其他
  • 开本 16开
【内容简介】
2020年1月1日,《中华人民共和国密码法》正式施行。国家鼓励和支持密码科学技术研究与应用,促进密码科学技术进步与创新,加强密码人才培养和队伍建设,采取多种形式加强密码安全教育。本书是在国家密码管理局和中国密码学会的指导下,依据我国发布的商用密码算法标准编写而成的。本书作者长期从事密码学的教学与科研工作,编写材料来自多年教学和科研案例。本书详细讲解商用密码概述、祖冲之序列密码算法、SM2椭圆曲线公钥密码算法、SM3密码杂凑算法、SM4分组密码算法、SM9标识密码算法,包括密码算法的设计原理和实现过程等,并在C语言环境下编程实现了密码算法,以期帮助广大密码爱好者更好地理解和使用商用密码算法。本书适合作为高等院校信息安全专业、网络空间安全专业或其他相关专业学生的教材,也可作为相关领域教学、科研人员及工程技术人员的参考书。
【作者简介】
李子臣,博士,教授,博士生导师,清华大学计算机科学与技术系出站博士后。主要从事公钥密码学、数字签名、后量子密码等方面的研究。现任中国密码学会理事、中国密码学会教育与科普工作委员会副主任、中国人工智能学会理事、中国人工智能学会智能传媒学会常务副理。先后参加和承担完成了国家973计划项目,国家自然科学基金重大研究计划项目,"十五”国家科技攻关计划,全国博士后基金项目,省自然科学基金等多项科研项目等。先后在IEEE、IEE、IPL、《电子学报》、《通信学报》等学术刊物和国际国内学术会议上发表学术论文100余篇。编写教材多部。
【目录】
第1章 商用密码概述1
1.1 商用密码的概念1
1.2  商用密码的算法介绍3
1.3  商用密码的应用5
第2章  祖冲之序列密码算法8
2.1  算法描述8
2.1.1  参数描述8
2.1.2  参数产生11
2.1.3  算法运行13
2.1.4  安全性分析15
2.2  加密/解密算法和完整性算法16
2.2.1  加密/解密算法16
2.2.2  完整性算法18
2.3  算法实现19
2.3.1  算法举例19
2.3.2  程序流程22
2.3.3  实现环境23
2.3.4  核心代码23
2.3.5  实现结果26
2.3.6  性能分析27
2.4  本章小结27
第3章  SM2椭圆曲线公钥密码算法28
3.1  加密/解密算法描述28
3.1.1  参数产生28
3.1.2  密钥产生30
3.1.3  加密/解密过程30
3.1.4  安全性分析32
3.2  加密/解密算法实现34
3.2.1  算法举例34
3.2.2  算法实现35
3.2.3  实现结果38
3.3  数字签名算法描述40
3.3.1  参数与密钥的产生40
3.3.2  数字签名生成、验证过程40
3.3.3  数字签名算法安全性分析43
3.4  数字签名算法实现43
3.4.1  算法举例43
3.4.2  算法实现44
3.4.3  实现结果47
3.5  密钥协商算法描述49
3.5.1  密钥协商过程49
3.5.2  密钥协商算法安全性分析51
3.6  密钥协商算法实现52
3.6.1  算法举例52
3.6.2  算法实现53
3.6.3  实现结果55
3.6.4  性能分析56
3.7  本章小结56
第4章  SM3密码杂凑算法57
4.1  算法参数与函数57
4.2  算法描述58
4.2.1  消息填充与扩展58
4.2.2  压缩函数59
4.2.3  迭代过程59
4.3  设计原理60
4.3.1  压缩函数的设计60
4.3.2  消息扩展算法的设计62
4.4  算法实现62
4.4.1  核心代码62
4.4.2  实现结果68
4.5  本章小结69
第5章  SM4分组密码算法70
5.1  算法参数70
5.2  基本密码构件70
5.3  加密/解密算法描述72
5.3.1  密钥扩展算法73
5.3.2  加密/解密流程73
5.3.3  算法分析74
5.4  算法实现75
5.4.1  算法举例75
5.4.2  程序流程77
5.4.3  实现环境78
5.4.4  核心代码78
5.4.5  实现结果79
5.5  本章小结82
第6章  SM9标识密码算法83
6.1  加密/解密算法描述83
6.1.1  参数产生83
6.1.2  密钥产生86
6.1.3  加密/解密流程86
6.1.4  加密/解密算法安全性分析88
6.2  加密/解密算法实现90
6.2.1  算法举例90
6.2.2  算法实现97
6.2.3  实现结果104
6.3  数字签名算法描述105
6.3.1  参数与密钥的产生106
6.3.2  算法流程106
6.3.3  数字签名算法安全性分析109
6.4  数字签名算法实现109
6.4.1  算法举例109
6.4.2  算法实现115
6.4.3  实现结果120
6.5  密钥交换协议描述122
6.5.1  参数产生122
6.5.2  协议流程123
6.5.3  密钥交换协议安全性分析125
6.6  密钥交换协议实现125
6.6.1  算法举例125
6.6.2  核心代码138
6.6.3  实现结果143
6.7  本章小结145
参考文献146
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP