// ナゾ楽 — Cipher Puzzles

暗号は、
解いてわかる。

暗号を「学ぶ」のではなく「解いて遊ぶ」謎解きパズル。 シーザー暗号からRSA・ハッシュまで、古典暗号と現代暗号を一問ずつ解読。 手がかりから鍵を計算し、頻度分析で文字を見抜き、表を逆引きする。暗号文が平文に変わる瞬間を、何度でも。

v2.0 古典5 / 現代4 / 計57問 基本プレイ無料 日本語 / English iOS 17+ / Android 8.0+

ナゾ楽のシーザー暗号の解読画面。暗号文 KHOOR と手がかりからシフト数を入力する

$ 遊び方 — HOW TO PLAY

1ステージ=1問。暗号文と手がかりを見て、鍵や答えを自分で導き出す。答えを入れて「解読する」を押せば、正解なら暗号文がシアンに染まります。

  1. 01暗号を選ぶ。古典5種と現代4種から。ステージは前の問題をクリアすると順に解放されます。
  2. 02手がかりを読む。「暗号文の先頭は平文では H」のようなクリブ(既知の平文)から、鍵を推理します。
  3. 03計算して入力。シフト数や XOR の鍵は数値で入力。ヴィジュネルは鍵のタイルを埋めるほど復号プレビューが整い、換字式は解読メモで文字を当てはめていきます。
  4. 04解読成功、そして解説。クリア後は、その暗号の歴史・使われ方・弱点・現代技術への橋渡しを読めます。
  nazoraku — 解読の例
$ nazoraku crack caesar KHOOR
crib    K → H
shift   3
plain   HELLO  # 解読成功

$ nazoraku crack xor 62 6F 66 66 65
crib    0x62 → 'H' (0x48)
key     0x62 ⊕ 0x48 = 0x2A
plain   HELLO

$ nazoraku crack rsa --e 3 --n 55 --c 13
try     m = 7 → 7³ mod 55 = 13
plain   m = 7  # c と一致

$ 収録暗号 — CIPHERS

ずらす、置き換える、並べ替える古典暗号から、XOR・公開鍵・ハッシュ・ブロック暗号の入門まで。古典暗号の全ステージと XOR は無料で遊べます。

分野暗号問題数解き方提供
古典シーザー暗号10文字を一定数ずらす。手がかりからシフト数を計算して入力無料
古典ヴィジュネル暗号10キーワードによる多表式。鍵の文字を推測して埋めていく無料
古典換字式暗号81対1の置き換え。頻度分析で文字を見抜く無料
古典転置式暗号6並び順の入れ替え。列ごとの復元グリッドで見破る無料
古典ポリュビオス暗号65×5 の表で数字に変換。表を逆引きして戻す無料
現代XOR 暗号6排他的論理和。1バイトの鍵を計算して平文に戻す無料
現代公開鍵暗号(RSA 簡易)4me mod n が暗号文 c に一致するメッセージ m を探す現代暗号パック
現代ハッシュ関数4一方向性を体感。同じ出力になる入力(衝突)を見つける現代暗号パック
現代ブロック暗号(簡易 AES 風)3鍵加算 → 置換 → 並べ替えを、1手ずつ追体験する現代暗号パック

$ 主な機能 — FEATURES

「自分で解いた」という手ごたえを最優先に設計しています。

EXPLAIN

解いた直後に解説

歴史的背景、現実での使われ方、弱点と破られた歴史、現代技術への橋渡し。クリアの余韻のなかで、暗号の仕組みが身につきます。

HINT

段階的ヒント

1段階目は無料のおさらい。詰まったら、解法の方向性 → 最初の数文字 → ほぼ答え、と段階的に開示。全部は教えず、自分で解いた感を残します。

ADS

解いている最中は広告ゼロ

プレイ画面には広告を一切置きません。バナーはホームやステージ一覧の下部だけ、全画面広告はクリア結果を閉じる節目だけ。ヒント用の動画広告は見たいときだけ。

MONO

等幅フォントの暗号文

暗号文や復号プレビューは等幅フォントで整列表示。ヴィジュネルは鍵の繰り返しを暗号文に重ね、転置式は列ごとのグリッドで見せます。

COLLECT

達成バッジと統計

カテゴリを制覇するとバッジを獲得。解いた問題数、全問題数、連続正解日数(最高記録つき)で、続ける楽しさを後押しします。

FREE

基本プレイ無料

古典暗号の全ステージと XOR は無料。ヒントチケット・広告除去・現代暗号パック・すべて入りのプレミアムは、必要なときだけアプリ内課金で。

$ アプリ内課金 — IN-APP PURCHASES

すべて任意です。価格は各ストアでご確認ください。

hint ticketsヒント2段階目以降に使うチケット(1枚 / 10枚パック)
remove adsバナー・全画面広告をすべて非表示
modern pack公開鍵・ハッシュ・ブロック暗号のステージを解放
premium広告除去 + 全ステージ解放 + ヒント無制限

$ こんな方に — FOR

puzzlers謎解き・パズルが好きな方
security暗号やセキュリティに興味がある学生・エンジニア
exam情報処理技術者試験の暗号分野を、手を動かして押さえたい方
brainすきま時間にサクッと脳トレしたい方

$ 楽シリーズ — RAKU SERIES

楽シリーズ 情報系の第3弾。アル楽(アルゴリズム)やデータ楽(データ構造)で学んだ知識が、ナゾ楽の解読で活きます。ハッシュや公開鍵の指数計算など、暗号の中身は情報系の土台とつながっています。

$ スクリーンショット — GALLERY