問題タブ [mpir]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
53 参照

c++ - mpir で減算を行うことはできません

私はプログラミングが初めてで、コーディングの宿題があります。MPIR を使用して RSA を実装する必要があります。p と q は、考えられる最善の方法で生成しました。512ビットにはできませんでしたが、このまま続けます。また、素数性についてもまだテストしていません。時間があれば、バイトサイズと素数テストを扱います。

私の問題は、Phi(n) = (p-1)*(q-1) を見つけることに関するものです。p、q、および N を見つけることができましたが、Phi(n) と N は同じ結果になります。MPIR ドキュメントの関数を何度も確認し、減算のために 2 つの同様の関数を試してみましたが、それでもうまくいきません。(q は p の繰り返しなので、ここではコードを書きませんでした。)

誰かが私を案内できますか?よろしくお願いします。

第1の方法

第二の方法

次に、それらをドキュメントに書き込み、すべてをクリアします。