0%

简述密码学中四种攻击模型

四种攻击模型

  1. 唯密文攻击(Ciphertext-only attack)

    在仅仅已知密文的情况下进行穷举攻击。仅知道密文。

  2. 已知明文攻击(Known-plaintext attack)

    已知一些给定的明文和对应的密文。已知部分明文-密文对。

  3. 选择明文攻击(Chosen-plaintext attack)

    除已知加密算法外,还可以选定明文,并可以得到对应加密获得的密文。已知选择的明文及对应的密文。

  4. 选择密文攻击(Chosen-ciphertext attack)

    掌握对解密机的访问权限,可以选择密文进行解密。可构造任意密文所对应的明文。

防范难易程度

唯密文攻击<已知明文攻击<选择明文攻击<选择密文攻击

最难防范的密码学攻击方式:选择密文攻击