跳到正文

平成27年度 春期 ITパスポート試験 問78

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

問78
頻出度★★★

受け取ったデータが改ざんされていることを検知するのに使われる技術はどれか。

出典 平成27年度 春期 ITパスポート試験 問78
解説

問 78

  • 错误ア

    压缩是去除冗余、缩小数据体积,以节省存储空间、缩短传输时间的技术。它讨论的是能否还原(无损/有损)的问题,并不具备检查接收到的数据在途中是否被改写的机制。压缩后的数据同样可能被篡改。

  • イ

    正解 正确答案是 イ「数字签名」。发送方先把要发送的数据输入散列函数,求出固定长度的散列值(消息摘要),再用自己的私钥加密该散列值,作为签名附在数据上一起发送。接收方用发送方的公钥解密所附的签名,取出散列值,并与自己根据实际收到的数据重新计算出的散列值进行比较。两者一致,就说明数据在传输途中没有被改写(完整性得到保持);只要被篡改哪怕 1 比特,散列值就会改变,从而出现不一致,篡改即被检测出来。同时,由于能用发送方的公钥正确解密,还可以确认「不是冒名顶替」(认证)以及「事后无法抵赖说自己没有发送过」(抗抵赖)。

  • 错误ウ

    口令认证是确认对方确实是本人的身份认证技术。它能查明「是谁在访问」,但无法检测通过认证之后在网络上传输的数据是否被篡改。它保护的对象不是完整性,而是身份的真实性(访问控制),这一点不同。

  • 错误エ

    过滤是只让符合预先设定条件的通信或内容通过、阻断不适当内容的技术(如 URL 过滤、包过滤等)。它做的是放行还是拦截的筛选,并不具备验证已通过的数据内容是否与原来一致的功能。

ここがポイント
  • 在信息安全三要素中,保证数据未被篡改的「完整性(integrity)」由数字签名来实现。要记住这一流程:用散列函数生成散列值,由发送方用私钥加密,接收方用公钥验证。
  • 数字签名同时满足三点:「篡改检测(完整性)」「确认发送方(认证)」「抗抵赖」。相对地,口令认证是身份确认,压缩是缩减容量,过滤是通信的筛选,用途各不相同,可对比记忆。
用語
解答問78イ
练这一题

作答记录