Главная » Просмотр файлов » Разработка и исследование высокоскоростных генераторов псевдослучайных равномерно распределенных двоичных последовательностей

Разработка и исследование высокоскоростных генераторов псевдослучайных равномерно распределенных двоичных последовательностей (1025663), страница 24

Файл №1025663 Разработка и исследование высокоскоростных генераторов псевдослучайных равномерно распределенных двоичных последовательностей (Разработка и исследование высокоскоростных генераторов псевдослучайных равномерно распределенных двоичных последовательностей) 24 страницаРазработка и исследование высокоскоростных генераторов псевдослучайных равномерно распределенных двоичных последовательностей (1025663) страница 242017-12-21СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 24)

Тем не. менее, оно может быть увеличено до33,4 Гбит/с для. генераторов на основе классических клеточных автома­тов и. до 35;5 Рбит/с для генераторов: на основе неоднородных клеточныхавтоматов г за счет увеличения тактовой; частоты без изменения самой реа­лизации.5.4.СРАВНЕНИЕБЫСТРОДЕЙСТВИЯ^ И Э Ф Ф Е К Т И В Н О С Т ИР А З Р А Б О Т А Н Н О Й АППАРАТНОЙ Р Е А Л И З А Ц И И И СУЩЕ­С Т В У Ю Щ И Х АНАЛОГОВ Г..•",'.•В табл.

10 представлено сравнение быстродействия^ аппаратной реализациифазработанных алгоритмов- генерации; псевдослучайных последова­тельностей (TD12 и ND32) и алгоритмов, представленных на европейскийконкурс eSTREAM, направленный на поиск новых перспективных поточных шифров. Выбор для сравнения алгоритмов поточного шифрованияобусловлен.тем,.что К; ним как к генераторам псевдослучайных последо­вательностей предъявляются высокие требования как по быстродействию,так и по статистическим качествам; выходных последовательностей. Крометого, поскольку конкурс eSTREAM проводился в 2005-2008 гг., сравнениеосуществляется с реализациями, соответствующими современному уров­ню технического развития: В качестве эталонного-алгоритма.в сравнениивыступает AES (Advanced, Encryption Standard) — стандарт шифрования, •принятый в США.

Данные о быстродействии реализаций алгоритмов по­лучены из [33].Сравнение проводилось по двум показателям: абсолютному быстро­действию, отражающему скорость выработки выходной последовательно--157-Таблица 10.Сравнение быстродействия аппаратных реализаций разработанныхгенераторов и некоторых существующих аналоговГенераторМакс, тактоваяАбсолютноеПриведенноечастота,быстродействие, быстродействиМГцМбит/сМбит/сAES (OFB)AchterbahnGrainMICKEYMOSQUITOSFINKS+TriviumVESTZK-Crypt1822503003082651673122862035284664475287739124218 5684 2576 0572901861492932797445 95114882 983TD12ND321401493418036 3772441424414сти на максимальной тактовой частоте, и приведенному быстродействию,показывающему скорость выработки выходной последовательности на ча­стоте 100 МГц.Из таблицы хорошо видно, что реализации разработанных алгоритмовTD12 и ND32 значительно превосходят аналоги.

Так, например, реализа­ция алгоритма ND32 по показателю абсолютного быстродействия превосхо­дит наиболее быстрый из представленных на конкурс eSTREAM алгоритмTrivium в 1,96 раз, а по показателю приведенного быстродействия — в 4,10раз.Помимо быстродействия важную роль играет эффективность аппарат­ной реализации, которая выражается в быстродействии на единицу аппа­ратных ресурсов (для FPGA корпорации Altera такой единицей являетсялогический элемент —LE).

Сравнение эффективности аппаратной реали­зации представлено в табл. 11. Данные о производительности и эффектив­ности аппаратных реализаций алгоритмов AES, Grain, MICKEY и Triviumполучены из работы [71].-158Таблица 11.Сравнение эффективности аппаратных реализаций разработанныхгенераторов и некоторых существующих аналогов^Генераторт-,„АппаратныеБыстродействие,ресурсы,м 6 и т / с~ , ,Эффективность,м б и т / ( с . Ь Е )AESGrainMICKEYTrivium6113 44022016 3205 0535085377000,126,770,4123,31TD12ND323418036 3772189210841,5633,55Как видно из таблицы, наибольшую эффективность, значительно пре­восходящую аналоги, имеет реализация алгоритма ND32. Также необходи­мо отметить, что реализация алгоритма TD12 обладает средней эффектив­ностью.5.5.

