Delphi 如何在FGInt包中插入RSA公钥的模和指数(http://submanifold.be/)

Delphi 如何在FGInt包中插入RSA公钥的模和指数(http://submanifold.be/),delphi,rsa,public-key,Delphi,Rsa,Public Key,我是RSA加密方法的新手。。。我需要验证从设备传入的签名。问题是,我必须使用DelphiIDE,德里没有实现一些RSA库。我在web上找到此网站上的FGInt包:。我下载了它(RSA.zip),但我不知道该如何在这段代码中输入公钥模和指数 情况如下: 我有来自设备的签名,我需要将其与计算的消息(质询)进行比较(验证)。我还有一个嵌入公钥的X509证书。我可以从这些证书中提取此公钥。我还可以从公钥中提取模和指数。我的问题是,我不知道,我怎样才能把得到的模和指数用于验证FGInt包的过程。模数是12

我是RSA加密方法的新手。。。我需要验证从设备传入的签名。问题是,我必须使用DelphiIDE,德里没有实现一些RSA库。我在web上找到此网站上的FGInt包:。我下载了它(RSA.zip),但我不知道该如何在这段代码中输入公钥模和指数

情况如下: 我有来自设备的签名,我需要将其与计算的消息(质询)进行比较(验证)。我还有一个嵌入公钥的X509证书。我可以从这些证书中提取此公钥。我还可以从公钥中提取模和指数。我的问题是,我不知道,我怎样才能把得到的模和指数用于验证FGInt包的过程。模数是128字节(我把它作为一个十六进制数数组)长,指数的值是65537


有人能帮我回答我的问题吗?如何将模数和指数值插入FGint包中的rsavirify过程?

如果您需要RSA函数并且正在Windows上运行,请使用MSCRYPTO API。这里的信息:和这里:

如果您打算在美国境外提供您的应用程序,将自定义或第三方加密逻辑纳入您的应用程序将使您的应用程序属于美国出口限制的“软件弹药”类别。您必须申请出口许可证,让美国政府代表审查您的代码,等等,否则将面临巨额罚款和可能的出口违规刑事指控

如果你的应用程序改为链接到MSCRYPTO库,你不必做任何事情。Microsoft负责获得Windows附带的MSCRYPTO库的出口许可