密码学课程可以帮助您学习加密技术、Algorithm、数字签名和安全通信协议。您可以掌握威胁建模、密码分析和实施安全措施以保护敏感数据的技能。许多课程都会介绍 OpenSSL、GnuPG 和各种编程库等工具,这些工具有助于安全编码实践,并帮助您在实际应用中应用密码学原理。

University of California, Davis
您将获得的技能: 调试, 软件设计, C(编程语言), 计划发展, 软件开发方法, 脆弱性评估, 编程原则, 安全 Code
中级 · 课程 · 1-4 周

Packt
您将获得的技能: Open Web Application Security Project (OWASP), Secure Coding, Application Security, Data Security, Cybersecurity, Cyber Attacks, Web Applications, Threat Detection, Security Awareness, Vulnerability Management, Encryption, Authentications, Authorization (Computing), PHP (Scripting Language)
初级 · 课程 · 1-3 个月