网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 深入浅出CryptoPP密码学库
分类
作者 韩露露,杨波 编
出版社 西安电子科技大学出版社
下载
简介
目录
章 绪论
1.1 CryptoPP库简介
1.2 CryptoPP库作者简介
1.2.1 Wei Dai简介
1.2.2 Jeffrey Walton简介
1.3 CryptoPP库内容简介
1.4 CryptoPP库的历史版本
1.5 其他的密码程序库
1.6 小结
第2章 安装和配置CryptoPP库
2.1 下载CryptoPP库
2.2 在Windows系统下安装CryptoPP库
2.3 在Linux系统下安装CryptoPP库
2.4 小结
第3章 程序设计基础
3.1 C/C++ 基础知识
3.1.1 面向对象程序设计的常用概念
3.1.2 类(Class)和对象(Object)
3.1.3 类的数据成员(Data Member)和成员函数(Member Function)
3.1.4 继承(Inheritance)
3.1.5 类成员的访问属性(Access Property)
3.1.6 重载(Overloading)
3.1.7 构造函数(Constructor)和析构函数(Destructor)
3.1.8 类型转换(Type Cast)
3.1.9 多态性(Polymorphism)和虚函数(Virtual Function)
3.1.10 纯虚函数(Pure Virtual Function)和抽象类(Abstract Class)
3.1.11 传引用(By Reference)、传值(By Value)和传指针(By Pointer)
3.1.12 友元函数(Friend Function)和友元类(Friend Class)
3.1.13 内存分配(Allocate)和释放(Free)
3.1.14 模板(Template)
3.1.15 异常处理(Exception Handling)
3.1.16 命名空间(Namespace)
3.2 数据结构和算法
3.3 面向对象的程序设计原则和设计模式
3.3.1 创建型模式(Creational Pattern)
3.3.2 结构型模式(Structural Pattern)
3.3.3 行为型模式(Behavioral Pattern)
3.3.4 其他模式(Other Pattern)
3.4 小结
第4章 初识CryptoPP库
4.1 使用帮助文档
4.2 CryptoPP库的源代码文件
4.3 数据编码
4.3.1 整数的b进制表示
4.3.2 Base系列编码
4.3.3 ASN.1编码标准
4.3.4 编码与加密的区别
4.4 Pipeling范式数据处理技术
4.4.1 Pipeling范式数据处理技术的概念
4.4.2 Pipeling范式数据处理技术的原理
……
内容推荐
本书向读者介绍了CryptoPP密码学库(简称CryptoPP库)的使用方法和设计原理。CryptoPP库广泛应用于学术界、开源项目、非商业项目以及商业项目,它几乎包括了目前已经公开的所有密码算法,支持当前主流的多种系统平台,并且具有良好的设计结构和较高的执行效率。全书共15章,主要内容包括绪论、安装和配置CryptoPP库、程序设计基础、初识CryptoPP库、随机数发生器、Hash函数、流密码、分组密码、消息认证码、密钥派生和基于口令的密码、公钥密码数学基础、公钥加密、数字签名、密钥协商、建立安全信道等。本书涵盖了C++程序设计、设计模式、数论和密码学等知识。本书优选的特点就是以应用为导向,以解决实际工程问题为目标,理论结合实践,将抽象的密码学变成保障信息安全的实际工具。本书可以作为密码学、网络安全等专业在校学生的上机实验教材,也可以作为信息安全产品开发者、科研人员、密码算法实现者的参考手册。
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/25 13:52:49