Отрывок: sha1(hex(random.getrandbits(128)).encode('utf- 8')).hexdigest()[2:2 + 20] k = '885d06b93a6dd2cfbc8b' # Разделение ключа на пять частей по четыре цифры a, b, c, d, e = k[:4], k[4:8], k[8:12], k[12:16], k[16:20] # Перевод последней части в двоичную систему a_binary = bin(int(a, 16))[2:].zfill(16) b_binary = bin(int(b, 16))[2:].zfill(16) c_binary = bin(int(c, 16))[2:].zfill(16) d_binary = bin(int(d, 16))[...
Полная запись метаданных
Поле DC Значение Язык
dc.contributor.authorАртемьева У. А.ru
dc.contributor.authorБондаренко В. В.ru
dc.contributor.authorОсипов М. Н.ru
dc.contributor.authorМинистерство науки и высшего образования Российской Федерацииru
dc.contributor.authorСамарский национальный исследовательский университет им. С. П. Королева (Самарский университет)ru
dc.contributor.authorИнститут естественных и математических наукru
dc.coverage.spatialSP-сетиru
dc.coverage.spatialалгебраический криптоанализru
dc.coverage.spatialалгоритм Бухбергераru
dc.coverage.spatialаннигиляторыru
dc.coverage.spatialбазисы Гребнераru
dc.coverage.spatialблочные шифрыru
dc.coverage.spatialбулевые функцииru
dc.coverage.spatialкриптоаналитические атакиru
dc.creatorАртемьева У. А.ru
dc.date.accessioned2025-02-18 15:18:49-
dc.date.available2025-02-18 15:18:49-
dc.date.issued2025ru
dc.identifierRU\НТБ СГАУ\ВКР20250205161334ru
dc.identifier.citationАртемьева, У. А. Алгебраический криптоанализ блочных шифров на основе SP-сетей : вып. квалификац. работа по спец. 10.05.01 "Компьютерная безопасность" (уровень специалитета) / У. А. Артемьева ; рук. работы В. В. Бондаренко ; нормоконтролер М. Н. Осипов ; М-во науки и высш. образования Рос. Федерации, Самар. нац. исслед. ун-т им. С. П. Королева (Самар. ун-т), Ин-т естеств. и. - Самара, 2025. - 1 файл (2,0 Мб). - Текст : электронныйru
dc.identifier.urihttp://repo.ssau.ru/handle/Vypusknye-kvalifikacionnye-raboty/Algebraicheskii-kriptoanaliz-blochnyh-shifrov-na-osnove-SPsetei-114129-
dc.description.abstractПриведена модель криптографической системы. Рассмотрены понятия блочных шифров на основе SP-сетей. Проанализирован принцип работы SP-сети и построена модель для шифра. Описаны алгоритмы решения системы булевых нелинейных уравнений, реализующих атаку на блочный шифр: выделение линейных слагаемых,нахождение базисов Грёбнера при помощи алгоритма Бухбергера и поиска ннигиляторов низкой степени. Разработана программная реализация методов проведения криптоаналитической атаки. Проведена оценка сложности реализованных алгоритмов и проанализировано время атаки каждым из методов. Метод атаки, реализованный при помощи аннигиляторов, требует наибольшего времени на исполнение, также он имеет большую сложность вычислений по сравнению с методами, основанными на базисах Грёбнера и выделению линейных слагаемых. Описано время проведения атаки в зависимости от S-блоков с разными свойствами. Для линейных S-блоков время атаки существенно меньше, что делает шифр менее устойчивым.ru
dc.titleАлгебраический криптоанализ блочных шифров на основе SP-сетейru
dc.typeTextru
dc.subject.rugasnti50.37.23ru
dc.subject.udc004.056.55ru
dc.textpartsha1(hex(random.getrandbits(128)).encode('utf- 8')).hexdigest()[2:2 + 20] k = '885d06b93a6dd2cfbc8b' # Разделение ключа на пять частей по четыре цифры a, b, c, d, e = k[:4], k[4:8], k[8:12], k[12:16], k[16:20] # Перевод последней части в двоичную систему a_binary = bin(int(a, 16))[2:].zfill(16) b_binary = bin(int(b, 16))[2:].zfill(16) c_binary = bin(int(c, 16))[2:].zfill(16) d_binary = bin(int(d, 16))[...-
Располагается в коллекциях: Выпускные квалификационные работы




Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.