跳到正文

平成29年度 秋期 ITパスポート試験 問72

这道题的解析和你的作答记录。

問72
頻出度★★★

アプリケーションプログラムやデバイスドライバなどを安全に配布したり, それらが不正に改ざんされていないことを確認したりするために利用するものはどれか。

出典 平成29年度 秋期 ITパスポート試験 問72
解説

問 72

  • 错误ア

    SMTP 是用于发送和转发电子邮件的协议,虽然可以作为软件的分发途径,但不具备确认发行方正当性或检测篡改的功能。

  • 错误イ

    WPA2 是对无线局域网通信进行加密和保护的安全标准,目的是防止无线电波区间的窃听。与所分发软件本身的篡改检测无关。

  • ウ

    正解 正确答案是「ウ 代码签名」。代码签名是软件发行方为程序(可执行文件、设备驱动程序等)附加数字签名的机制。使用者可通过随附的证书确认「由谁制作(发行方的正当性)」,并可通过验证签名,检测程序在分发途中是否被篡改(完整性)。它正好同时满足题目所要求的「安全分发」与「确认是否被非法篡改」两方面。

  • 错误エ

    数字水印是把不易被察觉的信息嵌入图像、音频等内容中,用于版权保护或来源证明的技术,并非以确认程序发行方或检测篡改为目的。

ここがポイント
  • 代码签名=为软件附加数字签名,使用者可据此验证发行方的正当性(真实性)以及程序未被篡改(完整性)的机制。
  • 易混淆词的区分:数字水印用于版权保护和来源证明,WPA2 用于无线通信加密,SMTP 用于邮件转发,都不用于软件的篡改检测。
用語
解答問72ウ
练这一题

作答记录