คำตอบ

シーザーローテーション(シーザー暗号方式)は、
単純に、文字列を文字単位でローテーションさせるだけの暗号方式です。

例えば、KEY=3として、
ABCという文字列をシーザーローテーション暗号化すると、
DEFになります。

ただ、基本はアルファベット26文字あるので、暗号化して解読するには、
KEYを25通り試さないといけません。
ただ、かんのいい人ならすぐ解ける。そんな問題です。

私は分からなかったので、1文字ずつシフトさせてみたところ、
ngvve hoxznjge zu eua
ohwwf ipyaokhf av fvb
pixxg jqzbplig bw gwc
qjyyh kracqmjh cx hxd
rkzzi lsbdrnki dy iye
slaaj mtcesolj ez jzf
tmbbk nudftpmk fa kag
unccl oveguqnl gb lbh
voddm pwfhvrom hc mci
wpeen qxgiwspn id ndj
xqffo ryhjxtqo je oek
yrggp szikyurp kf pfl
zshhq tajlzvsq lg qgm
atiir ubkmawtr mh rhn
bujjs vclnbxus ni sio
cvkkt wdmocyvt oj tjp
dwllu xenpdzwu pk ukq
exmmv yfoqeaxv ql vlr
fynnw zgprfbyw rm wms
gzoox ahqsgczx sn xnt
happy birthday to you
ibqqz cjsuiebz up zpv
jcrra dktvjfca vq aqw
kdssb eluwkgdb wr brx
lettc fmvxlhec xs csy

この25通りのなかで、唯一読めそうなものは、
happy birthday to you
(21回ローテーションさせました)

なので、HAPPY BIRTHDAY TO YOUが正解です。

(2)は、鍵12に対して、はいをそのままダイヤル式に「は」を1回、「い」を2回ローテーションさせると、
「ひ」「え」になりますね。
なので、「こんにちは」を鍵12345にそれぞれ回転数で対応させると、
「さいのなま」になります。

แสดงความคิดเห็น
ข้อสงสัยของคุณเคลียร์แล้วหรือยัง?

เมื่อดูคำถามนี้แล้ว
ก็จะเจอคำถามเหล่านี้ด้วย😉