高普考題庫
111 年 111年公務人員高等考試三級考試暨普通考試・計算機概論
申論 5假設我們使用多表置換密碼(polyalphabetic ciphers)機制來加密資料。這個機制需有個密鑰串(key stream)K = (K,K,K,…),將我們的明文(Plaintext)P = PPP…的每個字母,依序加上key 值,轉換成新的字母,變成密文(Ciphertext)C = CCC…。也就是:加密機制為C = (P + K) mod 26iii解密機制為P = (C – K) mod 26iii其中,英文字母與數字的轉換如下表,並以module 26 來計算(除以26的餘數)。假設我們使用的密鑰串為:12, 00, 19, 19, 00, 02, 10, 08, 18, 19.那麼收到的密文是EUVVEUCNME請問原來的明文是什麼?(20 分)