|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.12.2015, 11:30 | #1 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Проверка алгоритма на криптостойкость
Всем доброго времени суток.
Вот я решился создать свой супер-пупер-мега-крутой алгоритм шифрования (решил я выбрать такую тему диплома). Но вопрос не в этом, и даже не в идее моего алгоритма. После реализации своего алгоритма я хотел бы проверить его на криптографическую стойкость. Собственно в этом и вопрос: как и чем это делать ? Это будет отличным дополнением к отчёту по диплому. Да и вообще - для улучшения алгоритма тоже хорошо подойдёт.
Подпись ? Не, не слышал ...
|
16.12.2015, 12:06 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Мне кажется, что перед созданием крутого алгоритма шифрования надо иметь знания о криптографии/криптоанализе.
Ну например можно опубликовать его где-нибудь и попросить разбирающихся в этом людей оценить/повзламывать. И изучать общие типа атак или применяемые в похожих алгоритмах. https://en.wikipedia.org/wiki/Linear_cryptanalysis https://en.wikipedia.org/wiki/Differ..._cryptanalysis https://en.wikipedia.org/wiki/Weak_key https://en.wikipedia.org/wiki/Related-key_attack Да и вообще идея создавать свой мегакрутой алгоритм шифрования обычно плохая, лучше использовать проверенные кучей людей и временем алгоритмы.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 16.12.2015 в 12:09. |
16.12.2015, 12:17 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Alex11223, +1
полностью согласен с вышесказанным. Добавлю, что создание нового криптоалгоритма, это, прежде всего - теоретическая (математическая) модель с обоснованием стойкости. (кстати, насколько я понимаю, стойкость бывает разная, к разным видам атак). почему не взять алгоритм с доказанной и обоснованной стойкостью - не понимаю.. |
16.12.2015, 12:39 | #4 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Как я уже сказал, я выбирал тему для ДИПЛОМА.
Полученные мною ответы полностью подтвердили тот факт, что отвечающие люди пропустили этот факт. При выборе темы диплома я упирался в личный интерес. А фраза "супер-пупер-мега-крутой" была самым что ни на есть сарказмом. Что же касается знаний криптографии/криптоанализа - тут я тоже немного почитал, поизучал всяческой литературы.
Подпись ? Не, не слышал ...
|
16.12.2015, 13:15 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Для диплома самое оно.
I'm learning to live...
|
|
16.12.2015, 13:27 | #6 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Да вон напиши элементарный шифр замены со вставками да и все. Напишешь это круто потому что частотный анализ языка не поможет взлому.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
16.12.2015, 13:32 | #7 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Ну в общем я понел. Тут мне помощи особо не ждать. Только критику с порога.
Utkin, это лишь малая часть моего алгоритма. Ифа в топку: математическая модель алгоритма уже полностью готова. Я обратился сюда за помощью в решении конкретной проблемы. В чём мне ответили, как я уже писал выше - стопроцентной критикой
Подпись ? Не, не слышал ...
Последний раз редактировалось Stilet; 16.12.2015 в 16:33. |
16.12.2015, 14:02 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
с этого и надо было начинать.
Выкладывайте модель. Вы правы. Форум выбран не очень удачно. Нужно искать специализированные форумы, посвященные математике и/или криптографии. из серьёзных математических форумов я знаю только http://dxdy.ru/ Но отдельного раздела для Криптографии я не нашёл. Попробуйте разместить свою модель/алгоритм там. p.s. вдруг будет полезно. на этом сайте есть тема, где рекомендуют несколько базовых книжек по криптографии: http://dxdy.ru/topic81243.html Последний раз редактировалось Serge_Bliznykov; 16.12.2015 в 14:07. |
16.12.2015, 14:10 | #9 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
О волшебной программе с кнопкой "Проверить криптоскойкость" я не слышал.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
16.12.2015, 17:35 | #10 | |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Цитата:
Если кратко о модели алгоритма - то это всего лишь симметричный блочный шифр, в котором размер шифруемого блока не является фиксированным.
Подпись ? Не, не слышал ...
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ассемблер вычисление суммы ряда(проверка алгоритма) | revogray | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 23.05.2012 15:14 |
Проверка алгоритма | mrX91 | Помощь студентам | 5 | 23.03.2012 23:48 |
Анализ блочного шифра на криптостойкость | kaarol | Фриланс | 1 | 13.02.2012 20:36 |
обновление в блоге - Генератор псевдо-случайных чисел. Увеличиваем криптостойкость | Pblog | Обсуждение статей | 0 | 01.08.2011 17:20 |
Файлы для статьи - Генератор псевдо-случайных чисел. Криптостойкость | rpy3uH | Обсуждение статей | 0 | 01.08.2011 10:31 |