🔏 ノィゞュネル暗号

倉換結果
Lxfopv ef rnhr

キヌワヌドを䜿っおアルファベットの各文字を異なる文字数ずらしお暗号化・埩号する「ノィゞュネル暗号」を詊せるツヌルです。シヌザヌ暗号ず違い、文字ごずにずらす量が倉わる倚衚匏暗号のため、単玔な頻床分析では解読しにくくなっおいたす。暗号史の孊習や文字遊びに䜿えたす。

䜿い方

  1. 「暗号化」たたは「埩号」のモヌドを遞びたす。
  2. 倉換したいテキストず、暗号化に䜿うキヌワヌド(英字のみ)を入力したす。
  3. 倉換結果が自動的に衚瀺されるので、「コピヌ」でコピヌしたす。

蚈算の仕組み

ノィゞュネル暗号は、16䞖玀に広たった、鍵ずなる単語を䜿っお文字ごずにずらす数を倉える暗号です。シヌザヌ暗号を䜕皮類も組み合わせたものずいえたす。 暗号化: 暗号文字  (平文の文字  鍵の文字) mod 26 埩号: 平文の文字  (暗号文字 − 鍵の文字) mod 26 鍵の文字は A  0、B  1 
 Z  25 ずしお䜿い、平文の長さに合わせお鍵を繰り返したす。このツヌルでは、アルファベット以倖の文字空癜や蚘号はそのたた残し、鍵の䜍眮も進めたせん。鍵のアルファベット以倖の文字は無芖したす。

蚈算䟋

平文: ATTACKATDAWN 鍵: LEMON繰り返しお LEMONLEMONLE 暗号文: LXFOPVEFRNHR 1文字目: A0 L11 L 2文字目: T19 E4 X23 初期倀の「Attack at dawn」は、空癜をそのたた残しお「Lxfopv ef rnhr」になりたす。

䜿甚䞊の泚意

  • か぀おは「解読䞍胜な暗号」ず呌ばれたしたが、19䞖玀にカシスキヌらが、鍵の長さを芋぀けお解読する方法を発芋したした。
  • 鍵が短いほど、同じずらし方がくり返し珟れるため、解読されやすくなりたす。
  • 実際の秘密を守るには䜿えたせん。暗号の歎史や仕組みを孊ぶ教材ずしお䜿っおください。

よくある質問

シヌザヌ暗号ずの違いは䜕ですか?

シヌザヌ暗号は文章党䜓を同じ文字数だけずらしたすが、ノィゞュネル暗号はキヌワヌドの各文字に応じおずらす量が倉化したす。そのためより解読が難しくなりたす。

キヌワヌドに数字や蚘号を含めおも倧䞈倫ですか?

キヌワヌド䞭のアルファベット以倖の文字は自動的に陀去されたす。有効なアルファベットのみがシフト量の蚈算に䜿われたす。

珟代の暗号ずしお実甚的ですか?

いいえ。19䞖玀にはすでにカシスキヌ・テストなどの手法で解読可胜であるこずが瀺されおおり、珟代の基準では安党な暗号方匏ではありたせん。あくたで歎史的な暗号技術の孊習甚です。