书籍目录
首页
分类
免费
排行
我的书架
1-50章
51-100章
101-102章
共102章
免费
版权信息
免费
内容简介
免费
前言
免费
第1章 密码学概述
免费
1.1 玛丽女王的密码
免费
1.2 密码学简史
免费
1.3 密码学的基本概念
免费
第2章 搭建C和C++密码开发环境
免费
2.1 密码编程的两个重要的国际库
免费
2.2 C/C++密码库OpenSSL
免费
2.3 纯C++密码开发Crypto++库
免费
2.4 国产密码开发库GmSSL
免费
第3章 对称密码算法
免费
3.1 基本概念
免费
3.2 对称加解密算法的分类
免费
3.3 流加密算法
免费
3.4 分组加密算法
3.5 利用OpenSSL进行对称加解密
第4章 杂凑函数和HMAC
4.1 杂凑函数概述
4.2 SM3杂凑算法
4.3 HMAC
4.4 SHA系列杂凑算法
4.5 更通用的基于OpenSSL的哈希运算
第5章 密码学中常见的编码格式
5.1 Base64编码
5.2 PEM文件
5.3 ASN.1和BER、DER
第6章 非对称算法RSA的加解密
6.1 非对称密码体制概述
6.2 RSA概述
6.3 RSA的数学基础
6.4 RSA算法描述
6.5 RSA算法实例
6.6 熟悉PKCS#1
6.7 在OpenSSL命令中使用RSA
6.8 基于OpenSSL库的RSA编程
6.9 随机大素数的生成
6.10 RSA算法的攻击及分析
第7章 数字签名技术
7.1 概述
7.2 什么是数字签名技术
7.3 RSA公钥算法在数字签名中的应用
7.4 使用OpenSSL命令进行签名和验签
7.5 基于OpenSSL的签名验签编程
第8章 椭圆曲线密码体制
8.1 概述
8.2 背景基础知识
8.3 椭圆曲线的定义
8.4 密码学中的椭圆曲线
×