中六 ICT|网络保安与加密配套练习(第二份・非对称加密与传输保安) 2026-11-04 导师备课指引 · 中学 资讯及通讯科技 中六 ICT|网络保安与加密配套练习(第二份・非对称加密与传输保安) 十题由 p、q 算到 n、φ(n)、d,再练签章方向、TLS session key、防火墙预设拒绝与凭证链。 先做题,后对答案 建议三十五分钟;RSA 部分先写公式再代数,模运算用 python 或计算机核对。 01 本卷资料(做完才看答案) 项目 内容 题数 10 题 建议时间 约 35 分钟 难度分布 基础 4 · 进阶 3 · 挑战 2 · 错题重练 1 对应章节 所属章节:中六 ICT|网络保安与加密 适用年级 中六(S6)ICT 02 题目(10 题) 基础RSA 取质数 p = 61、q = 53,模数 n 是多少? 基础承上,欧拉函数 φ(n) = (p−1)(q−1) 等于多少?取 e = 17,私钥 d 是多少? 基础用公钥 (e = 17, n = 3233) 加密明文 m = 65,密文 c = m^e mod n 是多少? 基础承上题,用私钥 d = 2753 解回明文,结果是什么? 进阶数位签章(digital signature)用哪一把金钥签署、哪一把验证? 进阶浏览器浏览 HTTPS 网站时,对称式的 session key 通常怎样得来? 进阶防火墙规则设为“只允许 TCP 443,其余全部拒绝”。扫描 port 22、80、443,会有几个被拒? 挑战浏览器凭证链(certificate chain)中,谁负责签发网站凭证,浏览器又凭什么信任它? 挑战在公共 Wi-Fi 使用 VPN,主要补救哪一种风险? 错题重练错题重练:有同学认为“网址是 HTTPS 又有锁头,网站就一定可信”。错在哪里? 03 答案与一句解说 题号 答案 一句解说 1 3233 n = p × q = 61 × 53 = 3233;n 就是公钥的一部分。 2 φ(n) = 3120,d = 2753 (61−1)(53−1) = 3120;d 是 e 在模 φ(n) 下的乘法反元素,17 × 2753 mod 3120 = 1。 3 2790 65 的 17 次方再取模 3233 得 2790;真实系统用 2 048 bit 以上的 n,这里只是示范。 4 65 c 的 d 次方 mod n 还原出 65,所以私钥必须保密,否则等于交出解密权。 5 寄件人用私钥签署,收件人用寄件人的公钥验证 方向与加密相反:签章证明“是我发的、内容未改”,任何持有公钥的人都能验。 6 用非对称加密(或金钥交换)先安全地议定 session key,之后才用对称加密传资料 非对称慢但解决金钥分发,对称快但难分发;TLS 把两者合用,各取所长。 7 2 个被拒(22、80) 三个 port 之中只有 443 被允许,其余 2 个落在预设拒绝,所以网站仍可用但管理端口被封。 8 由凭证授权机构(CA)签发;浏览器或操作系统内建根凭证清单来信任 信任是预先安装的根凭证开始,逐层验签到网站凭证;任何一层对不上就出现警告。 9 同一网络的人截听或中间人窥看未加密流量 VPN 建立加密隧道,令本地网络只看见密文;但它不防止你登入钓鱼网站。 10 HTTPS 只保证传输加密,凭证也可发给假网站,内容真假仍要自己判断 锁头代表连线到凭证上的那个网域,不代表营运者诚实;钓鱼网站一样可以用 HTTPS。 04 做完之后怎样跟进 对完答案,只重做错的那几题,并在错题旁写出错在哪一步(公式、单位还是抄错数)。 同一题隔两日再做一次;两次都对才可以移到下一份练习。 家长只需看答案栏与解说栏,不必逐题讲解。 想找导师跟进这一章?按此登记导师登记 → 本卷题目与答案由 TutorZone 团队原创编写,并非任何学校、出版社或考试局的试题;数值与答案均以程式核算。
中六 ICT|网络保安与加密配套练习(第二份・非对称加密与传输保安) 2026-11-04 导师备课指引 · 中学 资讯及通讯科技 中六 ICT|网络保安与加密配套练习(第二份・非对称加密与传输保安) 十题由 p、q 算到 n、φ(n)、d,再练签章方向、TLS session key、防火墙预设拒绝与凭证链。 先做题,后对答案 建议三十五分钟;RSA 部分先写公式再代数,模运算用 python 或计算机核对。 01 本卷资料(做完才看答案) 项目 内容 题数 10 题 建议时间 约 35 分钟 难度分布 基础 4 · 进阶 3 · 挑战 2 · 错题重练 1 对应章节 所属章节:中六 ICT|网络保安与加密 适用年级 中六(S6)ICT 02 题目(10 题) 基础RSA 取质数 p = 61、q = 53,模数 n 是多少? 基础承上,欧拉函数 φ(n) = (p−1)(q−1) 等于多少?取 e = 17,私钥 d 是多少? 基础用公钥 (e = 17, n = 3233) 加密明文 m = 65,密文 c = m^e mod n 是多少? 基础承上题,用私钥 d = 2753 解回明文,结果是什么? 进阶数位签章(digital signature)用哪一把金钥签署、哪一把验证? 进阶浏览器浏览 HTTPS 网站时,对称式的 session key 通常怎样得来? 进阶防火墙规则设为“只允许 TCP 443,其余全部拒绝”。扫描 port 22、80、443,会有几个被拒? 挑战浏览器凭证链(certificate chain)中,谁负责签发网站凭证,浏览器又凭什么信任它? 挑战在公共 Wi-Fi 使用 VPN,主要补救哪一种风险? 错题重练错题重练:有同学认为“网址是 HTTPS 又有锁头,网站就一定可信”。错在哪里? 03 答案与一句解说 题号 答案 一句解说 1 3233 n = p × q = 61 × 53 = 3233;n 就是公钥的一部分。 2 φ(n) = 3120,d = 2753 (61−1)(53−1) = 3120;d 是 e 在模 φ(n) 下的乘法反元素,17 × 2753 mod 3120 = 1。 3 2790 65 的 17 次方再取模 3233 得 2790;真实系统用 2 048 bit 以上的 n,这里只是示范。 4 65 c 的 d 次方 mod n 还原出 65,所以私钥必须保密,否则等于交出解密权。 5 寄件人用私钥签署,收件人用寄件人的公钥验证 方向与加密相反:签章证明“是我发的、内容未改”,任何持有公钥的人都能验。 6 用非对称加密(或金钥交换)先安全地议定 session key,之后才用对称加密传资料 非对称慢但解决金钥分发,对称快但难分发;TLS 把两者合用,各取所长。 7 2 个被拒(22、80) 三个 port 之中只有 443 被允许,其余 2 个落在预设拒绝,所以网站仍可用但管理端口被封。 8 由凭证授权机构(CA)签发;浏览器或操作系统内建根凭证清单来信任 信任是预先安装的根凭证开始,逐层验签到网站凭证;任何一层对不上就出现警告。 9 同一网络的人截听或中间人窥看未加密流量 VPN 建立加密隧道,令本地网络只看见密文;但它不防止你登入钓鱼网站。 10 HTTPS 只保证传输加密,凭证也可发给假网站,内容真假仍要自己判断 锁头代表连线到凭证上的那个网域,不代表营运者诚实;钓鱼网站一样可以用 HTTPS。 04 做完之后怎样跟进 对完答案,只重做错的那几题,并在错题旁写出错在哪一步(公式、单位还是抄错数)。 同一题隔两日再做一次;两次都对才可以移到下一份练习。 家长只需看答案栏与解说栏,不必逐题讲解。 想找导师跟进这一章?按此登记导师登记 → 本卷题目与答案由 TutorZone 团队原创编写,并非任何学校、出版社或考试局的试题;数值与答案均以程式核算。