Форум КриптоПро
»
Общие вопросы
»
Общие вопросы
»
Можно ли использовать ключи RSA в ГОСТ алгоритмах?
Статус: Новичок
Группы: Участники
Зарегистрирован: 08.02.2021(UTC) Сообщений: 4
Сказал(а) «Спасибо»: 8 раз
|
Здравствуйте! Я новичок в криптографии, поэтому прошу прощения за возможно дикие вопросы. Хотел бы спросить у знающих людей: Можно ли использовать ключи RSA в ГОСТ алгоритмах? Например, это возможно через openssl на Astra Linux с установленным пакетом libgost-astra1) Создание пары ключей: Цитата:openssl genpkey -algorithm RSA -pkeyopt rsa_keygen_bits:2048 -out test.key openssl rsa -in test.key -pubout -out test.pub 2) Шифрование/дешифрование файла data.txt Цитата:openssl pkeyutl -encrypt -pubin -inkey test.pub -in data.txt -engine gost-astra -out data-gost.enc.txt openssl pkeyutl -decrypt -inkey test.key -in data-gost.enc.txt -engine gost-astra -out test-gost.out.txt Какой недостаток у данного подхода? Отредактировано пользователем 2 августа 2023 г. 10:16:17(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,751   Сказал «Спасибо»: 575 раз Поблагодарили: 2306 раз в 1807 постах
|
Здравствуйте.
Вы создали ключи -algorithm RSA, там нет использования ГОСТа. |
|
 1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 08.02.2021(UTC) Сообщений: 4
Сказал(а) «Спасибо»: 8 раз
|
Верно, хотелось понять почему это работает в openssl? И вообще допустимо ли использовать ключи RSA в ГОСТ алгоритмах ассиметричного шифрования ?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,751   Сказал «Спасибо»: 575 раз Поблагодарили: 2306 раз в 1807 постах
|
Автор: Just Lex  Верно, хотелось понять почему это работает в openssl? И вообще допустимо ли использовать ключи RSA в ГОСТ алгоритмах ассиметричного шифрования ? работает что? приложение видит rsa ключ и использует его |
|
 1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,751   Сказал «Спасибо»: 575 раз Поблагодарили: 2306 раз в 1807 постах
|
Автор: Just Lex  Верно, хотелось понять почему это работает в openssl? И вообще допустимо ли использовать ключи RSA в ГОСТ алгоритмах ассиметричного шифрования ? |
|
 1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 08.02.2021(UTC) Сообщений: 4
Сказал(а) «Спасибо»: 8 раз
|
Андрей, спасибо я понял - Совместимости нет. Вопрос глупый, но ответа я нигде найти не мог
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 05.07.2018(UTC) Сообщений: 467
Сказал(а) «Спасибо»: 43 раз Поблагодарили: 69 раз в 61 постах
|
Не совсем понял, что вы хотите. Хотите ГОСТ в openssl использовать? Есть огромное количество примеров и инструкций по настройке ГОСТа в openssl. С командами чуть сложнее, там либо man читать, либо надеяться, что кто-то покажет. У меня есть своя коллекция таких команд Отредактировано пользователем 3 августа 2023 г. 9:18:48(UTC)
| Причина: Не указана |
|
 2 пользователей поблагодарили TolikTipaTut1 за этот пост.
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,751   Сказал «Спасибо»: 575 раз Поблагодарили: 2306 раз в 1807 постах
|
Автор: TolikTipaTut1  Не совсем понял, что вы хотите. Хотите ГОСТ в openssl использовать? Есть огромное количество примеров и инструкций по настройке ГОСТа в openssl. С командами чуть сложнее, там либо man читать, либо надеяться, что кто-то покажет. У меня есть своя коллекция таких команд В первом сообщении ссылка, как использовать ГОСТ. |
|
 1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 05.07.2018(UTC) Сообщений: 467
Сказал(а) «Спасибо»: 43 раз Поблагодарили: 69 раз в 61 постах
|
Тогда я окончательно запутался... |
|
 1 пользователь поблагодарил TolikTipaTut1 за этот пост.
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 08.02.2021(UTC) Сообщений: 4
Сказал(а) «Спасибо»: 8 раз
|
Я просто попробовал RSA ключи для ассиметричного шифрования ГОСТ алгоритмом и это сработало o_O Мне стало непонятно, почему так происходит, может есть какая-то совместимость и тд. Но как сказал Александр выше, при шифрации/дешифрации OpenSLL увидел, что ключи RSA и применил шифрование RSA.
Поэтому резюмируя: если в OpenSSL указать -engine gost-astra, то алгоритм шифрования всё равно будет браться из ключей
|
|
|
|
Форум КриптоПро
»
Общие вопросы
»
Общие вопросы
»
Можно ли использовать ключи RSA в ГОСТ алгоритмах?
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close