密码学入门:协议与技术概览
需积分: 9 118 浏览量
更新于2024-08-02
收藏 1.4MB DOC 举报
应用密码学(前10章)是一本深入探讨密码学理论与实践的著作,它分为两个主要部分:协议与技术。在第一章,作者为读者介绍了密码学的基本概念,定义了诸如密码术、密钥、密码分析等核心术语,并回顾了计算机出现前密码学的历史背景,那时的进步大多隐藏在秘密研究中。
第二至第六章涵盖了密码学的各种协议,这些协议从个人间的简单加密通信(如一人向另一人发送加密消息),到复杂的电话通信安全(如通过电话上的抛硬币游戏保证通信的公正性),再到高级的数字货币交易,如匿名性和保密性要求极高的金融操作。这些协议展示了密码学在不同情境下的应用多样性。
第七至第十章则是技术篇,对于密码学的实用性至关重要。第七、八章深入研究了密钥的管理,包括密钥的长度选择、生成、存储以及安全处理,这是密码学中最关键且常常成为弱点的部分。密钥管理的妥善与否直接关系到系统的安全性。第九章探讨了密码算法的不同使用方法,即如何选择合适的算法来保障信息的安全。最后一章则提供了关于算法实现和使用的具体细节,包括选择适合的算法、设计其工作流程以及确保在实际应用中的正确运用。
《破译者》这部著作在1967年出版,虽然没有引入新的技术理念,但它对密码学历史的详尽记录和对公众的启蒙作用使得这段时期的密码学文献得以填补空白。同时,Horst Feistel在IBM Watson实验室的工作推动了美国数据加密标准(DES)的发展,这标志着密码学技术开始走向实用化,并预示了后续密码学研究的蓬勃发展。
应用密码学前10章为读者揭示了一个从理论探索到实际应用的全面视角,涵盖了从密码学的基本概念、协议设计到技术实现的各个环节,体现了密码学在现代社会中的核心地位和重要性。
2009-05-29 上传
2008-06-09 上传
2021-09-07 上传
2009-06-03 上传
2007-06-15 上传
2007-03-16 上传
2011-07-09 上传
2009-07-30 上传
estha
- 粉丝: 0
- 资源: 4
最新资源
- Aspose资源包:转PDF无水印学习工具
- Go语言控制台输入输出操作教程
- 红外遥控报警器原理及应用详解下载
- 控制卷筒纸侧面位置的先进装置技术解析
- 易语言加解密例程源码详解与实践
- SpringMVC客户管理系统:Hibernate与Bootstrap集成实践
- 深入理解JavaScript Set与WeakSet的使用
- 深入解析接收存储及发送装置的广播技术方法
- zyString模块1.0源码公开-易语言编程利器
- Android记分板UI设计:SimpleScoreboard的简洁与高效
- 量子网格列设置存储组件:开源解决方案
- 全面技术源码合集:CcVita Php Check v1.1
- 中军创易语言抢购软件:付款功能解析
- Python手动实现图像滤波教程
- MATLAB源代码实现基于DFT的量子传输分析
- 开源程序Hukoch.exe:简化食谱管理与导入功能