暗号には整数の理論が使用されています。整数はもっとも単純な数であり、その演算規則も微積などはなくて簡単です。10桁くらいまでの数ならば電卓やExcelなどでも計算できます。定理なども総当たりで直接確かめることができます。このように、入り口は余りにありふれていて返ってとまどうくらいです。 ここでは、その簡単な部分を実際に手と電卓あるいはパソコンを用いて確かめながら探索してみようと思います。
暗号には整数の理論が使用されています。整数はもっとも単純な数であり、その演算規則も微積などはなくて簡単です。10桁くらいまでの数ならば電卓やExcelなどでも計算できます。定理なども総当たりで直接確かめることができます。このように、入り口は余りにありふれていて返ってとまどうくらいです。 ここでは、その簡単な部分を実際に手と電卓あるいはパソコンを用いて確かめながら探索してみようと思います。
Blowfish アルゴリズム 2006-06-02-3 [Algorithm] Blowfish はブルース・シュナイアー(Bruce Schneier)による暗号化 アルゴリズム。特許は取ってないとのことで、自由に使えて安心。 Dr. Dobb's Journal での解説(1995)が分かりやすいです。 http://www.schneier.com/paper-blowfish-oneyear.html P-array と S-boxes の初期化に使っているのは、円周率を16進数で あらわしたもの。 解説では "the hexadecimal digits of pi(less the initial 3)" と 説明があります。 下記URLに16進表記がありました。 http://www.super-computing.org/pi-hexa_current
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く