gpt4 book ai didi

.NET RSA 加密 : Minimum keysize?

转载 作者:行者123 更新时间:2023-12-01 14:50:48 24 4
gpt4 key购买 nike

我可以在 .NET 中加载 128 位 RSA key ,并将其用于解密。但我似乎无法生成 128 位(或更低)的 key ,我总是收到错误消息“指定的标志无效”。当我尝试将 512 位作为 key 大小时,一切正常。那么 512 位是 .NET 的最小 key 大小吗?

最佳答案

512 位(从技术上讲)是 RSA key 的最小大小,但它并不安全。现在 1024 位是绝对最小值,建议使用 2048 位。

请注意,RSA 中的 1024 位在安全级别上对应于对称算法的 128 位。也许您混淆了这些值,认为 128 位对于非对称和对称加密是相同的,但不,它们不是。

关于.NET RSA 加密 : Minimum keysize?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4852664/

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