**网络安全之密码学:从古代智慧到现代基石**
在数字时代,隐私与数据的安全如同悬在头顶的达摩克利斯之剑。本课程《网络安全之密码学,信息安全\加密算法教程》旨在为你揭开密码学的神秘面纱,带你从最基础的概念出发,深入理解加密算法的演变逻辑与核心原理。无论你是刚接触信息安全的小白,还是希望夯实基础的从业者,这都是一堂不可多得的体系化入门课。
课程开篇并未直接堆砌晦涩的数学公式,而是从“密码学前言”与“基本概念”入手,构建起对这门学科的整体认知框架。紧接着,我们将时光倒流,回顾古代密码学的迷人历史。你会了解到经典的“替换法”与“移位法”,并通过“凯撒加密”这一著名案例,直观感受加密与解密的对称之美。然而,矛与盾永远相伴而生,课程随即引入了“频率分析法”,演示如何破解这些看似坚固的古代 cipher。这一环节不仅趣味盎然,更深刻地揭示了密码学的本质:任何缺乏密钥 randomness 的系统都可能在统计分析面前不堪一击。
随着课程的推进,我们步入现代密码学的殿堂。这里不再依赖人为的简单变换,而是依托强大的数学难题与计算复杂性理论。你将系统学习“对称加密”原理,重点剖析 DES(数据加密标准)的加解密流程,并理解其为何因密钥过短而被时代淘汰。随后,课程将重点讲解当代的“金标准”——AES 加密算法。从核心原理到具体的“加密模式”与“填充模式”,讲师通过详尽的代码原理解析,帮助你建立起对 block cipher 操作模式的清晰印象。
除了对称加密,课程还深入探讨了“Base64 编码”与“消息摘要算法”。很多人容易混淆“加密”与“编码”,本课程通过 Base64 的核心规则、补位原则以及 toString/newString 的底层原理,帮你厘清这一误区。同时,你将学习到 SHA 等哈希算法如何生成唯一的“数字指纹”,用于验证数据的完整性而非保密性。此外,课程还细致讲解了 ASCII 编码、字节与位的转换关系,这些看似琐碎的基础知识,实则是读懂所有底层安全代码的必经之路。
最后,课程回归实用主义,给出了“如何设置密码保证安全”的建议。这不仅是对技术的总结,更是对每一位用户安全意识的唤醒。整门课程体系完整、逻辑严密,既有历史纵深感,又有技术深度。希望通过本导读,能让你带着明确的目标进入课堂,循序渐进地掌握密码学的核心精髓,为构建坚固的信息安全防线打下坚实基础。
课程目录
课程目录46 集
- 1-1 [加密算法] 密码学前言 (14:53).mp4
- 1-2 [加密算法] 密码学基本概念 (02:45).mp4
- 1-3 [加密算法] 古代密码学-替换法 (14:49).mp4
- 1-4 [加密算法] 古代密码学-移位法 (04:47).mp4
- 1-5 [加密算法] 古代密码学-频率分析法破解 (04:54).mp4
- 1-6 [加密算法] 现代加密方式 (09:43).mp4
- 1-7 [加密算法] 现代密码学的核心 (02:25).mp4
- 1-8 [加密算法] 如何设置密码保证安全 (07:11).mp4
- 1-9 [加密算法] ascii编码 (05:22).mp4
- 1-10 [加密算法] 字符串对应ascii编码 (03:13).mp4
- 1-11 [加密算法] 凯撒加密 (05:48).mp4
- 1-12 [加密算法] 凯撒加密原理 (04:22).mp4
- 1-13 [加密算法] 凯撒解密 (06:41).mp4
- 1-14 [加密算法] 频率分析法破译密码和破译原理 (23:33).mp4
- 1-15 [加密算法] byte和bit的关系 (05:43).mp4
- 1-16 [加密算法] 中文和英文对应的字节 (06:36).mp4
- 1-17 [加密算法] 对称加密的原理 (06:23).mp4
- 1-18 [加密算法] des加密 (17:33).mp4
- 1-19 [加密算法] des解密 (09:36).mp4
- 1-20 [加密算法] base64核心原理 (07:08).mp4
- 1-21 [加密算法] base64原理核心规则 (08:40).mp4
- 1-22 [加密算法] base64补等号规则说明 (07:32).mp4
- 1-23 [加密算法] toString和newString的原理 (13:01).mp4
- 1-24 [加密算法] AES加密和解密 (02:52).mp4
- 1-25 [加密算法] 加密模式和填充模式 (21:34).mp4
- 1-26 [加密算法] 消息摘要算法 (04:54).mp4
- 1-27 [加密算法] 数字摘要算法 (05:41).mp4
- 1-28 [加密算法] 数字摘要算法实现 (08:33).mp4
- 1-29 [加密算法] 数字摘要算法抽取 (03:40).mp4
- 1-30 [加密算法] 其他数字摘要算法实现 (02:20).mp4
- 1-31 [加密算法] 非对称加密算法 (04:06).mp4
- 1-32 [加密算法] 公钥和私钥生成规则 (11:03).mp4
- 1-33 [加密算法] 私钥加密 (06:48).mp4
- 1-34 [加密算法] 公钥加密和私钥解密 (04:43).mp4
- 1-35 [加密算法] 保存公钥和私钥 (07:37).mp4
- 1-36 [加密算法] 公钥和私钥代码抽取 (07:44).mp4
- 1-37 [加密算法] 读取私钥 (04:57).mp4
- 1-38 [加密算法] 获取私钥key对象 (05:42).mp4
- 1-39 [加密算法] 获取公钥对象 (03:54).mp4
- 1-40 [加密算法] 什么是数字签名 (02:56).mp4
- 1-41 [加密算法] 数字签名原理 (06:16).mp4
- 1-42 [加密算法] 数字证书 (04:25).mp4
- 1-43 [加密算法] CA认证中心 (01:12).mp4
- 1-44 [加密算法] 数字证书 (04:45).mp4
- 1-45 [加密算法] 校验签名 (04:01).mp4
- 1-46 [加密算法] 生成数字签名 (07:20).mp4






