Статус: Новичок
Группы: Участники
Зарегистрирован: 08.09.2021(UTC) Сообщений: 5
Сказал(а) «Спасибо»: 2 раз
|
Согласно извещения ФСБ России о порядке использования алгоритма блочного шифрования ГОСТ 28147-89 необходимо перейти на ГОСТ 34.12-2018 (http://www.fsb.ru/fsb/science/single.htm%21id%3D10438446%40fsbResearchart.html)
В стандарте описаны 2 блочных шифра - Кузнечик - Магма
В примерах кода для java-csp-5.0 использование данных алгоритмов для шифрования XML отсутствуют, единственный пример по шифрованию XML samples-sources\xmlSign\CryptXML.java но в нем используется старый алгоритм.
В документе "Руководство программиста" ситуация та же
Возник вопрос, возможно ли применять данные шифр для XML Encryption? Если да, то где можно увидеть пример использования?
|
|
|
|
|
|
Статус: Эксперт
Группы: Участники
Зарегистрирован: 05.03.2015(UTC) Сообщений: 1,602  Откуда: Иркутская область Сказал(а) «Спасибо»: 110 раз Поблагодарили: 397 раз в 367 постах
|
Добрый день. Ссылка конечно загадочная про международный стандарт. Как я понимаю, 1) международный стандарт на основе отечественного гост-2015. 2) "магма" в гост-2015 это и есть (в основном) гост-89.
гост-89 это симметричный алгоритм шифрования, то есть "просто так" асимметричную ключевую пару в нем не используешь, нужен алгоритм согласования двух пар, утверждаемый вместе с алгоритмом ключевой пары. В алгоритме используются разные константы (блок замен, гамма), которые со временем менялись. Длина блока гост-89 в 8 байт уже выглядит рисковой.
Вместе с названием "Магма" для него в очередной раз были изменены параметры. Не уверен, вероятно, ключ и алгоритм согласования тоже нужен из гост-2015, чтобы это считалось Магмой. Тем не менее, сами инструкции по идее те же. Другими словами, формально и по старому примеру можно получить Магму, подкрутив параметры. Сообщение по ссылке предположительно имело посыл ориентироваться на Кузнечик. Правда с этим пока что сложно - поддерживается с 5.0 R2, но сообщений об успешном использовании пока мало. Несколько тем на форуме были в направлении "пробовали и не получилось". Вот и выходит, что пока Магма "для совместимости" и по согласованию, а в перспективе Кузнечик.
|
 1 пользователь поблагодарил two_oceans за этот пост.
|
kas.56 оставлено 02.08.2022(UTC)
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 29.08.2022(UTC) Сообщений: 2
|
up Добрый день, тоже интересует данный вопрос, подскажите, пожалуйста. Может быть есть пример использования XML Encryption «Магма» или «Кузнечик»
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close