Winny/Shareの初期ノード暗号アプレット

昨日のアプレットをShareの初期ノード暗号アルゴリズムに対応させたものです。
情報では、RC6のOFBCと書かれていましたがCFBです。
どちらもクリーンです。

Winny/Shareの初期ノード暗号アプレット

ソースコードに、GPLが混じってしまいました。

今日のJava

Base64を扱うクラスがないのにびっくり。sum.miscに非公開クラスがあるらしいのですが、Appletで使えないので適当にGPLのものを拾ってきました。Decoderの変換テーブルを作る処理がバグっていたので、修正して使うようにしました。なんでこうもバグにあたるのだろうかと・・・。
そしてやはり、unsignedがないのは痛いです。