ошибка NTE_BAD_VER при импорте ключа
От: Ary123  
Дата: 06.01.06 00:05
Оценка:
в проге выполняются следующие действия:

создается пара RSA ключей (AT_KEYEXCHANGE)
генерируется из пароля сессионный ключь
пара RSA ключей экспортируется в PRIVATEKEYBLOB на сессионном ключе

затем полученный key BLOB импортируется в другой ключевой контайнер этого-же
криптопровайдера(Microsoft Enhanced RSA Cryptographic Provider)

при попытке импорта функция CryptImportKey возвращает NTE_BAD_VER

но если просматривать импортируемый BLOB в отладчике то BLOBHEADER
правильный

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