图书介绍
Internet和数据库加密PDF|Epub|txt|kindle电子书版本网盘下载
![Internet和数据库加密](https://www.shukui.net/cover/67/34369342.jpg)
- (美)Nick Galbreath著;曾振宇等译 著
- 出版社: 北京:电子工业出版社
- ISBN:750538760X
- 出版时间:2003
- 标注页数:349页
- 文件大小:16MB
- 文件页数:363页
- 主题词:因特网-基本知识;因特网-安全技术
PDF下载
下载说明
Internet和数据库加密PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
绪论1
第1章位和字节1
1.1 一般运算1
1.1.1数的基数1
目录1
1.1.2位和字节3
1.1.3有符号字节3
1.1.4位运算符4
1.1.5字群压缩9
1.1.6整数和结尾表示法10
1.2 Java数值11
1.2.1基本类型11
1.2.3使用字节19
1.2.4 BigInteger24
2.1.1 密码特性29
第2章保密密钥29
2.1对称分组密码29
2.1.2常用的分组密码32
2.1.3不应使用的密码39
2.1.4填充41
2.1.5运算模式42
2.1.6电子密码本模式(ECB)43
2.1.7密码分组链接模式(CBC)44
2.1.8密钥包装50
2.1.9把密码转变成密钥52
2.2散列53
2.2.1 密码散列54
2.2.2运算法则57
2.2.3散列函数标准和实践60
2.3散列式信息鉴定代码(HMAC)61
2.3.1 标准HMAC62
2.4小结63
2.3.2 HMAC标准和实践63
第3章公开密钥65
3.1公开密钥密码65
3.1.1 其他系统66
3.2公开密钥安全性分类67
3.3数学基础69
3.3.1 素数69
3.3.2初等数值理论74
3.4公开密钥加密和主要PKCS分类76
3.4.1 RSA和整数因子分解77
3.4.2离散对数系统84
3.4.3椭圆曲线89
3.4.4其他公开密钥密码系统95
3.5小结97
第4章 随机数99
4.1随机和安全性101
4.1.1随机性实验102
4.2.1密码系统PRNG103
4.2伪随机数发生器103
4.2.2流密码105
4.3使用随机性106
4.3.1游戏随机数的生成106
4.3.2生成某个范围内的随机数107
4.3.3洗牌109
4.3.4生成随机排列111
4.3.5随机取样112
4.4访问熵114
4.4.1操作系统服务114
4.4.2 “用户方”服务116
4.4.3 TrueRand库120
4.4.4远程服务120
4.5Java和随机数122
4.5.1 类Random和SecureRandom122
4.5.2开发者问题125
4.5.3重新设置种子126
4.5.4收集熵127
第5章Java密码学137
5.1组织方式138
5.1.1提供者和引擎类139
5.1.2参数、密钥和证书140
5.1 .3错误处理140
5.2提供者141
5.2.1标准名称141
5.2.2标准Sun和SunJCE提供者144
5.2.3其他提供者144
5.2.4初始化提供者145
5.2.5编写自己的提供者146
5.3核心引擎类146
5.3.1 MessageDigest147
5.3.2MAC148
5.3.3 SecureRandom150
5.3.4 Cipher152
5.3.5Signature157
5.3.6密钥一致协议159
5.4参数、密钥和证书160
5.4.1算法参数160
5.4.2密钥163
5.5小结175
第6章 短消息编码和加密177
6.1预处理177
6.1.1把数字转换成字节177
6.1.2把7位数据压缩成8位179
6.1.3通用压缩和java.util.zip.Deflater180
6.1.4添加奇偶校验位182
6.2短消息加密184
6.2.1单分组加密184
6.3短消息编码187
6.3.1对客户所用数据编码187
6.3.2机器和客户可见的应用程序的编码202
7.1加密数据的数据库框架213
第7章 应用程序和数据框架213
7.1.1选择密码215
7.1.2数据216
7.1.3查找、索引和约束221
7.1.4不对称数据的使用224
7.1.5空值和数据库应用程序225
7.2.Java中的安全内存管理227
7.2.1灵巧的数组类227
7.2.3使用类SecureRandom231
7.2.2字符数组231
7.3保密密钥管理232
7.3.1保密密钥数据232
7.3.2密钥的生产234
7.3.3对密钥的加密235
7.3.4存储235
7.3.5密钥访问和分发236
7.3.6通过Cipher、MAC使用密钥236
7.4.1 启动口令240
7.4口令240
7.4.2成员名和口令242
7.5 日志245
7.5.1嵌入式加密日志246
7.5.2完全加密的日志文件246
7.5.3公开密钥日志文件248
7.5.4拆分日志文件248
7.5.5基于网络的日志248
7.6密钥记号和应用程序249
7.6.1记号设计249
7.6.2 URL记号251
7.6.3 Cookie记号263
7.6.4访问控制记号265
7.7小数值和货币值的计算266
7.7.1双精度值和浮点值267
7.7.2 BigDecimal268
附录A Java密码类参考271