参加本课程后,学生应该能够:•比较和对比加密方案(例如对称性与非对称)和操作模式,并确定每个方案的用例。•用自己的话说,加密哈希功能,消息身份验证代码,数字签名和其他加密原始图之间的差异,并确定哪种是适合不同情况的工具。•了解安全用户身份验证基础架构,包括使用密码和多因素身份验证,安全的凭证存储和管理。•分析系统之间的加密交换,以确定通信渠道提供的安全性。•在工作应用程序中正确使用加密库。在高水平上,学生应获得欣赏和理解:•良好的加密图并不容易创建。•开发自己的密码学用于真实产品通常不是一个好主意。•滥用加密工具,而不是密码学本身,造成了安全弱点。
主要关键词