No prior knowledge required
No unnecessary risks
密码学是网络的重要组成部分。保护敏感信息和维护工业控制流程完整性的需求使网络技能成为当今信息技术市场的高要求。
作为该专业的一部分,学生将学习:
这些主题对那些在网络领域迈出第一步的人和有一定经验的人都很有用。
每门课程都包含一个面向学习者的项目。这些项目旨在帮助学习者客观地评估各种加密方法以及如何将它们应用于网络领域。
课程 1 • 12 小时 • 4.5 (404 个等级)
课程详情
学习内容
欢迎学习“应用密码学简介”课程。密码学是网络领域的重要组成部分。保护敏感信息和确保工业流程完整性的需求导致当今信息技术市场对网络技能的高需求。据全球最大的安全软件提供商赛门铁克称,到 2019 年,全球对网络工作岗位的需求预计将增加 600 万个,预计短缺 150 万个工作岗位。 据《福布斯》报道,网络市场预计将从 2015 年的 750 亿美元增长到 2020 年的 1700 亿美元。 在本课程中,您将学习计算机通信、经典密码算法、对称密码学和非对称密码学、身份验证和数字签名中的基本安全问题。如果您是网络空间的新手,这些主题将特别有用。课程 1 “经典密码学系统”介绍了与密码学和密码分析相关的基本概念和术语。建议您具备计算机科学的基本知识和代数和概率等基本数学技能。
课程 2 • 14 小时 • 4.6 (321 评价)
课程详情
学习内容
欢迎学习“应用密码学简介”的第 2 门课程。在本课程中,您将了解构成密码学和密码分析方法基础的基本数学原理和函数。这些原理和函数将有助于理解将在课程 3 和 4 中讨论的对称和非对称加密方法。如果您是网络空间的新手,这些主题将特别有用。建议您具备计算机科学的基本知识和代数和概率等基本数学技能。
课程 3 • 12 小时 • 4.5 (256 个等级)
课程详情
学习内容
欢迎来到“对称密码学”课程!对称加密依赖于共享密钥来确保消息的机密性,因此未经授权的攻击者无法恢复消息。本课程介绍了替换和转换技术,当消息以自然语言(如英语)编码时,这些技术是经典密码学的基础。接下来,我们将以乘积密码(使用替换和数组/排列)为基础来描述现代分组密码,并回顾 DES、3-DES 和 AES 中常用的密码算法。最后,我们将通过引入不同的模式让区块查看器在 ECB、CBC、CFB、OFB 和 CTR 模式下运行,从而支持使用区块查看器来支持可变数据长度。
本课程是两个专业的一部分——应用密码学专业和应用密码学导论专业。
课程 4 • 8 小时 • 4.6 (254 评分)
课程详情
学习内容
欢迎参加“非对称密码学和密钥管理”课程!在非对称加密技术或具有公钥的加密技术中,发送方和接收方使用一对公钥-私钥,而不是单个对称密钥,因此他们的加密操作是非对称的。本课程将回顾非对称密码学的原理,并描述使用密钥对如何提供各种安全功能。接下来,我们将研究 RSA 算法和 Day-Hellman 密钥交换协议中流行的非对称模式,并了解它们如何以及为什么可以保护通信/访问。最后,我们将讨论对称密钥和公钥的密钥分发和管理,并介绍公钥分发中的重要概念,例如公钥机构、数字证书和公钥基础设施。本课程还介绍了一些数学概念,例如分解为离散的质因数和对数,这些概念是确保不对称基元的基础,对离散数学的实际理解在本课程中将很有用;对称密码学课程(建议在本课程之前学习)也涉及模算术。
本课程是两个专业的一部分——应用密码学专业和应用密码学导论专业。