Windows Communication Foundation与x509和Compact Framework 3.5 Max Keylength

时间:2011-10-10 12:34:42

标签: .net wcf frameworks x509 makecert

我正在使用Windows Communication Foundation和x509消息层安全性来与windows compact framework 3.5设备进行通信。

我正在使用makecert来创建证书。

有谁知道在这种情况下我可以使用的最大密钥长度是多少?目前使用的是1024但是想提升2048。

我知道makecert的默认密钥长度是1024,但是无法找到更多信息,或者紧凑框架可以处理的内容是否有限制......

1 个答案:

答案 0 :(得分:0)

.Net框架使用的RSA实现RSACryptoServiceProvider实际上使用了底层的Windows CryptoAPI实现。大多数现代Microsoft操作系统支持384到16384位密钥大小(请参阅RSACryptoServiceProvider.KeySize)。您也可以致电RSACryptoServiceProvider.LegalKeySizes查看目标平台上的可接受值。