🏯 もふねこ城めぐり vol.2|大分県・杵築城

日本一小さな城と
城下町の坂道が教えてくれた🐾
——「小さくても安全」な暗号の設計思想

📍 杵築城(大分県杵築市) 📅 訪問レポート 🔐 暗号テーマ:SSL/TLS・軽量暗号・MITM
侍もふねこ

大分県の杵築(きつき)に行ってきたよ🐾 杵築城は「日本一小さな城」とも言われる小さなお城なんだけど、一度も落城したことがないんだよ。

そして城下町の坂道を歩いていたら、「あ、これSSL/TLSの通信路と同じだ!」って気づいちゃった。小さいけど、すごく奥が深い——まさに暗号技術そのものだったよ。

📸 杵築城 訪問フォトレポート

🏯 杵築城を知る——「日本一小さな城」の実力

杵築城は、大分県杵築市にある連郭式平山城です。室町時代の1394年(応永元年)に木付頼直(きつき よりなお)が築城したと伝えられています。本来の表記は「木付城」であり、「杵築」は江戸時代の誤記がそのまま定着したものとされています。

三方を高山川と八坂川の三角州に囲まれた天然の要塞であり、戦国時代には島津軍の猛攻にも耐えた難攻不落の城として知られています。現在の天守閣は1970年(昭和45年)に再建されたもので、白壁が映える美しい姿が特徴です。

📌 杵築城の基本データ
築城:1394年(応永元年)/ 築城主:木付頼直 / 場所:大分県杵築市
構造:連郭式平山城・三層の天守 / 天然の防御:三方を川に囲まれた台地
歴代城主:木付氏→大友氏→細川氏→小笠原氏→松平(能見)氏
現在:1970年再建の模擬天守(内部は資料館)

🪨 城下町の坂道——北台と南台をつなぐ「暗号化された通信路」

杵築城下町の最大の特徴は、「サンドイッチ型城下町」と呼ばれる独特の地形です。北台(武家屋敷)と南台(武家屋敷)が谷間を挟んで向かい合い、その谷間に町人の町が広がっています。

北台と南台をつなぐのが、「酢屋の坂」や「塩屋の坂」といった石畳の坂道。この坂道は単なる通路ではなく、武家と町人の世界を結ぶ唯一の経路——つまり「通信チャネル」でした。

📜 酢屋の坂とは?

杵築城下町を代表する石畳の坂道。北台(武家屋敷群)から谷間の商人町へ下る坂であり、かつて坂の下に酢屋(酢の製造販売店)があったことからこの名がつきました。
向かいには塩屋の坂(南台側)があり、この2本の坂が城下町の血管のような役割を果たしていました。

時代劇のロケ地としても有名で、江戸時代の雰囲気を今に残す貴重な景観です。

この坂道の構造を、暗号技術の「SSL/TLS」(暗号化通信プロトコル)に重ねてみましょう:

🪨 杵築の坂道(江戸時代) 🔐 SSL/TLS(現代)
北台(武家屋敷)→ 坂道 → 南台(武家屋敷) クライアント → インターネット → サーバー
坂道は物流・情報伝達の唯一の経路 通信路を流れるデータは一本道
坂道で荷が盗まれる・すり替えられるリスク パケットが盗聴・改ざんされるリスク
信頼できる仲買人(商人)を通す 認証局(CA)が発行した証明書で相手を確認
封印された書状で内容を隠す 暗号化でデータの中身を保護
教授もふねこ

つまり、杵築の坂道は「暗号化されていない通信路」だったんだよ🐾 武家屋敷同士が情報をやり取りするとき、坂道を通る人は「中間者」になりうる。これがまさに「中間者攻撃(Man-in-the-Middle攻撃)」の構造なんだ!

🚨 坂道の「仲買人」——中間者攻撃(MITM)のしくみ

⚠️

中間者攻撃(Man-in-the-Middle Attack)とは?

通信を行う2者(AとB)の間に、攻撃者(M)が割り込み、双方に対して「自分こそが正当な相手だ」と偽る攻撃手法です。AはMをBだと思い、BはMをAだと思って通信するため、攻撃者はすべてのデータを傍受・改ざんできます。

