Я использую функцию CertCreateSelfSignCertificate для создания сертификата. Мне нужно указать размер ключа, равный 2048. Я не вижу, как обеспечить этот параметр.
2048
Посмотрите описание для аргумента dwFlags, как описано в CryptGenKey .Это должно позволить вам выбрать длину ключа.
dwFlags