Согласно microsoft docs конструктор имеет вид:
public RSACryptoServiceProvider (int dwKeySize);
Инициализирует новый экземпляр класса RSACryptoServiceProvider со случайной парой ключей указанного размера. . dwKeySize = Размер ключа, который будет использоваться в битах.
Итак, если я хочу использовать RS256, означает ли это, что мне нужно передать аргумент 2048?
Я немного запутался, потому что конструктор по умолчанию (т.е. без переданных аргументов) создает 1024-битный ключ. Не знаю, зачем им 1024.