素数とはその数または1でしか割れない数字のこと。
例えば2 3 5 7 11 13 17 19 23 29 31の数字を言う。
1は含まれない。
しかも素数どうしの掛け算ですべての数字が
作られてしまう。
例えば2×2=4。2×3=6。2×2×2=8。3×3=9。
それがなんだというところですが、
素数と素数を掛け合わせた数字を
何と何を掛け合わせたかをコンピューターで調べるには
何百年もかかる。
この性質を使って通信の暗号化に使われる。
主に軍事的なもの政府的なものの通信、
アメリカの大統領の通信とかに使われる。
一般人の通信では乱数で作られた10桁程度のもので充分。
会社対会社の通信では必要となるような暗号化はまず、
たらどうするの世界。
そんな重要なメールを送ってはおらんし。
そんな重要な人間ではない。
0 件のコメント:
コメントを投稿