ВыводыОдним из наиболее перспективных подходов к построению аппарат­ных реализаций сложных цифровых систем является использование мик­росхем программируемой логики и, в частности, FPGA. В данной главебыла представлена структура аппаратной реализации разработанных ра­нее комбинированных генераторов псевдослучайных последовательностейна FPGA.Для генераторов TD12 на основе классических клеточных автоматови ND32 на основе неоднородных клеточных автоматов были построеныпрототипы аппаратной реализации на микросхеме FPGA Altera Cyclone II(EP2C35F672C6) и проведено их сравнение с современными аппаратнымиреализациями поточных шифров (как генераторов псевдослучайных после­довательностей, к которым предъявляются наиболее строгие требованиякак по быстродействию, так и по статистическим свойствам выходных по­следовательностей). Сравнение показало, что оба прототипа существенно(в несколько раз) превосходят аналоги по скорости выработки выходной-159последовательности; кроме того, реализация генератора TD12 не ус*=м=\У*-*a ND32 значительно превосходит аналоги по эффективности, в ы р а ^ з Е ^ ^в быстродействии на единицу аппаратных ресурсов (рис.

5.3).11>160-Быстродействие•10340! Ш а максимальной тактовой частотеIs На тактовой частоте 100 МГц3418036 37730I18 56820106 0574 2570^?шGrainTriviumVESTZK-CryptтККлАшНКлАЭффективность4033,55353023,31252015106,77Ш501,560,41T//SSSJ/\MickeyGrainTriviumККлАНКлА5.3. Сравнение разработанного прототипа и генераторов, представ­ленных на конкурс eSTREAM (ККлА и НКлА — генераторы наоснове классических и неоднородных клеточных автоматов со­ответственно)-161-ВЫВОДЫ И ЗАКЛЮЧЕНИЕДиссертационная работа была посвящена разработке новых методовгенерации псевдослучайных равномерно распределенных двоичных после­довательностей, основанных на использовании клеточных автоматов.

К ос­новным достоинствам разработанных методов относятся контролируемыйпериод и хорошие статистические свойства псевдослучайных последова­тельностей, эффективность и высокое быстродействие аппаратной реали­зации генераторов.В процессе диссертационных исследований были получены следующиерезультаты:1) сформулированы требования, предъявляемые к генераторам псевдо­случайных последовательностей;2) проведен аналитический обзор наиболее распространенных генерато­ров псевдослучайных последовательностей, выявлены их основные до­стоинства и недостатки; рассмотрены методы улучшения статистиче­ских свойств выходных последовательностей; составлена классифика­ция методов генерации псевдослучайных последовательностей;3) исследовано влияние веса локальной функции связи на распределениезначений ячеек памяти клеточных автоматов; сформулирован, дока­зан и подтвержден эмпирически критерий сохранения равномерностираспределения;4) впервые сформулировано понятие лавинного эффекта в клеточных ав­томатах, введены его числовые характеристики; получено теоретиче­ское описание характеристик оптимального лавинного эффекта и эм­пирические зависимости характеристик лавинного эффекта от выбо­ра окрестностей ячеек; показано, что клеточные автоматы обладают-162свойством размножения изменений;5) впервые введено и исследовано понятие пространственного периода вклассических клеточных автоматах; сформулировано и доказано необ­ходимое условие существования пространственного периода; показано,что нетривиальный пространственный период существенно снижаетверхнюю границу периода последовательности внутренних состояний;6) разработаны новые методы генерации, псевдослучайных последова­тельностей; осуществлен синтез структуры генератора и обоснован вы­бор его параметров при использовании как классических, так и неод­нородных клеточных автоматов; указан способ обеспечения заданногопериода выходной последовательности;7) исследованы статистические свойства выходных последовательностейразработанных генераторов; определены конкретные локальные функ­ции связи и окрестности ячеек клеточных автоматов, обеспечиваю­щие хорошие статистические свойства выходных последовательностей;подтверждено соответствие статистических свойств современным тре­бованиям; разработан программный комплекс автоматизации процессастатистического тестирования;8) разработана эталонная программная реализация предложенных гене­раторов на> языке высокого уровня С # ;9) разработана и изготовлена в виде устройства на ПЛИС высокоско­ростная аппаратная реализация предложенных генераторов, превос­ходящая аналоги как по быстродействию, так и по эффективности.Теоретическая значимость исследований заключается в разработке но­вых методов генерации псевдослучайных последовательностей и полученииновых результатов в области теории клеточных автоматов.

Практическаяценность обусловлена превосходством разработанных генераторов над су­ществующими аналогами как по быстродействию, так и по эффективностиреализации.Внедрение разработанных генераторов целесообразно осуществлять ворганизациях, широко применяющих имитационное моделирование и ме­тоды Монте-Карло, таких как ВЦ РАН и НИВЦ МГУ.Перспективным направлением дальнейших исследований является-163оценка возможности и эффективности реализации предложенных генера­торов псевдослучайных последовательностей на основе клеточных автома­тах на широко распространенных вычислительных устройствах с парал­лельной архитектурой, таких как графические процессоры (GPU).

Характеристики

Список файлов диссертации

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6367
Авторов
на СтудИзбе
310
Средний доход
с одного платного файла
Обучение Подробнее