密码学:c/c 语言实现 pdf,典型密码算法C语言实现pdf

本书详细介绍了包括祖冲之算法、DES、AES、SM4等在内的多种典型密码算法的C语言实现,适用于计算机、信息安全专业的学生及研究人员参考。内容涵盖序列密码、分组密码、公钥密码和Hash算法,同时讲解了祖冲之算法在4G无线通信中的应用。
摘要由CSDN通过智能技术生成

典型密码算法C语言实现 内容简介

《典型密码算法C语言实现》详细讲述了一些典型密码算法的算法原理及C语言实现。书中密码算法包括:序列密码、分组密码、公钥密码和Hash算法,其中序列密码有祖冲之算法,分组密码有DES和SM4算法,公钥密码有RSA公钥密码体制、ElGamal密码体制、Paillier密码体制、NTRU密码体制、ECC密码体制、背包密码体制、SM2密码体制和McEliece密钥体制,Hash算法主要包括最新的第三代Hash算法SHA-3的5个代表算法。

《典型密码算法C语言实现》适合大学计算机、信息安全、密码学等相关专业本科生及研究生作为教学与参考用书,也可作为密码科学研究人员和工程开发人员参考用书。

典型密码算法C语言实现 目录

第1章 祖冲之算法原理与实现

第2章 DES算法原理与实现

第3章 AES密码算法原理与实现

第4章 SM4算法原理与实现

第5章 MH背包公钥密码算法原理与实现

第6章 RSA算法原理与实现

第7章 Paillier算法原理与实现

第8章 NTRU算法原理与实现

第9章 EIGamal算法原理与实现

第10章 椭圆曲线公钥密码算法原理与实现

第11章 SM2算法原理与实现

第12章 McEliece算法原理与实现

第13章 SHA-3候选算法原理与实现

参考文献

典型密码算法C语言实现 精彩文摘

第1章 祖冲之算法原理与实现

祖冲之算法集,包括祖冲之算法(以下简称ZUC算法)、128-EEA3加密算法和128-EIA3完整性算法,是我国自主设计的密码算法体系中一个新的研究成果。该算法集是由我国中科院数据保护和通信安全研究中心设计研制,2010年6月首次发表,已经被国

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值