Windows Communication Foundation с x509 и Compact Framework 3.5 Max Keylength

Я использую Windows Communication Foundation с безопасностью уровня сообщений x509 для связи с устройством Windows Compact Framework 3.5.

Я использую makecert для создания сертификатов.

Кто-нибудь знает, какой максимальный размер длины ключа я могу использовать в этой ситуации? в настоящее время используется 1024, но хотелось бы перейти на 2048.

Я знаю, что длина ключа по умолчанию для makecert составляет 1024, но я не могу найти больше информации или есть ограничение на то, что может обрабатывать компактная структура...


person Palm    schedule 10.10.2011    source источник


Ответы (1)


Реализация RSA, используемая платформой .Net, RSACryptoServiceProvider, фактически использует базовую реализацию Windows CryptoAPI. Большинство современных операционных систем Microsoft поддерживают размеры ключей от 384 до 16384 бит (см. RSACryptoServiceProvider.KeySize). Вы можете вызвать RSACryptoServiceProvider. LegalKeySizes, чтобы также увидеть допустимые значения на целевой платформе.

person akton    schedule 01.09.2012