第2種情報処理技術者試験 1995年度 = 平成7年度・春期 午前 問61

 転置式暗号の簡単な例“平文を4文字ずつのブロックに分け、それぞれのブロック内の文字の位置を、1を2に、2を4に、3を1に、4を3に転置する”を考える。平文“MICROPROGRAM”の暗号文として、正しいものはどれか。

 ア CMRIORPOGARM
 イ CMRIROOPAGMR
 ウ GRAMMICROPRO
 エ RCIMORPOMARG
 オ RCIMRPOOARMG

解答

 イ

解説

 転置式暗号に関する問題です。平文を4文字ずつのブロックに分け、それぞれのブロック内の文字の位置を、1を2に、2を4に、3を1に、4を3に転置しますので、以下のように変換することになります。

   1234 1234 1234   ┌────┬────┬────┐   │MICR│OPRO│GRAM│   ├────┼────┼────┤   │CMRI│ROOP│AGMR│   └────┴────┴────┘



BohYoh.comトップページへ