这门课解决什么问题
密码学作为信息安全的核心技术,广泛应用于各种网络通信、数据存储及传输安全中。对于从事后端开发的技术人员来说,掌握密码学原理和应用能够有效提升系统的安全性。这门课程将帮助你解决以下几个问题: - 理解密码学的基本概念和原理,以及如何在实际项目中应用这些知识。 - 掌握HTTPS、SSH等协议的具体实现细节,提高对安全通信的理解。 - 掌握密钥管理、身份认证、消息认证等安全机制的设计方法。 - 了解Java等开发语言中的安全模块设计与实现。适合什么基础
这门课程适合以下几类技术人员学习: - 对信息安全感兴趣的后端开发人员。 - 对密码学原理及应用有兴趣的开发者。 - 需要提升系统安全性的技术人员。 - 对HTTPS、SSH等协议原理有兴趣的开发人员。建议先看哪几块
建议先学习课程的前几章,包括:- 第1章:密码学课程导学及学习指南。了解课程的整体架构和学习流程。
- 第2章:信息安全介绍与入门。学习常见的安全威胁以及信息安全的基本概念。
- 第3章:密码学核心--Hash函数。了解Hash函数的基本原理及其应用。
学完能独立做什么
学完这门课程后,你将能够:- 独立分析和设计安全通信协议,如HTTPS和SSH。
- 实现密钥管理、身份认证和消息认证等安全机制。
- 在项目中应用Hash函数等密码学技术提升系统安全性。
- 理解和设计Java等开发语言中的安全模块。
资料怎么配合练习
课程配套资料包括视频和项目实战指南。建议:- 观看视频讲解,认真理解每个协议和安全机制的工作原理。
- 配合课程中的实践专题和综合应用案例,动手实现相关功能。
- 参考课程中的Java安全模块设计章节,进行实际项目中的应用。
- 利用课程中的项目实战指南,进行动手练习,确保能够独立完成相关任务。
课程目录
第10章实践专题-协议分析 10-1协议分析-本章导学.mp4 6.54M 10-2学习HTTPS协议.mp4 135.71M 10-3实战分析HTTPSTLS协议.mp4 123.00M 10-4学习SSH协议.mp4 47.45M 10-5实战分析SSH协议.mp4 109.48M 10-6安全通信的设计要素.mp4 12.98M 第11章实践专题-综合应用案例 11-1实战专题-本章导学.mp4 11.38M 11-3密钥口令的配置分发.mp4 42.31M 11-4接口设计中的身份认证和消息认证.mp4 15.93M 11-5敏感数据安全方案.mp4 11.90M 11-6自签名证书的相关问题.mp4 66.98M 11-8自研通信协议的相关问题.mp4 40.06M 11-9实战专题-本章小结.mp4 32.77M 第12章扩展和总结 12-1密码学扩展-本章导学.mp4 10.06M 12-2Java安全体系设计JCAJCE(一).mp4 62.49M 12-3Java安全体系设计JCAJCE(二).mp4 35.65M 12-4通用安全模块的设计.mp4 74.46M 12-5生存-正确的使用.mp4 11.71M 12-6进阶-驾轻就熟有深度(一).mp4 73.87M 12-7进阶-驾轻就熟有深度(二).mp4 54.21M 12-8以密码学为武器,实践信息安全.mp4 86.02M 12-9本章小结.mp4 31.39M 第1章课程介绍及学习指南 1-2密码学--课程导学.mp4 68.57M 第2章信息安全介绍与入门 2-1常见的安全威胁.mp4 25.41M 2-2信息安全介绍.mp4 4.14M 2-3基础知识温习(一).mp4 70.96M 2-4基础知识温习(二).mp4 38.67M 2-5不可靠通信模型和术语.mp4 5.57M 2-6古典密码--移位密码.mp4 2.28M 2-7古典密码--维吉尼亚.mp4 14.29M 2-8信息安全介绍与入门--本章小结.mp4 1.16M 第3章密码学核心--Hash函数 3-10实战应用-Hash在比特币中的应用.mp4 17.73M 3-11实战应用-Hash在Git中的应用.mp4 28.98M 3-12从java.security学习MessageDiges.mp4 102.89M 3-13典型Hash应用.mp4 30.75M 3-14安全性问题.mp4 20.57M 3-15Hash函数--本章小结.mp4 2.12M 3-1Hash函数--本章导学.mp4 7.73M 3-2无处不在的Hash应用.mp4 6.78M 3-3介绍Hash函数和性质.mp4 48.64M 3-4密码学Hash的安全性.mp4 5.06M 3-5详解MD5SHA1原理.mp4 74.18M 3-6Hash计算的一般过程.mp4 5.30M 3-7实战应用-库和硬件支持.mp4 14.55M 3-8实战应用-openssl等工具演示.mp4 23.09M 3-9实战应用-Hash在Redis中的应用.mp4 15.76M 第4章密码学核心--对称加密 4-10对称加密--本章小结.mp4 2.46M 4-1对称加密--本章导学.mp4 9.45M 4-2回顾古典密码-介绍对称加密.mp4 7.86M 4-3介绍AES.mp4 10.25M 4-4AES的轮计算细节.mp4 111.94M 4-5AES密钥扩展细节.mp4 47.37M 4-6实战应用-库和硬件支持.mp4 21.11M 4-7实战应用-生活中的AES.mp4 15.28M 4-8实战应用-Openssl应用.mp4 32.31M 4-9从java.security学习Cipher.mp4 103.13M 第5章密码学核心--分组密码 5-106种模式的比较总结.mp4 7.15M 5-11实战应用&ndash_硬件支持和日常场景.mp4 5.92M 5-13从java.security学习Cipher(一).mp4 112.02M 5-14从java.security学习Cipher(二).mp4 85.97M 5-1分组密码--本章导学.mp4 10.10M 5-2分组密码的概念.mp4 21.84M 5-3初始化向量和填充方式.mp4 37.75M 5-4电子密码本ECB.mp4 12.36M 5-5块链接CBC.mp4 18.17M 5-6密文反馈CFB.mp4 13.37M 5-7输出反馈OFB.mp4 13.86M 5-8计数器CTR.mp4 27.37M 5-9伽罗瓦计数GCM.mp4 70.69M 第6章密码学核心--非对称加密 6-10非对称加密--本章小结.mp4 3.60M 6-1非对称加密-本章导学.mp4 9.20M





![大疆维修,无人机维修教程[66.30GB]](/_next/image?url=https%3A%2F%2Fwww.itzhibei.com%2Fapi%2Fuploads%2Fb6a69810-862f-479c-a529-d66880073ebc.jpg&w=1920&q=75)