Windows store apps 如何获取RSA公钥的n和e值?

Windows store apps 如何获取RSA公钥的n和e值?,windows-store-apps,uwp,windows-10-universal,Windows Store Apps,Uwp,Windows 10 Universal,据我所知,RSA密钥的公共部分由n和e组成, 我需要分开 但是CryptographicKey.ExportPublicKey()只返回一个密钥, 我怎样才能把它们分开?还是有其他出口方式 NET中的RSAPERAMETERSstruct具有指数和模数字段, 是否可以在UWP应用程序中使用rsapametersstruct?只是好奇,为什么要这样做?@Andrew Au希望与使用openssl编写的旧代码兼容。Openssl分别生成n和e,我们分别使用它们。在UWP应用程序中不可能使用rsape

据我所知,RSA密钥的公共部分由n和e组成,
我需要分开

但是
CryptographicKey.ExportPublicKey()
只返回一个密钥,
我怎样才能把它们分开?还是有其他出口方式

NET中的
RSAPERAMETERS
struct具有
指数
模数
字段,

是否可以在UWP应用程序中使用
rsapameters
struct?

只是好奇,为什么要这样做?@Andrew Au希望与使用openssl编写的旧代码兼容。Openssl分别生成n和e,我们分别使用它们。在UWP应用程序中不可能使用
rsapertameters
struct。我还没有找到一种方法来使用
加密密钥
类(和相关类)实现同样的功能,我开始想也许他们根本不支持它。他们希望关键数据是
ASN1
格式的。因此,我们可能必须先自己格式化它。