Javaプログラム (Math)

Java言語で記述された暗号機能の実装に利用できる数学関連プログラムです.

パッケージ名は,Blanclux.math としていますので,コンパイル時にはディレクトリ構成に注意して下さい.

多倍長整数演算 (MPInt) クラス

多倍長整数演算を実行するクラス(Blanclux.math.MPInt)です.ソースプログラムは, MPInt.java です.

java.math.BigIntegerのラッパクラスとなっており,基本的には BigIntegerクラスと同様に利用できます.ただし,次に示すメソッド(暗号機能の実装に必要な関数)が追加になっています.

inserted by FC2 system