Обмен ключами и цифровая подпись на CryptoAPI
От: prolamer  
Дата: 20.05.07 17:15
Оценка:
Здравствуйте.

Необходимо реализовать обмен ключами по алгоритму Диффи-Хеллмана на CryptoAPI.
При этом каждый участник должен подписывать открытые ключи и проверять подпись другого участника по сертификату.

Возникли следующие вопросы:

Как создать сертификат и секретный ключ подписи?

Как получить строку с ключом g^(ab), полученным в результате обмена? (CryptImportKey с параметром CRYPT_EXPORTABLE дает ошибку 80090009 — bad flags)

Может быть у кого-то есть готовый исходник?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.