問題タブ [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.
c++ - mpir で減算を行うことはできません
私はプログラミングが初めてで、コーディングの宿題があります。MPIR を使用して RSA を実装する必要があります。p と q は、考えられる最善の方法で生成しました。512ビットにはできませんでしたが、このまま続けます。また、素数性についてもまだテストしていません。時間があれば、バイトサイズと素数テストを扱います。
私の問題は、Phi(n) = (p-1)*(q-1) を見つけることに関するものです。p、q、および N を見つけることができましたが、Phi(n) と N は同じ結果になります。MPIR ドキュメントの関数を何度も確認し、減算のために 2 つの同様の関数を試してみましたが、それでもうまくいきません。(q は p の繰り返しなので、ここではコードを書きませんでした。)
誰かが私を案内できますか?よろしくお願いします。
第1の方法
第二の方法
次に、それらをドキュメントに書き込み、すべてをクリアします。