CS 276: Cryptography

简介:
本课程以CS170或同等学历为前提。我们将假设读者熟悉算法和运行时间的概念,以及代数的基本概念 (例如有限域中的算术),离散数学和概率。有关课程的一般信息 (包括先决条件、评分和推荐参考) 可在课程主页上找到。
密码学是建立安全系统的数学基础。它研究安全地存储、传输和处理信息的方法。了解加密原语可以做什么,以及如何将它们组合在一起,对于构建安全系统是必要的,但还不够。在安全系统的设计中还需要考虑一些其他因素,这些因素在伯克利的各种安全研究生课程中进行了介绍。
英文简介:
This course assumes CS170, or equivalent, as a prerequisite. We will assume that the reader is familiar with the notions of algorithm and running time, as well as with basic notions of algebra (for example arithmetic in finite fields), discrete math and probability. General information about the class, including prerequisites, grading, and recommended references, are available on the class home page.
Cryptography is the mathematical foundation on which one builds secure systems. It studies ways of securely storing, transmitting, and processing information. Understanding what cryptographic primitives can do, and how they can be composed together, is necessary to build secure systems, but not sufficient. Several additional considerations go into the design of secure systems, and they are covered in various Berkeley graduate courses on security.
- 书名
- CS 276: Cryptography
- 译名
- CS 276:密码学
- 语言
- 英语
- 年份
- 2011
- 页数
- 154页
- 大小
- 833.75 kB
- 标签
- 密码学
- 下载
CS 276: Cryptography.pdf
- 密码
- 65536
最后更新:2025-04-12 23:58:10
←Applied Discrete Structures, Version 3.0
→Object-oriented Programming in C# - for C and Java programmers