換字式暗号
置換暗号は、暗号の一種です。
置換暗号では、あるルールを使ってメッセージの各文字を1つずつ変えていきます。そのルールとは、各文字をアルファベットの別の文字に置き換える(または「置換する」)というものです。
例えば、この表は、置換暗号のルールを示しています。
このルールを使うと、「Jack and Jill went up the hill」という文章は、「Etar tzn Evmm gkzc dw cuk uvmm」となります。置換暗号の一例として、シーザー暗号がある。
置換暗号は、重要なメッセージに使うには安全性に問題があります。置換暗号は、周波数解析という考え方で解くことができます。英語の文章の中には、他の文字よりもよく使われる文字があります。例えば、英語の文章の中では、Eが最も多く、次にT、そしてAというように。置換暗号で変更されたメッセージには、異なる共通文字が含まれていますが、これがルールのヒントになります。変更されたメッセージに含まれる最も一般的な文字は、英語で最も一般的な文字である可能性が高いのです。暗号(置換暗号で隠されたメッセージ)の解読は、新聞などでよく見かけるパズルです。
例
変更されたメッセージが、仮に
lyvitcswpiyvewhevsriqmxleyveoiewhrxexipfemvewhkvstylxzixlikiixpijvszeyperrgerimwqlmglmxqeriwgpsrihmxqerekietxmjtprgevekeitrewhexxlexxmzitwawsqwxswextvepmrxrsj gstvrieyviexcvmuimwergmiwxmjcsmwxsjomiqxliviqivixsvstwhkpegarcsxrwievswiibxvzmxfsjxlikegaewhepswyswiievxlisxlivxlirgepirqiviibgiihmwypflevhewhypsrrfqmxle ppxlieccievewgisjktvwmrlihysphxliqimylxsjxlimwrigxqeroivfvizevaekpiewhxeamwyeppxlmwyrmwxsgswrmhivexmswmgstphlevhpfkpezintcmxivjsvlmrscmwmswvircigxmwymxxliysph ktyこの例では、未知の文字には大文字を使用し、知っている、あるいは推測できる文字には小文字を使用しています。
Xも非常に多く、XLIは何度も出てくるので、これは英語で最も多い3文字のグループであると推測されます。
Eは、2番目に多い文字です。eとtはすでに推測されているので、Eはaだと推測されます。
heVeTCSWPeYVaWHaVSReQMthaYVaOeaWHRtatePFaMVaWHKVSTYhtZetheKeetPeJVSZaYPaRRGaReMWQhMGhMtQaReWGPSReHMtQaRaKeaTtMJTPRGaVaKaeTRaWHatthattMZeTWAWSQWtSWatTVaPMRtRSJ GSTVReaYVeatCVMUeMWaRGMeWtMJMGCSMWtSJOMeQtheVeQeVetQSVSTWHKPaGARCStRWeaVSWeeBtVeZMtFSJtheKaGAaWHaPSWYSWeWeaVtheStheVtheRGaPeRQeVeeBGeeHMWYPFhaVHaWHYPSRRFQMtha PPtheaCCeaVaWGeSJKTVWMRheHYSPHtheQeMYhtSJtheMWReGtQaROeVFVeZaVAaKPeaWHtaAMWYaPPthMWYRMWtSGSWRMHeVatMSWMGSTPHhaVHPFKPaZeNTCMteVJSVhMRSCMWMSWVeRCeGtMWYMttheYSPH KTYheVeはhere、Rtateはstate、atthattMZeはatthattimeの可能性があり、さらにいくつかの推測ができます。これらの推測を埋めると、次のようになります。
ここTCSWPeYraWHarSseQithaYraOeaWHstatePFairaWHKrSTYhtmetheKeetPeJrSmaYPassGaseiWQhiGhitQaseWGPSseHitQasaKeaTtiJTPsGaraKaeTsaWHatthattimeTWAWSQWtSWatTraPistsSJ GSTrseaYreatCriUeiWasGieWtiJiGCSiWtSJOieQthereQeretQSrSTWHKPaGAsCStsWearSWeeBtremitFSJtheKaGAaWHaPSWYSWeWeartheStherthesGaPesQereeBGeeHiWYPFharHaWHYPSssFQitha PPtheaCCearaWGeSJKTrWisheHYSPHtheQeiYhtSJtheiWseGtQasOerFremarAaKPeaWHtaAiWYaPPthiWYsiWtSGSWsiHeratiSWiGSTPHharHPFKPameNTCiterJSrhisSCiWiSWresCeGtiWYittheYSPH KTYそうすることで、より多くの推測をすることができ、それがさらなる推測につながり、すべてを推測することができるのです。
墓があって空気が澄んでいるグランドローズの上で、閉ざされていたガラスケースからカブトムシを連れてきたとき、それは美しいスカラベであったが、当時はまだ知られていなかった。自然科学者はもちろん、科学的にも偉大な賞を受賞しているが、そのときは丸い黒点があった。背中には黒い斑点があり、耳の上には黒い斑点があり、鱗粉は非常に硬く、光沢があり、火傷の様子は金色で、昆虫の重さは非常に驚くべきもので、すべてのことを考慮すると、金の虫を尊敬する木星の意見を責めることはできません。この時点で、スペースや句読点を挿入することができます。
荘厳な雰囲気を漂わせたル・グランが、
ガラスケースに入ったカブトムシを持ってきてくれた。それは
美しいコガネムシで、
当時はもちろん博物学者には知られていなかったが、科学的な
観点
から見れば大きな価値がある。背中の片方の端に
丸い黒点が
2つあり
、もう片方の端には長い黒点があった。鱗粉は
非常に硬く、光沢があり、まるで
焼き金のようである。この
虫の重さは非常に注目に値するもの
であり、すべてのことを考慮しても、この
虫に対するjupiter
の意見を責めることはできない。(金の虫)
仮に間違った推測をしていたとしても、どこかの時点でそれがわかり、戻って新しい推測をすることができたはずです。
質問と回答
Q: 置換暗号とは何ですか。A: 置換暗号とは暗号の一種で、メッセージの各文字をアルファベットの別の文字に置き換えるルールが用いられます。
Q: 置換暗号はどのように機能するのですか?
A: 置換暗号では、ルールがメッセージの各文字をアルファベットの別の文字に置き換えるために使用されます。
Q: 置換暗号で使われる表の例を教えてください。
A: 本文中の表は、各文字をアルファベットの別の文字に置き換えるために使用できる置換暗号の規則を示しています。
Q: シーザー暗号とは何ですか?
A: シーザー暗号は置換暗号の一例です。
Q: 置換暗号は重要なメッセージに対して十分安全ですか?
A: いいえ、重要なメッセージに使用するには安全ではありません。
Q: どのようにして置換暗号は破られるのですか?
A: 置換暗号は、頻度分析を使って解読することができます。頻度分析では、変更されたメッセージに含まれる一般的な文字が、英語で最も一般的な文字である可能性が高いことを調べます。
Q: 暗号を解く一般的なパズルは何ですか?
A: 置換暗号で隠されたメッセージを解く暗号解読は、新聞によく載っているパズルです。