民國102年 第2梯次 電腦軟體應用乙級 學科
第2題
當接收到一密文( c i p h e r t e x t ) 為「Y B I R 」,而且知道它是將明文( p l a i n t e x t ) 的英文字母所…
題目
當接收到一密文( c i p h e r t e x t ) 為「Y B I R 」,而且知道它是將明文( p l a i n t e x t ) 的英文字母所對 應之次序數字( 如A 的字母次序數字為1 ,B 次序數字為2 ,. . . ,Z 次序數字為26 ) ,經過以 下公式:密文的字母次序數字=( ( 明文的字母次序數字+13 ) m o d 26 ) ,來得到新的英文字母 所對應之次序數字,其中m o d 為兩個整數作除法所得到之餘數,請問原來的明文訊息( m e s s a g e ) 應該為那一個?
- (1) L O S T
- (2) L O N G
- (3) L I K E
- (4) L O V E
官方答案
(4) L O V E
解析
此為凱薩加密變體(ROT13)。解密公式:明文次序 = (密文次序 - 13) mod 26(不足加 26)。Y(25)→(25-13)=12→L;B(2)→(2-13)=-11+26=15→O;I(9)→(9-13)=-4+26=22→V;R(18)→(18-13)=5→E。組合為 LOVE。選項 1 LOST 對應 T(20) 錯誤;選項 2 LONG 對應 N(14) G(7) 錯誤;選項 3 LIKE 對應 I(9) K(11) E(5) 錯誤。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。