powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Win CryptAPI
6 сообщений из 6, страница 1 из 1
Win CryptAPI
    #39181422
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите по CryptAPI

Нужно закриптовать строку от имени виндового юзера, чтобы тот же юзер мог с любой машины в домене раскриптовать эту строку.
Я раньше как-то это делал, не могу вспомнить :(
У меня CryptGetUserKey постоянно говорить NTE_NO_KEY, как сгенерить ключ и засунуть его в криптоконтейнер? Ключ генерю без хеша и пароля. С хешем и паролем всё ок(в смысле он и не должен быть в криптоконтейнере)
...
Рейтинг: 0 / 0
Win CryptAPI
    #39181481
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема решена, всем спасибо :)
...
Рейтинг: 0 / 0
Win CryptAPI
    #39182121
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не решена.
Как зашифровать текст, сидя под учёткой доменного пользователя в винде, без пароля, чтобы только этот пользователь мог расшифровать. Обычный ключ, используемый шифрования и передачи ключей, не работает, ломается на CryptEncrypt
...
Рейтинг: 0 / 0
Win CryptAPI
    #39182174
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не использовал. Но вроде CryptProtectData то, что Вы ищете.
MSDNCryptProtectData function

The CryptProtectData function performs encryption on the data in a DATA_BLOB structure. Typically, only a user with the same logon credential as the user who encrypted the data can decrypt the data. In addition, the encryption and decryption usually must be done on the same computer. For information about exceptions, see Remarks.
...
Typically, only a user with logon credentials that match those of the user who encrypted the data can decrypt the data. In addition, decryption usually can only be done on the computer where the data was encrypted. However, a user with a roaming profile can decrypt the data from another computer on the network.
...
Рейтинг: 0 / 0
Win CryptAPI
    #39182464
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev,

Спасибо! Да, оно самое, блин, тупею-тупею...
...
Рейтинг: 0 / 0
Win CryptAPI
    #39182470
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так же тупил, когда была нужна обычное шифрование по ключу. Наткнулся на похожие ф-ции и понять не мог, как же им ключ и пароль подсунуть ))) Т.ч. использовать в продакшене не использовал, но "шумок остался" ( C )
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Win CryptAPI
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]