Keypair меньше, чем ожидалось
Этот код C# (работает с.NET 4.5):
using System;
using System.Security.Cryptography;
class Program
{
static void Main()
{
using (var rsa = new RSACryptoServiceProvider(1024))
{
Console.WriteLine(rsa.KeySize);
Console.WriteLine(rsa.ExportCspBlob(true).Length);
}
}
}
Производит этот вывод:
1024
596
Почему полученный блоб ключа составляет примерно половину запрошенного размера ключа? Как это может быть меньше, чем размер ключа?
1 ответ
Решение