2011-01-31 22 views
4

このような状況を知っているかどうかはわかりませんが、時には私はちょうど1つのWikipediaページから次のページへブラウズしています。だから私はまた違法素数についてthis oneを見た。私は記事を読んで本当に興味深いように聞こえますが、本当に何が本当に理解できませんでした。違法素数:正確には何ですか?

私が知る限り、違法な素数は何らかの形で悪質なコードを生成するために使用できる素数ですか?しかしどうですか?記事にあるもの以外の例はありますか?

これらの実際の使用状況は何ですか?

+2

私は記事を読んだだけで、あなたが理解できなかった部分はわかりません。それは私にはっきりと書かれているようです。 「不正な」コード(悪意のあるコードであれ)をとり、それを数字または素数で表します。結果は依然として一定の法律に反しています。 – Phrogz

+0

私はそれが面白い質問だと思うが、私はそれがこのサイトのトピックではないと思う。 – Davy8

+0

私は答えましたが、これはセキュリティやプログラミングとはまったく関係がないので、私はとても近いと投票しています。 –

答えて

6

この記事では、例としてDeCSSプログラムを使用しています。そのプログラムは、米国連邦法と国際条約に基づいて犯罪であるDVDを復号化します。したがって、特定のソースコードを所有または配布することは違法です。

しかし、ソースコードは...のような一連の2進数として小数で252372412549874ある

11100101 10001000 00001000 00000000 01001010 11110010

を発現させることができます。上記のバイナリコードが不正であれば、十進数252372412549874は "不正な番号"になります。違法な素数は、不公平な数の部分集合の中の1つで、それは素数である。

DeCSSコードのようなものも、整数を表す順序値であるという事実は、それが違法であるという概念と矛盾します。結局のところ、特定の整数の抽象的な概念は、どのように違法であるのでしょうか? 「不正な番号」という用語は、抽象的な概念と一致する人間の人工物を制御しようとすると法律が過大になることを指摘するための矛盾です。番号行の整数の所持または知識ではなく、施行可能なDVDの解読はの行為です。

+0

ありがとう!今私はそれを理解する。 – RoflcoptrException

2

コンピュータは数字で動作します。ファイルは本当に大きな数字です。

時には、これらの数値はプライムです。

実生活では、それらの用途は実際よりも政治的です。

4

いいえ、悪意のあるコードを生成する番号ではありません。

重要な点は、特定の種類のコードが米国で配布することが違法であることです。たとえば、映画のコピープロテクトを解除するためのコードです。活動家たちは、コードの配布を禁止することはばかげていることを指摘しています。これは、文字と数字の束です。人々は、コードをTシャツに印刷して着用したり、歌で歌ったりして、これらの制限がどういう意味をなさないかを指摘するようなことを好む。

不正な番号は、このような不正なコードのエンコードである番号です。理論的には、そのような数字を書き留めて、それを回すことは犯罪です。違法素数は、そのような数の興味深いサブセットです - 素数のデータベースがあり、素数が大きいと便利ですので、違法素数が無邪気に公開されたと想像しやすいので、犯罪が起きましたか?

実際には、それらの法律がどれほどばかげているかを示すための実験的な実験です。

関連する問題