A Course in Cryptography

简介:
密码学的现代研究研究了促进不信任实体之间交互的技术。在我们的互联社会中,这些技术已成为必不可少的技术-例如,自动柜员机,安全无线网络,互联网银行,卫星广播/电视等。在本本科课程中,我们介绍了本研究的一些基本概念。重点将放在基于精确定义和假设的严格安全性证明上。
主题包括: 单向函数,加密,签名,伪随机数生成,零知识和基本协议。
注: 这将是一个理论课程。您将被要求阅读和编写正式的定义和数学证明。这不是一门安全课程: 您将不会学习如何保护您的系统。密码学只是安全性的一个 (重要) 部分。我们不会研究加密缩略语或今天使用的所有加密协议。相反,我们专注于一些基本的设计范例和概念,使您能够批判性地评估加密协议。
英文简介:
The modern study of cryptography investigates techniques for facilitating interactions between distrustful entities. In our connected society, such techniques have become indispensable---enabling, for instance, automated teller machines, secure wireless networks, internet banking, satellite radio/television and more. In this undergraduate course we introduce some of the fundamental concepts of this study. Emphasis will be placed on rigorous proofs of security based on precise definitions and assumptions.
Topics include: one-way functions, encryption, signatures, pseudo-random number generation, zero-knowledge and basic protocols.
Note: This will be a theory course. You will be expected to read and write formal definitions and mathematical proofs. This is not a course in security: you will not learn how to secure your system. Cryptography is only one (important) part of security. We will not study cryptographic acronyms or all cryptographic protocols in use today. Rather we focus on some of the fundamental design paradigms and on notions that will allow you to critically evaluate cryptographic protocols.
- 书名
- A Course in Cryptography
- 译名
- 密码学课程
- 语言
- 英语
- 年份
- 2010
- 页数
- 204页
- 大小
- 1.69 MB
- 标签
- 密码学
- 下载
A Course in Cryptography.pdf
- 密码
- 65536
最后更新:2025-04-12 23:58:09