Форум КриптоПро
»
Общие вопросы
»
Общие вопросы
»
Программа для симметричного шифрования по ГОСТ с помощью пароля ?
Статус: Участник
Группы: Участники
Зарегистрирован: 29.04.2011(UTC) Сообщений: 18 Откуда: RR
|
Здравствуйте!
Подскажите, пожалуйста, какой программой, использующей СКЗИ КриптоПро, можно зашифровать файл по ГОСТ симметричному алгоритму не на основе сертификата, а на основе пароля? Нужно отослать зашифрованный файл получателю, а по наступлению определенного события отослать ему пароль, чтобы он мог расшифровать файл (т.о. увидеть содержимое не раньше определенного момента). Спасибо. PS. Может есть другие способы решения данной задачи, несложные для пользователей?
|
|
|
|
Статус: Активный участник
Группы: Администраторы
Зарегистрирован: 29.12.2007(UTC) Сообщений: 1,036 ![Мужчина Мужчина](/forum2/Themes/soclean/male.gif) Откуда: КРИПТО-ПРО Поблагодарили: 36 раз в 25 постах
|
Алгоритм шифрования, определённый ГОСТом, у нас в стране один. Это алгоритм определённый ГОСТ 28147-89. Именно он реализован в СКЗИ "КриптоПро CSP". И шифрование в нем только на симметричных ключах! Никакого шифрования на сертификате или на основе пароля этот ГОСТ не предусматривает.
Вы можете реализовать такую схему: Сформировать закрытый ключ и самоподписанный сертификат и поставить сложный пароль за ключевой контейнер с закрытым ключом. Потом зашифровать по схеме Диффи-Хелмана файл с использованием этого закрытого ключа. Потом отослать зашифрованный файл вместе с ключевым контейнером и самоподписанным сертификатом. А потом в нужный момент дать ему этот пароль на ключевой контейнер. И он тогда сможет воспользоваться им что бы расшифровать. Кривовато если ключевой контейнер передавать по каналу связи. Надёжно и сертифицировано, если ключевой контейнер передавать из рук в руки на ключевом носителе типа токен. |
С уважением, КРИПТО-ПРО |
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 29.04.2011(UTC) Сообщений: 18 Откуда: RR
|
Спасибо за развернутый ответ по способу решения задачи на основе шифрования с симметричным закрытым ключом и самоподписанным сертификатом! Юрий Маслов написал:Никакого шифрования на сертификате или на основе пароля этот ГОСТ не предусматривает.
Однако, подскажите, пожалуйста, разве нельзя шифровать по ГОСТ 28147-89 с помощью ключа, полученного на основе пароля функцией типа CryptDeriveKey или Gost28147CryptoServiceProvider.DeriveKey?
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,396 ![Мужчина Мужчина](/forum2/Themes/soclean/male.gif) Откуда: КРИПТО-ПРО Сказал «Спасибо»: 37 раз Поблагодарили: 719 раз в 623 постах
|
Можно, но программу придется писать самому. За основу можно взять примеры из нашего SDK. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 29.04.2011(UTC) Сообщений: 18 Откуда: RR
|
|
|
|
|
Форум КриптоПро
»
Общие вопросы
»
Общие вопросы
»
Программа для симметричного шифрования по ГОСТ с помощью пароля ?
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close