私は RSA 暗号化方式の初心者です... デバイスからの着信署名を検証する必要があります。問題は、デルファイ IDE を使用する必要があり、デルヒにはいくつかの RSA ライブラリが実装されていないことです。このサイトの FGInt パッケージを Web で見つけました: http://submanifold.be/。私はそれ(RSA.zip)をダウンロードしましたが、私は暗闇の中にいます-どうすればこのコードに公開鍵のモジュラスと指数を入れることができるかわかりません。
状況は次のとおりです: 計算されたメッセージ (チャレンジ) と比較 (検証) する必要があるデバイスからの署名があります。公開鍵が埋め込まれた X509 証明書もあります。これらの証明書からこの公開鍵を抽出できます。公開鍵からモジュラスと指数を抽出することもできます。私の問題は、得られたモジュラスと指数をFGIntパッケージのRSAVerifyプロシージャにどのように配置できるかわかりません。係数は 128 バイト (16 進数の配列として持っています) の長さで、指数の値は 65537 です。
誰かが私の質問を手伝ってくれますか? FGint パッケージの RSAVerify プロシージャにモジュラスと指数の値をどのように挿入できますか?