Форум КриптоПро
»
Устаревшие продукты
»
КриптоПро CSP 3.0
»
Использование ключевого контейнера, созданного другим пользователем
Статус: Новичок
Группы: Участники
Зарегистрирован: 23.05.2008(UTC) Сообщений: 8 Откуда: Murom
|
Добрый вечер! Операционная система Windows. Ключевой контейнер создан одним пользователем Windows. Как можно открыть этот контейнер от имени другого пользователя? При попытке использования CryptAcquireContext(&provider, path, NULL, cpType, CRYPT_SILENT) получаю ошибку NTE_BAD_KEY_STATE. Спасибо.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.02.2008(UTC) Сообщений: 1,491 Откуда: Крипто-Про
Поблагодарили: 40 раз в 37 постах
|
Это означает, что при создании контейнера был задан флаг "не экспортируемый". То есть, стандартными средствами CSP его скопировать не удастся. В реестре ключи хранятся в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Crypto Pro\Settings\USERS\SID_полдьзователя\Keys\имя_контейнера . |
Татьяна ООО Крипто-Про |
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 23.05.2008(UTC) Сообщений: 8 Откуда: Murom
|
Сейчас все перепроверил, создал ключ с флагом CRYPT_EXPORTABLE, установил разрешение в реестре на полный доступ другому пользователю. Пробую открыть - результат тот же. Вот вывод csptest: C:\Program Files\Crypto Pro\CSP>csptest.exe --keyset --container rdb2 CSP (Type:75) v3.6.4070 KC2 Release Ver:3.06.4455 OS:Windows CPU:IA32 FastCode:R EADY,ENABLED. An error occurred in running the program. .\ctkey.c:673:AcquireContext() Error number 80090016 (2148073494). Набор ключей не существует Total: SYS: 0.000 sec USR: 0.000 sec UTC: 0.031 sec [ErrorCode: 0x80090016] Отредактировано пользователем 5 июня 2008 г. 14:39:01(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.02.2008(UTC) Сообщений: 1,491 Откуда: Крипто-Про
Поблагодарили: 40 раз в 37 постах
|
Извините: я сначала Вас не поняла -- я подумала, что вы пытаетесь получить доступ методом копирования и переноса в свой реестр. В раздел реестра, соответствующий чужому SID доступ запрещен. |
Татьяна ООО Крипто-Про |
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 23.05.2008(UTC) Сообщений: 8 Откуда: Murom
|
|
|
|
|
Форум КриптоПро
»
Устаревшие продукты
»
КриптоПро CSP 3.0
»
Использование ключевого контейнера, созданного другим пользователем
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close