提升您在计算机安全领域的职业生涯。了解加密工具及其设计原则,以将其应用于计算机安全领域。
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
该专业面向对信息安全领域或网络安全相关其他领域感兴趣或已经在从事工作的学习者。在四门课程中,学习者将涵盖以下主题:
学习者将为广泛使用的加密基础知识和算法构建逻辑和内部代码,使他们能够将加密基础知识嵌入到他们选择的任何平台/语言中。
该课程将密码学与信息论相结合,涉及熵等概念和攻击者的知识能力,并将理论信息安全与计算安全进行比较。
本课程介绍了替换和转移技术、产品代码以及 DES、3-DES 和 AES 等常见算法的概述。它还包括在各种情况下使用分组密码。
该课程涉及非对称密码学的原理、非对称同意(如 RSA 和 Diffie-Hellman)以及分发和密钥管理。它包括重要的数学概念,例如分解为质因数和离散对数。
该课程回顾了加密计算功能、使用消息身份验证代码 (MAC) 的消息身份验证以及基于非对称加密的数字签名。