-4

重複の可能性:
PHP で大きな数を扱うには?

私は RSA アルゴリズムで Web アプリを開発しています。RSAをより安全にするためには、大きな数字を使用する必要があるため、ここで説明します....最初に、ord()を使用して、アルファベット(すべてAからZ)をASCIIコードに変換します。

しかし、問題は、ciphertext=m(pow)e*[mod n] a の ascii が 97 の場合、m (数値であるメッセージ) の e 乗を計算する関数であり、e=57 とすると、97 の 57 乗は巨大になります....私は32ビットのラップトップを持っています。

だから、私が使うべき正しいデータ型を教えてください。

4

1 に答える 1

0

独自の暗号化を展開しないでください。

OpenSSL 拡張機能またはバイナリがインストールされていない場合は、OpenSSL 拡張機能 、バイナリシェルopensslアウト、またはphpseclibを参照してください。

于 2012-12-07T23:57:04.127 に答える