
カテ違いなら失礼します
暗号文を暗号キーを知らない者が傍受し、暗号キーを総当たりなどで復号を試みた場合についてです
有意味の復号文が得られたとしても、「復号に成功した」とは判断できないと思うのですが、何をもって、復号の成功を確認するのでしょうか?
少し考えてみたのですが、復号の成功を確認することは不可能な気がしてきました。
となると、複数の有意味の復号文が得られるような暗号化であれば、情報漏洩の防止になりそうな気がしてきました。

- 画像を添付する (ファイルサイズ:10MB以内、ファイル形式:JPG/GIF/PNG)
- 今の自分の気分スタンプを選ぼう!
A 回答 (9件)
- 最新から表示
- 回答順に表示
No.9
- 回答日時:
No.8へのコメントについて
> 同一の暗号文になる複数の平文の存在
同じ鍵でそうなっちゃうのなら、そもそも暗号として成立してない。だから、「異なる鍵で同一の暗号文になる複数の平文がある」という話だろう。ところが「情報漏洩の防止」が目的なら、「送りたいどんな平文でもそうなる」というのでなくてはしょうがない。例えば正しい鍵なら肯定文/否定文になるものが、誤った鍵の一つでは否定文/肯定文になる、とか、あるいは時刻や数量の数値が変わっちゃうとか、そんな仕掛けなら簡単に作れそう。しかし情報圧縮(No.8)の方がはるかに簡単確実だろう。
再度の応答ありがとうございます
でも
金庫の鍵は、解けた(鍵が開いた)状態がわかる(断定できる)
暗号の鍵は、「旨くいったっぽい」とは判断できるが、「復号できた」とは断定できない
という当初の認識を覆す回答ではないですね。
再度の確認、感謝します
No.8
- 回答日時:
復号を試みた結果の正誤を実世界で確認する手段がない場合、復号が「旨くいったっぽい」「駄目っぽい」と判別できるとすれば、それは得られた平文に冗長性があるからに他ならない。
例えば伝達したいメッセージがキッチリ10000通りだけしかないとします。で、その番号(1〜10000)を平文だと思うことにすると、まるで冗長性がありません。これを暗号化すれば、ご質問でおっしゃるところの「複数の有意味の復号文が得られるような暗号」の出来上がりです。
さて、これが最適な暗号化かというと、さにあらず。10000通りのメッセージのうちには、しょっちゅう送られるメッセージ(「異状なし!」)もあれば、まずもって発生することのないメッセージ(「核発射!」)もある。それぞれ発生確率が異なるために、多数の暗号文を集めれば、「毎日、大抵3211番だよな。てことは3211番は<異状なし!>って意味じゃないのかな」と推測できる。こうして多少の情報が絞り出せるわけです。この弱点を解決するのは簡単で、10000通りのメッセージにはるかに多く(1億通りとか)の番号を重複して割り当てて、番号の発生確率がどれもほぼ同じになるようにしてやればいいですね。
応答ありがとうございます
復号の成功を確認する手がかり情報は
得られた平文の冗長性
ということですね
お礼を書きながら、以下の証明、思いつきました。
複数の有意味の復号文が得られるような暗号化
でなく、
同一の暗号文になる複数の平文の存在
を証明すれば、
復号の成功を確認することは不可能
の証明になってますね。
No.7
- 回答日時:
「暗号文を正しくない鍵で複合した場合、有意味な平文になることは極稀である」
という「常識(あるいは迷信)」を根拠に「おそらく成功したっぽい」と判定するが限界でしょう。
同じアルゴリズムで同じキーを使った別の暗号文があれば、成否判定の精度を上げることはできますが、どこまでやっても「おそらく成功したっぽい」でしかないでしょう。
> 複数の有意味の復号文が得られるような暗号化
なんとなくですが、次のように思え、実現は難しいと考えます。
・簡単には都合のいい偽復号文にならなそう。
・無理に都合のいい偽復号文を作ろうとするところに、なんか脆弱性がありそう
※ 念の為。次のような状況を想定していると解釈しました。
A社が、極秘会談の日程を、暗号文AでB社に送信。
ライバルのC社がこの通信を傍受。
試行錯誤の結果、暗号文Aから暗号形式Xで鍵Yを使い「3月3日の午前10時」という平文が得られた。
このとき、暗号文Aは本当に、暗号形式Xで鍵Yを使い「3月3日の午前10時」という平文を暗号化したものなのだろうか?
暗号形式Tで鍵Sを使い「2月28日の午後3時」が正解だったりしないか?
応答ありがとうございます
>どこまでやっても「おそらく成功したっぽい」でしかないでしょう。
復号の成功を確認することは不可能
ということですよね。
それを証明したいですが、どうやって証明したらよいのか悩んでいます。
>なんとなくですが、次のように思え、実現は難しいと考えます。
>・簡単には都合のいい偽復号文にならなそう。
確かに、暗号化する原文に依存するとは思いますが、
住所録などの個人情報、テストの成績表、暗証番号のメモ
などの暗号化には有効な気がしています。
No.5
- 回答日時:
複合手順に従ってやるだけです
回答ありがとうございます
質問の前提条件である「暗号文を暗号キーを知らない者」がどうやって
複合手順
を実行できるのでしょう?
さらなる回答、お待ちしています
No.4
- 回答日時:
復号化してでてきたものを見て、「なんとなくそれっぽいかな」と思う程度。
それ以外に、なんの判断基準がある?
送信するとき、暗号と一緒にもとの平文も添えて送ってくれりゃ検証できるけど、
それじゃ暗号の意味ないしね。
「複数の有意味の復号文が得られるような暗号化」については、
正当な受信者が「復号に成功した」と確信できなくなるから
百害あって一理なし。
回答ありがとうございます
>復号化してでてきたものを見て、「なんとなくそれっぽいかな」と思う程度。
>それ以外に、なんの判断基準がある?
ですよね。
なお、質問の前提条件は「暗号文を暗号キーを知らない者」ですので、
>正当な受信者が「復号に成功した」と確信できなくなるから
>百害あって一理なし。
は今は考える必要ないと思います。
No.3
- 回答日時:
…それ意味ある?
>複数の有意味の復号文が得られるような暗号化であれば、情報漏洩の防止になりそうな気がしてきました。
本来の相手にだけは一意で復号できてそれ以外は、ってことなら、まともな暗号というものはそもそもそういう風に設計されております。本来の相手にも複数の意で復号されるシステムという意味なら、そりゃ重大な欠陥ですから。(その複数解のどれが意図した解なのか別に送らなければならないなら、単に暗号鍵を別送するシステムに過ぎません。)
#1氏の回答にもあるように、既に得られた正解を基に判断ですね。
例)qwertyuio > たていすかんなに であれば、3rfd(Zgy > あすはしゅっきん
応答ありがとうございます
>本来の相手にも複数の意で復号されるシステムという意味なら、
まさか、それじゃ暗号にならないでしょう(苦笑)
暗号キーを知らない者が復号を試みた場合、
有意味の復号文であることを論拠に、復号の成功と判断できない
ことを予告しただけですよ。
>#1氏の回答にもあるように、既に得られた正解を基に判断ですね。
それ以前の暗号文も今回と同じ暗号キーである
という保証がないとこの手法はつかえませんね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(コンピューター・テクノロジー) 暗号化ツールのVeraCryptで暗号化されたデータをCIAやNSAは復号する事が出来るのでしょうか 2 2025/02/18 14:43
- その他(コンピューター・テクノロジー) 通信しない場合はワンタイムパッドは絶対に安全な暗号ですよね? ワンタイムパッドは解読不可能な暗号です 2 2023/08/16 20:18
- その他(コンピューター・テクノロジー) 暗号化されたストレージを復号するにはパスワードがあれば良いので暗号化されたストレージを守ってるのは暗 9 2023/08/16 10:17
- その他(コンピューター・テクノロジー) BitLockerって暗号鍵がなくても回復キーさえあればデータは無事なのでしょうか? 2 2024/03/05 13:35
- ドライブ・ストレージ BitLockerで暗号化したHDDはキーがあれば他のPCで見ること可能? 3 2024/02/17 21:48
- IT・エンジニアリング 分かりません。教えてください。 SSHの説明はどれか。 1. オンラインショッピングで安全にクレジッ 1 2023/11/15 23:49
- Windows 10 USBメモリの暗号化について 1 2023/09/08 07:43
- 計算機科学 現代暗号は通信に使われるため大容量の情報を高速に暗号化する必要が有るというのが主流ですが、 大量に暗 5 2024/07/06 17:26
- セキュリティホール・脆弱性 電子署名について教えてください 電子署名は公開鍵暗号方式ですが公開鍵で最初に暗号化してから秘密鍵で相 3 2023/05/03 14:50
- その他(スマホアプリ・スマホゲーム) auの暗所番号急に合わなくなった 今まで10年以上 同じ暗所番号で つい数日前までは問題なかったのに 3 2023/03/03 16:15
このQ&Aを見た人はこんなQ&Aも見ています
-
「それ、メッセージ花火でわざわざ伝えること?」
「それ、メッセージ花火でわざわざ伝えること?」というメッセージを教えて下さい
-
【お題】動物のキャッチフレーズ
【お題】「百獣の王 ライオン」「実は動物界最強 カバ」は分かるけど、それはちょっとピンと来ないなと思った動物のキャッチフレーズ
-
これ何て呼びますか
あなたのお住いの地域で、これ、何て呼びますか?
-
スタッフと宿泊客が全員斜め上を行くホテルのレビュー
スタッフも宿泊客も、一流を通り越して全員斜め上なホテルのレビューにありがちな内容を教えて下さい
-
カラオケの鉄板ソング
歌えばその場が絶対盛り上がる「鉄板ソング」を教えてください!
-
RSA暗号の原理
数学
-
これ−8じゃなくて−4で、答えは+11ですよね? よろしくお願いします。
数学
-
半径1の円の面積がπになることを、積分を用いて示せという問題について質問です。この円はy=√1-x^
数学
-
-
4
積分記号の読み方 高校で習う普通の積分記号∫は「インテグラル」と読みますが、閉曲線全体に渡って線積分
数学
-
5
この「P」とか「n」とか「r」というのは、そもそもどういう意味なのでしょうか? 「X」とか「y」なら
数学
-
6
①=0, ②=1, ④=2, ⑥=1, ⑧=3, ⑨=0 と書かれた6枚のカードがあります。丸付きの
数学
-
7
RSA暗号における公開鍵と秘密鍵の意味
数学
-
8
相続税55%所得税55%なら、合わせて110%じゃないんですか? 何故80%なのでしょうか? 最終的
数学
-
9
10のマイナス14乗の呼び方
数学
-
10
何回かくじを引いて当たる確率
数学
-
11
これの答えはなぜ、A、C、Eなのでしょうか? なぜ、BやDは部分集合にならないのですか? Bには4と
数学
-
12
【数学】グーグルマップが使えるのは相対性理論のおかげで、クレジットカードが使えるのは整数
数学
-
13
f(x)=f(x²)はどんなグラフになりますか?
数学
-
14
「普通のサイコロ」で連続して40回、1以外の目が出る確率は、(5/6)の40乗です。計算すると、0.
数学
-
15
数学の問題です。 9時と10時の間で、長針と短針が一直線になる時刻と(その後に)長針と短針が(はじめ
数学
-
16
=って逆も正しくないとダメですよね?「ゴリラ=動物」って動物はゴリラ以外もこの世に存在するので「=」
数学
-
17
7の不思議
数学
-
18
円周率の他に平行率ってありますか? まっ平ら率かな
数学
-
19
サイコロの確率の問題です! サイコロを同時に5つ振って、ゾロ目になる確率と、数字が階段(1・2・3・
数学
-
20
矛盾法
数学
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
123を使って出来る最大の数は?
-
演算子法についての式変形について
-
皆さんの好きな方程式と関数を...
-
中学数学
-
(4)のやりかたがわかりません。...
-
これなに
-
仮定より、∠BED=∠CFD=90° した...
-
関数は簡単な順に定数関数→恒等...
-
2025.2.17 02:11にした質問の延...
-
方程式と関数の違いと種類を教...
-
1番簡単な方程式が1次方程式で...
-
この式の電卓での叩き方を教え...
-
RSA暗号における公開鍵と秘密鍵...
-
cotz =cosz/sinz =i・(e^iz+e^(-...
-
数学図形の問題
-
これが最初からわかりません b...
-
【漸化式】旧課程青チャート重...
-
この回答あってる
-
ネット上にあった説明なのです...
-
微分演算子の特殊解の求め方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
cotz =cosz/sinz =i・(e^iz+e^(-...
-
2025.1.3 20:14にした質問で更...
-
この問題角度Θで切って底面の面...
-
訂正:相対論は光を構成する場...
-
RSA暗号における公開鍵と秘密鍵...
-
積分記号の読み方 高校で習う普...
-
この「P」とか「n」とか「r」と...
-
三角関数の「ネーミング」につ...
-
数学者の皆様へ質問です
-
極方程式の問題について。上の...
-
2025.1.3 20:14にした質問の 「...
-
RSA暗号の原理
-
バッハと数学
-
グレゴリー級数
-
数学 三角関数の近似 高校数学...
-
行列の「行」基本変形について
-
SPIの問題で解答解説に納得がで...
-
数学専攻の大学1年生です。数...
-
グレゴリー級数の首足に関して...
-
数学が得意な方に質問!! 関数の...
おすすめ情報