Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は RSA と大きな数字を使って PHP で遊んでいます。gmp_pow() を使用して、~256 から ~512 バイトの指数のべき乗を数値にできるようにする必要があります。誰か提案はありますか?
gmp_powm() を使用すると、中間値がモジュラス値よりも小さくなるように自動的に削減されます。これはまさにRSAに必要なものです。
gmp_pow() は long より大きい指数を受け入れません。これは、中間値がコンピューターのアドレス可能なメモリよりも大きくなるためです。