11.08.2005 18:14:24CAPICOM и открытый ключ Ответов: 1
Ирина
Я выбираю сертификат

Certificates := Certificates.Select(’Сертификаты’, ’Выберите:’);
ObjCertificate := Certificates.Item[1];
PublicKey := ObjCertificate.PublicKey;
KeyValue := PublicKey.EncodedKey;
Key := KeyValue.Value;

В переменной Key получаю значение.
Скажите, это и есть значение открытого ключа ?
Если да, то почему длина строчки, которая возвращается в Key равна 96 символа, хотя исходя из соображения, что длина открытого ключа у алгоритма ГОСТ 94.10-2001 равна 512 бит, то есть 64 байта, должно быть 64 символа
 
Ответы:
12.08.2005 9:38:42Kirill Sobolev
Потому что CAPICOM ключ в base64 возвращает.