杵築城下町での例え:北台の武士が南台の武士に密書を送るとき、坂道の仲買人が「自分が届ける」と言って密書を預かり、中身を読んでから偽の手紙にすり替えて届ける——これがMITM攻撃です。

🔐 SSL/TLSは「信頼できる坂道」をつくる技術

現代のインターネットでは、SSL/TLSがこの問題を解決しています:

1

🤝 認証(Authentication)

通信相手が本物であることを確認する。杵築で言えば、密書を受け取る相手が「本当に南台の〇〇家の者か?」を確かめること。SSL/TLSではサーバー証明書がこの役割を担う。

2

🔒 暗号化(Encryption)

通信内容を第三者が読めないようにする。封をした書状の中身を、指定された薬品でしか読めなくするイメージ。SSL/TLSではAES等の共通鍵暗号が使われる。

3

✅ 完全性(Integrity)

データが途中で改ざんされていないことを保証する。杵築の石畳が何百年も形を保つように、データの「形」が変わっていないことをハッシュ関数で検証する。

🛡️ 小さくても落ちない城——軽量暗号の設計思想

杵築城は「日本最小クラスの天守」と言われますが、一度も落城したことがありません。その秘密は「天然の要塞」という地形の力でした。

これは現代の暗号技術における「軽量暗号(Lightweight Cryptography)」の思想と驚くほど似ています。

🏯 杵築城の防御

  • 三方を川に囲まれた天然の堀
  • 狭い台地上に築かれた立地
  • 小さいが堅固な三層天守
  • 最小限のリソースで最大の防御力

🔐 軽量暗号の特徴

  • 少ないメモリ・計算力で動作
  • IoT機器など制約の多い環境向け
  • 小さいが堅固な暗号化を実現
  • 最小限のリソースで最大のセキュリティ

💡 軽量暗号(Lightweight Cryptography)とは?

IoT(モノのインターネット)やICカード、センサーなど、計算リソースが極めて限られたデバイスでも動作する暗号アルゴリズムのことです。

2023年、アメリカ国立標準技術研究所(NIST)は軽量暗号の新標準として「Ascon(アスコン)」を選定しました。Asconは極めて小さなチップでも高速に暗号化・認証を行えるのが特徴です。

杵築城が「小さいけど三方を川に守られた地形を活かして落城しなかった」のと同じように、Asconは「小さいけど数学的な構造を活かして安全」なのです🐾

教授もふねこ

「大きい城=強い」とは限らないんだよ🐾 杵築城は小さいけど、地形という「アルゴリズムの設計」がとても優れていたから落城しなかった。暗号も同じで、鍵の長さだけじゃなく、アルゴリズムの設計そのものがセキュリティの本質なんだよ!

🐾 まとめ——小さな城と坂道が教える暗号の本質

今回の杵築城訪問で発見したことを整理すると:

  1. 城下町の坂道は「暗号化されていない通信路」——SSL/TLSが守るのはまさにこの経路
  2. 坂道を通る仲買人は「中間者攻撃(MITM)」のリスクそのもの
  3. SSL/TLSの3つの柱(認証・暗号化・完全性)で初めて安全な通信路が実現する
  4. 杵築城の「小さくても落ちない」防御は軽量暗号の設計思想と同じ——リソースの大きさではなく、設計の巧みさが本質

🏯 小さな城から、大きな学びを

杵築城と城下町の坂道は、暗号通信の基本原理をすべて教えてくれた🐾
次はSSL/TLSの現代的な仕組みを詳しく学ぼう!

🔐 SSL/TLSを詳しく学ぶ 🏯 城めぐり一覧に戻る

🔗 関連する暗号技術を学ぶ

☕ 通信路の暗号化を支える技術——ブロックチェーンも学ぼう

坂道を安全にするSSL/TLS、取引の透明性を守るブロックチェーン。どちらも「信頼」を技術で実現する仕組みだよ🐾

👉 暗号カフェで暗号資産を学ぶ
🏯 城めぐり一覧へ SSL/TLSを学ぶ →