gpt4 book ai didi

c# - 设置 RSA 参数

转载 作者:行者123 更新时间:2023-11-30 15:03:55 27 4
gpt4 key购买 nike

我已经获得了 RSA 参数的 M、指数和 D 组件,并且一直在尝试在 C#.NET 中使用它来加密数据。我想知道作为公钥的一部分,这些组件中的哪些是加密数据所必需的?另外,指数是 16 进制的 10001。我应该在 C# 中设置 RsaParameters.Exponent 参数什么?我不知道我应该如何准确地解释这个数字并将它放在一个字节数组 Exponent 中。组件不需要以 16 为基数的长度均匀吗?

谢谢。

最佳答案

RSAParameters rsaKeyInfo = new RSAParameters
{
Exponent = new byte[] {1, 0, 1},
...
};

using (RSACryptoServiceProvider rsa = new RSACryptoServiceProvider())
{
rsa.ImportParameters(rsaKeyInfo);
rsa.Decrypt(...)
}

关于c# - 设置 RSA 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11067799/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com