手邊沒有完整的題目,所以只寫出前兩年沒有的問題。
2004 Fall Network Security Midterm Exam
4. [Digital Signature]
What are the three functions(services)that can be achieved by
digital signatures?
ans: (1). Authentication(身分驗證)
驗證對方的身份是否確實為金鑰持有者。
(2). Data integrity(資料完整性)
檢查資料是否確實由原sender送出,沒有經過修改或變動。
(3). non-repudiation(不可否認性)
可由資料追溯回原sender,並且對方無法否認。
6. [public-key Cryptanalysis]
If we use a 1024-bit RSA key to encrypt a 56-bit DES key and
transmit the encrypted DES key over the network, is it safe?
Explain.
ans: 不安全,有可能遭受probable-message attack。
opponent可以將所有可能的DES keys用public key加密後
去比對ciphertext,如此就算public key的size再大,opponent
最多只需要比對7.2X10^16次即可破解。