タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

暗号に関するyggdra_wのブックマーク (2)

  • ゾディアック事件の犯人による「340暗号文」を民間人が解読――51年間、謎に包まれていたメッセージとは? - fabcross for エンジニア

    ゾディアック事件の犯人による「340暗号文」を民間人が解読――51年間、謎に包まれていたメッセージとは? menu 民間人3名の暗号解読チームは、2020年12月11日、51年前に連続殺人犯「ゾディアック・キラー」からアメリカの日刊紙San Francisco Chronicle宛てに送られた暗号文の解読に成功したと発表した。 ゾディアック事件とは、1968年から1969年にカリフォルニア州サンフランシスコ市内で少なくとも5人が殺害された未解決連続殺人事件のことだ。1974年には、犯人から37人殺害したことを示唆する手紙が届いている。 今回解読された暗号文は、1969年11月に届いた340個の記号から成る「Z340(340暗号文)」と呼ばれるものだ。この暗号文を解いたのは、オーストラリア在住の応用数学者Sam Blake氏、ベルギー在住の物流倉庫従業員でプログラマーのJarl Van Ey

    ゾディアック事件の犯人による「340暗号文」を民間人が解読――51年間、謎に包まれていたメッセージとは? - fabcross for エンジニア
  • エニグマを実装してみた - Qiita

    暗号解読 | サイモン・シン | Amazon サイモン・シンの「暗号解読」を読んでいたら、エニグマの仕組みについて説明があり、意外と実装できそうだったので作ってみた。 ソースコードは GitHub にあげています。 ※以降、識別がしやすいように平文は小文字、暗号文は大文字で表記している 単一換字式暗号 エニグマは、キーボードで入力された1文字を別の1文字に変換して暗号化する。 このように入力された文字を別の文字に変換する暗号を換字式暗号という。 同じ換字式暗号としては、シーザー暗号が有名。 シーザー暗号では、文字を一定数だけずらすことで暗号化する。 たとえば、3文字ずらすシーザー暗号では、「a -> X」「b -> Y」「c -> Z」「d -> A」のように文字を変換する。 3文字ずらすシーザー暗号の変換表 変換表が一種類しか存在しないので、シーザー暗号のような暗号は単一換字式暗号と呼

    エニグマを実装してみた - Qiita
  • 1