- 上杉謙信は「軍神」として知られるが、川中島の戦いでの情報戦でも武田信玄と互角以上に渡り合った
- 謙信の密書は独自の暗号化で守られ、越後の兵站(物資ルート)情報の漏洩を防いだ
- 安全な通信経路を設計するという謙信の発想は、現代のVPN(仮想プライベートネットワーク)の考え方と似た部分があります(厳密には技術的文脈が異なりますが、「安全なルートを確保する」という発想として)
🐉 上杉謙信とは——「義の将」最強の戦国武将
上杉謙信(1530〜1578年)は越後国(現在の新潟県)を治めた戦国大名。本名は長尾景虎。後に関東管領・上杉家を相続し、のちに出家して謙信と号しました。その軍事的才能は戦国最高峰と評され、「越後の龍」「軍神」と呼ばれました。
謙信は「義」を何より重んじ、攻め込まれた領主の援軍に駆けつけることも多かったです。武田信玄と5回にわたって争った川中島の戦いでも、謙信から仕掛けた戦ではなく、信玄の領土侵略に対する救援として参戦したとされています。
「敵に塩を送る」——上杉謙信
今川・北条と争っていた武田信玄が海への道を封じられ、塩不足に苦しんでいた時期の逸話。最近の歴史研究では「無償でプレゼントした」のではなく、「越後の商人に普段通りの適正価格で武田領へ塩を売ることを許可した」というのが実際のところとされています。相手の弱みに乗じず「義」を貫いた行動として江戸時代以降に語られてきました。諸説あるため断定はできませんが、謙信の人物像を伝える重要なエピソードです。
📜 謙信の情報収集——越後流「密偵」ネットワーク
謙信も信玄同様、各地に密偵を配置していました。越後の地理的特性——日本海側の交易拠点であり、北陸から関東へのルート上にある——を活かし、広域の情報網を持っていました。
- 関東の諸大名からの「援軍要請の密書」を受け取るルートを確立
- 佐渡島・越中(富山)方面の海上ルートを使った情報伝達
- 公家・僧侶との交流を通じた京都(朝廷・将軍)情報の入手
- 商人ネットワークを活用した敵方の経済状況の把握
💡 「誰もが通る公道を避け、安全な専用ルート(海上や商人網)を確保する」という発想は、現代のインターネットにおけるVPN(仮想プライベートネットワーク)の考え方と非常によく似ています。複雑な暗号よりも、物理的な「通信ルートの安全」を重視したのが上杉流の合理主義です🐾
🔐 上杉流の暗号術:逆読み・縦横変換
上杉家の暗号術の詳細を伝える一次資料は少なく、その具体的な手法は不明な点が多いです。以下の「逆読み体験ツール」は、転置暗号の仕組みを理解するために、上杉謙信の情報戦をモチーフにした創作体験コンテンツです。暗号の仕組みを楽しみながら学んでもらうためのものです🐾
🐉 逆読み暗号 体験ツール
戦国時代の情報戦にインスパイアされた創作体験ツールです。「逆読み」という転置の仕組みを実際に動かして体感してみよう!
※ 逆読み暗号は双方向です。同じボタンで暗号化・復号できます。
この逆読みのように、文字を別の文字に変える(換字)のではなく、『文字の順番を入れ替える』手法を『転置暗号(てんちあんごう)』と呼びます。暗号の歴史の二大巨頭の一つだよ!
📝 謙信の真骨頂:上杉暗号(マス目座標による換字暗号)
武将の「力」ばかりが注目されがちな戦国時代ですが、上杉謙信は誰よりも早く「情報の大切さ」に気づいていました。
情報が漏れることを恐れた謙信が考案・運用したとされるのが、通称「上杉暗号」と呼ばれる高度な暗号システムです。
📊 字変四十八:座標で文字を置き換える仕組み
軍師・宇佐美定行が考案したとされる『字変四十八(じへんしじゅうはち)』は、縦7×横7のマス目(表)を用意し、各行・各列に「い・ろ・は・に・ほ・へ・と」と名前を付けます。
そして、この表の各マスの中に四十八文字をバラバラに配置し(※49マスのうち余った1マスはダミーや空白として使われます)、事前に味方同士でこの「鍵となる表」を持ち合っておきます。
たとえば、ある表で「あ」の文字が【列=い】【行=ろ】の座標にあった場合、「あ」は「いろ」という2文字の暗号になります。
これによって、「あき」という言葉は「いろはに」のような意味不明な文字列に変換されます。元の文字は、その文字の「座標を示す2文字」に置き換えられるわけです。
暗号を受け取った味方は、文章を前から2文字ごとに区切り、1文字目を列の名前から、2文字目を行の名前から探し、交差する座標の文字を取り出すことで元のメッセージに戻せました。
古代ローマの「シーザー暗号」のように、文字を一定数だけずらす方法の場合、五十音順でひらがなをずらすと、「あ」が「い」になる場合、「う」になる場合…と、そのパターンが最大でも46種類程度しかありません。
そのため、暗号文を盗聴した人は五十音順に1、2、3文字…と逆にずらして試していくと、最大46回試す(総当たり攻撃)だけで本当の文を知られてしまいます。
しかし字変四十八なら、各文字ごとに任意の2文字(座標)に置き換えられるため、その配置パターン(鍵空間)は天文学的な数になります。敵が単純な総当たりで元の文を探り当てることは非常に困難です。
このような「文字を座標に変換する」手法を、暗号学では『ポリビオス暗号(Polybius square)』と呼びます。これは文字をそのまま扱うのではなく、『別のデータ単位(数値)に変換して処理する』という、現代のコンピュータ(文字コードなど)にも通じる重要な情報処理の概念です。
💡 もふねこ解説:現代のITとの接点🐾
上杉暗号のように「文字をそのまま送るのではなく、座標(データ)に変換して扱う」という考え方は、実は現代のITの基礎!コンピュータが文字を『0と1の数字(ASCIIやUTF-8などの文字コード)』として処理するのと同じ発想なんだよ。謙信は400年前に、すでにデジタル時代と通じる合理的な情報処理を行っていたんだね!
⚔️ 川中島の情報戦——謙信 vs 信玄の密書合戦
川中島の5回の合戦では、双方が情報収集に力を入れていたと考えられています。第四次川中島(1561年)では謙信が妻女山から先に動いたことが知られていますが、「信玄側の密書を謙信が事前入手した」という説は史料的裏付けが薄く、俗説の域を出ません。情報戦が行われていた可能性は高いものの、断定は避ける必要があります。
⚔️ 武田側の情報戦
- 百足衆(むかでしゅう)等の使番による伝令と、合せ字(特殊な造字)を用いた密書の保護
- 複数のルートで同じ情報を転送(冗長性)
※同じ密書を3人の忍びに違うルートで運ばせる。もし1人が捕まっても必ず情報が届く。これをシステム開発では『冗長化・可用性(HA)』と呼んで、絶対に止まってはいけないシステムでも全く同じ仕組みが使われているんだよ✨
🐉 上杉側の情報戦
- 越後・北陸の商人ネットワーク活用
- 字変四十八(上杉暗号)などの換字暗号の運用
- 口頭伝達(文書を残さない)の徹底
※文書(物理的ログ)を残さないのは、現代でいう「メッセージ自動消去機能」と同じ発想。密書が奪われても情報が漏れない究極の防衛策です。
🔬 現代暗号との比較:「義」の暗号と数学の暗号
謙信の逆読み暗号は、現代の視点では「転置暗号」の一種です。文字を入れ替えるだけで内容は変えない。これは現代のAES暗号(内容を数学的に変換)よりはるかにシンプルですが、
- 口頭で鍵(「逆読みにしてある」)を教えれば追加の道具不要
- 急な戦況変化でも素早く使える
- 識字率が低い時代に合わせた実用的な方式
という利点がありました。「完璧な暗号より、実際に使える暗号」——これは現代のセキュリティ設計とも共通する大切な考え方です。
🏯 他の戦国武将の暗号術も読む
🕰️ 他の時代の暗号の歴史も覗いてみる?
🐉 越後の龍の密書から、現代の暗号へ
謙信の上杉暗号(字変四十八)も、この記事で体験した逆読み暗号も、現代の共通鍵暗号(AESなど)も、「同じ秘密(ルールや鍵)を共有した者同士だけが読める」という原理は同じね🐾
📚 現代暗号の基礎を学ぶ 📚 カフェの書庫へ📜 歴史的注記・参考情報
- 越後の情報網(軒猿)について:上杉謙信が使役したとされる忍者衆は後世「軒猿(のきざる)」と呼ばれますが、当時の一次史料には「軒猿」という明確な記述は少なく、「素破(すっぱ)」「草(くさ)」などの呼称が一般的でした。
- 上杉暗号(字変四十八)について:考案者とされる宇佐美定行という名は軍記物の創作であり(実在の武将は宇佐美定満)、暗号が記された『武経要略』も江戸時代の軍学書です。そのため謙信が戦国時代に実際に運用していたかは諸説ありますが、日本の暗号史を語る上では欠かせないロマンとなっています。
- 体験ツールについて:本記事内の「逆読み暗号ツール」は、戦国時代の直読直解という通信の思想を理解してもらうために作成した、現代風の教育用シミュレーション(創作)です。
上杉謙信の「通信ルートを守る」知恵を、現代暗号で理解する
謙信が物理的な「安全な通信ルート」を構築したように、
現代の私たちはインターネットという危険な公道に「暗号」というトンネルを作り、デジタル資産を守っています。
「なぜ現代の暗号はネット上で安全に鍵を渡せるのか」――その答えは暗号の進化の歴史にあります🐾
