0

今日の私の質問はかなり具体的で、プログラミングについてではなく、統計についてです。

キャラクターが連続して複数回出現する可能性が高い公式があるかどうかを自問しました。キーボード上のすべての印刷可能な文字 (95) が同じように表示される可能性が高いと仮定したため、式は次のようになります。

1/95^n(*95) (= 1/95^(n-1))

(* 95 は、どのキャラクターに満足しているかを仮定していない場合)

目を痛める書式設定で申し訳ありませんが、より明確に書式設定する方法がわかりませんでした

これは公式としては素晴らしいものですが、あまりにも多くの仮定に基づいており、誰かが知識に基づいた推測よりも多くのことを行っていると確信しています. 紙、人、または式だけを教えてもらえますか?

編集:これは、暗号化アルゴリズムによって異なる場合があります。これまで、私は暗号の統計の領域に住んでいませんでした。誰かがそれ(具体的にはキャラクターの出現確率)に関する論文を提供できれば、それもいいでしょう.

4

1 に答える 1

1

理想的には、暗号は、ランダム データと区別できない暗号文を生成する必要があります。実際、この基準を満たさない暗号は根本的に脆弱です。

ランダム データでは、各バイト値の可能性は等しくなります。8 ビット バイトは 256 の異なる値を持つことができるため、nバイトが連続して同じ値を持つ確率は (1/256)^( n -1) です。

于 2013-05-31T18:30:33.993 に答える