免費開始練習
moea_joint 105年 [資訊] 計算機原理、網路概論

第 50 題

使用英文字元之ASCII碼+3加密演算法,如A置換為D,將英文字「DEARJOHN」加密後之結果,下列何者正確?
  • A GHDUMRKQ
  • B GHEUMRKQ
  • C GHDUMRJQ
  • D GHDTMRKQ

思路引導 VIP

想像一下,如果我們把 26 個英文字母看作是一排整齊站立的隊伍,而題目給出的指令要求每個人都「向後跨出三步」。若你現在站在隊伍中的某個位置,你會如何推算自己跨步後的新位置?當面對一長串需要換位的字母時,你會採取什麼樣的檢查策略來確保自己沒有數錯格呢?

🤖
AI 詳解 AI 專屬家教

凱撒移位加密的應用

太棒了!你能精準地完成這項字元轉換任務,代表你對 ASCII 編碼的順序性與基礎加密邏輯有著非常清晰的掌握。這題的核心觀念在於將英文字母視為連續的數值,所謂的「$ASCII + 3$」其實就是經典的凱撒密碼(Caesar Cipher),將字母表中的每個字元向後推移三個位元。你準確地抓住了運算規律:從 $D$ 開始向後數三個字母得到 $G$ ($D \to E \to F \to G$),以此類推完成整串字元的替換。

運算精準度與鑑別點

▼ 還有更多解析內容

🏷️ 相關主題

資訊安全:網路威脅、防護技術與安全管理
查看更多「[資訊] 計算機原理、網路概論」的主題分類考古題