如果你正在准备软考信息安全工程师、网络工程师这类考试,或者工作中总被 HTTPS、数字签名、证书这些东西绕得云里雾里,那这套密码学与 RSA 的课值得先看一眼。它不讲玄乎的数学史,重心放在软考怎么考、RSA 到底怎么算、遇到实际题目怎么下手。

它解决的是哪类题和哪类工作场景

软考里密码学是绕不开的一块,尤其是对称加密与非对称加密的区别、RSA 密钥计算、数字签名与验签流程、报文摘要和证书链。很多人背了概念,一遇到给 p、q、e 求 d 的题就卡住,或者分不清加密和签名的密钥到底用谁的。这门课直接对着这类场景来:先讲清楚分组密码、公钥密码要解决什么问题,再把 RSA 的数学过程一步步拆开,让你能自己动手算出来。

工作层面,如果你做运维、开发或者安全相关岗位,需要看懂接口文档里的签名规则、排查证书报错、理解 HTTPS 握手时密钥是怎么协商的,这里的原理讲解能帮你少查很多零散资料。

学完能独立做什么

  • 独立完成 RSA 密钥生成的计算题:给定两个质数和一个公钥指数,能求出私钥指数,并说明每一步用到什么定理。
  • 区分对称与非对称加密的适用场景,判断一段描述里用的是加密还是签名、密钥该用公钥还是私钥。
  • 说清数字签名的完整流程:先摘要再签名、验证时如何比对,以及为什么能防篡改和防抵赖。
  • 应对软考选择题和案例分析里涉及密码学的那部分内容。

需要提醒的是,这套资料偏向考试与原理理解,不是教你从零搭建一套生产级加密系统。如果你指望学完就能写一个商用密码库,那方向不对;但如果你要的是把软考这科拿下、把日常遇到的概念理顺,它够用。

资料适合什么基础

最好有一点计算机基础,知道二进制、模运算是什么,哪怕忘得差不多了也没关系,课程里会重新带一遍。数学部分不需要高等数学功底,RSA 用到的同余、互质、扩展欧几里得这些会讲到能做题的程度。完全零基础、连“加密”和“编码”都分不清的人,建议先补一下网络基础,再来看密码学部分会更顺。

怎么用这套视频和资料

视频按顺序看就行,但别只看不练。密码学最容易出现“听懂了、一做题就废”的情况,每看完一节 RSA 计算,自己拿纸笔把过程推一遍,比反复刷视频有用。配套的笔记资料适合课后复盘,也适合考前快速过一遍。遇到卡住的点,先回到对称与非对称那一节确认概念,再往下走,不要硬跳。

如果是冲着软考去的,建议把密码学和后面的网络安全部分连着学,因为它们经常在同一道题里出现。时间紧的话,优先吃透 RSA 计算、数字签名和证书这三块,性价比最高。整体来说,这套资料属于“对考试有用、对理解概念也有用”的类型,值不值得学,取决于你是不是正好需要把密码学这块补扎实。


73a972811a36c563a4b5dd0b640dd681_74cd3769147ea446e9d9746c978c1b03c8f125.webp 下载附件   保存到相册 2024-9-2 01:31 上传

课程推荐

《密码学基础与RSA加解密 视频+资料》73a972811a36c563a4b5dd0b640dd681_74cd3769147ea446e9d9746c978c1b03c8f125.webp 下载附件   保存到相册 2024-9-2 01:31 上传【技能收获】学完可掌握:网络安全 / CTF。课程以实战为导向,覆盖从基础概念到完整项目落地的关键步骤,配套章节笔记便于课后复盘与面试前快速回顾。【学习建议】建议按目录顺序学习,先打基础再进入综合实战章节;每完成 2~3 节可结合笔记整理一份学习小结,最终尝试独立复现一套完整 Demo 写入个人作品集。【就业发展】可面向岗位:Linux 运维工程师、SRE、云计算工程师、DevOps 工程师。云原生与自动化运维仍是企业 IT 刚需方向,认证 + 实战项目组合能显著提升面试通过率,适合向中高级运维或架构岗进阶。 若你已有一定编程或运维基础,本课程可帮助你在现有技能栈上快速叠加热门方向能力,提升求职时的项目说服力与薪资谈判空间。

视频目录(37 节)

课程目录

*   1-1.课程介绍.mp4

*   1-2.网络安全三要素.mp4

*   1-3.常用的对称式加密算法.mp4

*   1-4.利用OpenSSL实现AES加解密.mp4

*   1-5.非对称式加密的基本原理.mp4

*   1-6.利用Openssl实现RSA加解密.mp4

*   1-7.对称式和非对称式加密的结合使用.mp4

*   1-8.数字签名.mp4

*   1-9.消息摘要算法的特点.mp4

*   1-10.Hash算法和数字签名的结合使用.mp4

*   1-11.利用Hash值存放密码.mp4

*   1-12.安全技术在PGP协议中的综合应用.mp4

*   1-13.数字证书.mp4

*   1-14.CA和PKI.mp4

*   1-15.SSL与TLS协议.mp4

*   2-1.仿射加密与乘法逆元.mp4

*   2-2.仿射加密的另一种解题思路.mp4

*   2-3.RSA密钥生成过程.mp4

*   2-4.RSA可靠性分析.mp4

*   2-5.利用libnum库求乘法逆元.mp4

*   2-6.RSA基础CTF例题(1).mp4

*   2-7.RSA基础CTF例题(2).mp4

*   2-8.RSA提高CTF例题(1).mp4

*   2-9.RSA提高CTF例题(2).mp4

*   2-10.分解大整数.mp4

*   2-11.从公钥文件中提取公钥信息.mp4

*   2-12.利用sympy库求解方程组.mp4

*   2-13.求n的公约数.mp4

*   2-14.找出存在公约数的n.mp4

*   2-15.低加密指数分解攻击.mp4

*   2-16.利用gmpy2库开方.mp4

*   2-17.共模攻击.mp4

*   2-18.低解密指数攻击.mp4

*   2-19.低加密指数广播攻击题型分析.mp4

*   2-20.中国剩余定理.mp4

*   2-21.低加密指数广播攻击解题思路.mp4

*   2-22.低加密指数广播攻击解密脚本.mp4