реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Шифрование ГОСТ 28147-89, Нужна реализация на С
uriy
сообщение Nov 24 2015, 10:39
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Нужны исходники для шифрования/дешифрования по ГОСТ 28147-89.
Нужен только режим гаммирования, ну он еще за собой тянет простую замену.
Я нашел несколько и они работают. Но эти реализации сделаны под 64 битные блоки.
Принято считать что ограничения по размеру блока присущи только режиму простой замены.
Но в тех исходниках что я нашел я не могу сообразить как их переделать под произвольный размер.
У меня размер кадра 18 байт. Именно такой объем и надо шифровать.
Go to the top of the page
 
+Quote Post
_NB
сообщение Nov 24 2015, 12:18
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 92
Регистрация: 22-06-05
Из: Украина, г.Боярка
Пользователь №: 6 238



Не знаю поможет ли это Вам,но посмотрите эту реализацию

Прикрепленные файлы
Прикрепленный файл  gost.zip ( 2.72 килобайт ) Кол-во скачиваний: 11
 
Go to the top of the page
 
+Quote Post
uriy
сообщение Nov 24 2015, 13:44
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Спасибо, увы не поможет. Таже проблема шифрование по блокам 64 бита (массив из 2 двух 32 битных элементов in[2]).
void gostcrypt(uint32_t const in[2], uint32_t out[2], uint32_t const key[8])
Go to the top of the page
 
+Quote Post
blackfin
сообщение Nov 24 2015, 14:07
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(uriy @ Nov 24 2015, 17:44) *
Спасибо, увы не поможет. Та же проблема шифрование блоками по 64 бита..

А читать сам ГОСТ не пробовали? biggrin.gif
Go to the top of the page
 
+Quote Post
uriy
сообщение Nov 24 2015, 17:04
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Читал, но не вникал, правильнее даже будет сказать смотрел картинки в госте. Хотелось легко отделаться.
Похоже вот она ключевая фраза:
"При этом неиспользованная для зашифрования часть гаммы шифра из блока Гш отбрасывается"
Надо попробовать.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 17:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01394 секунд с 7
ELECTRONIX ©2004-2016