08.06.2005 13:22:46Как в CSP работает функция CPExportKey? Ответов: 1
Дмитрий
Собственно САБЖ.: функция CPExportKey должна обращаться непосредственно к контейнеру ключевых пар, если последний на смарт-карте и посылать туда APDU. Или через специальный провайдер контейнеров (а вообще такой есть?) ? Где каждый контейнер отвечает за способ хранения ключей и реализует механизмы работы с ними…

Спасибо!
 
Ответы:
10.06.2005 17:49:49Василий
Нет, функция CPExportKey не обращается к контейнеру ключа на носителе, ибо это не нужно.
Экспорт некоторого ключа (который уже был загружен в память - функции CPExportKey передаётся handle) в блоб делается либо без шифрования, либо с шифрованием на ключе парной связи (полученном по алгоритму Диффи-Хеллмана) - опять же, передаётся handle.