лаб.3 (Примеры лаб по МИСЗКИ)

PDF-файл лаб.3 (Примеры лаб по МИСЗКИ) Методы и средства защиты компьютерной информации (18223): Лабораторная работа - 7 семестрлаб.3 (Примеры лаб по МИСЗКИ) - PDF (18223) - СтудИзба2018-01-12СтудИзба

Описание файла

Файл "лаб.3" внутри архива находится в следующих папках: Примеры лаб по МИСЗКИ, Примеры лаб по МИЗСКИ. PDF-файл из архива "Примеры лаб по МИСЗКИ", который расположен в категории "". Всё это находится в предмете "методы и средства защиты компьютерной информации" из 7 семестр, которые можно найти в файловом архиве РТУ МИРЭА. Не смотря на прямую связь этого архива с РТУ МИРЭА, его также можно найти и в других разделах. Архив можно найти в разделе "лабораторные работы", в предмете "методы и средства защиты компьютерной информации" в общих файлах.

Просмотр PDF-файла онлайн

Текст из PDF

Московский Государственный Институт Радиотехники, Электроники и Автоматики(Технический Университет)Отчет по лабораторной работе №3по предмету: «Методы и средства защиты компьютерной информации»Вариант 31Работу выполнил: студент группы ВССУ-8-05Овчинников М.Ю.шифр ВССУ051136Работу проверил: Карпов Д.А.Москва 2008 г.1Выбор алгоритмов шифрования и обеспечения целостности для организации обменаинформацией по сетиЗадание: необходимо определить алгоритмы шифрования, аутентификации и обеспеченияцелостности, позволяющие обеспечить максимальную защищенность при передачесообщений длиной m, появляющихся через интервал T по каналу с пропускнойспособностью s.

Время аутентификации — Ta.Алгоритмы предлагаются в виде условных наименований (А, Б и т.п.) с приведеннымизначениями времени обработки фиксированного объема информации.Исходные данные:t = 1 с; ta = 1 с; m = 1000 байт; S = 10 Мбит/с.Алгоритмы асимметричного шифрования:ОбозначениеДлинаключа [Lk],битА1А2А3А41024512256128Объемсертификата[Vs], байт409620481024768Объем блокашифрования[Vb], бит2561286464Времяшифрования1 кбайта [Te],с2,01,51,00,8Хэш-функцииОбозн.Объем блока [Vb],битВремя свертки 1 блока [Tc],мсC1C2C3128643210,50,2Алгоритмы симметричного шифрования:ОбозначениеB1B2B3B4Длина ключа [Lk],бит2561286432Объем блокашифрования [Vb],бит64645632Время шифрования1 кбайта [Te], с0,10,080,050,032Принцип организации обмена информацией при использовании асимметричногоалгоритма её шифрования при передаче:Аутентификация:Шаг 1: Получение сертификата сервера.TRS (A A ) =Vs(A A )- время приема сертификата.SШаг 2: Проверка подписи под сертификатом (свертка и шифрование).TVS (A B (C(A A ))) = TC (C(A A )) + TE (A B (C(A A ))) - время проверки складывается извремени свертки сертификата и времени шифрования свертки (временем сравненияпренебрегаем);Vs(A A )⋅ Tc(C) - время свертки сертификата вычисляется как объемVb(C)сертификата, деленный на скорость его свертки.

Скорость свертки, в свою очередь,вычисляется как отношение объема блока свертки к времени свертки этого блока.TC (C(A A )) =max(Vb(C), Vb(A B ))- время шифрования – есть отношениеSe(A B )объема того, что требуется зашифровать скорости шифрования. Если блок сверткименьше, чем блок шифрования, то она специальным образом дополнится до объемаблока шифрования, т.е. требуется выбрать объем блока, максимальный из этихдвух.TE (A B (C(A A ))) =V ( I)- скорость шифрования можно вычислить, как объем единицыTe(A B , I)информации на время ее шифрования.Se( A B ) =TAU_A (A B (C(A A ))) = TRS (A A ) + TVS ( A B (C(A A ))) = TRS (A A ) + TC (C(A A )) + TE (A B (C( A A )))Передача зашифрованной информации:Шаг 3: Шифрование информации асимметричным алгоритмом с ключом из сертификатасервера.m) ⋅ Vb(A A )Vb(A A )Vd(A A ) - время шифрованияTE (A A (m)) ==Se( A A )Se(A A )информации рассчитывается, как объем шифруемых данных, дополненный дократности объему блока шифрования, деленный на скорость шифрования.RoundUp(Шаг 4: Передача зашифрованной информации.Vd(A A )TT (Vd (A A )) =- время передачи зашифрованной информацииSопределяется, как отношение объема зашифрованной информации к скоростипередачи данных.Vd( A A ) Vd (A A )TTD_A = TE (A A ( m)) + TT (Vd(A A )) =+;Se(A A )S3Принцип организации обмена информацией при использовании симметричногоалгоритма её шифрования при передаче:Аутентификация:Шаг 1: Получение сертификата сервера (см.

шаг 1 предыдущего метода)Шаг 2: Проверка подписи под сертификатом (см. шаг 2 предыдущего метода).Шаг 3: Шифрования ключа симметричного шифрования ключом из сертификата сервера.max(Lk(B), Vb(A A )) Vk (A A ( B X ))=- время шифрования – естьSe( A A )Se(A A )отношение объема того, что требуется зашифровать скорости шифрования. Еслиключ симметричного шифрования меньше, чем блок асимметричного шифрования,то он специальным образом дополнится до объема блока асимметричногошифрования, т.е. требуется выбрать объем блока, максимальный из этих двух.TE (A A (B X )) =Шаг 4: Передача ключа серверу.Vk (A A ( B X ))TT (Vd(A A )) =- время передачи зашифрованной информацииSопределяется, как отношение объема зашифрованной информации к скоростипередачи данных.Шаг 5: Расшифрование ключа на стороне сервера.TD (A A (B X )) = TE (A A (B X ))Vk (A A (B X )) Vk (A A (B X ))+;Se(A A )SVk (A A (B X )) Vk (A A (B X ))TAU_S (A B (C(A A )) + A A (B X )) = TAU_A (A B (C(A A ))) + 2+Se(A A )STAU_S (A B (C(A A )) + A A (B X )) = TRS (A A ) + TC (C(A A )) + 2Передача зашифрованной информации:Шаг 6: Шифрование информации симметричным алгоритмом.m) ⋅ Vb(B X )Vd (B X ) - время шифрования информацииVb(B)TE (B(m)) ==Se( B X )Se(B X )рассчитывается, как объем шифруемых данных, дополненный до кратности объемублока шифрования, деленный на скорость шифрования.RoundUp(Шаг 7: Передача зашифрованной информации.Vd(B X )TT (Vd(B)) =- время передачи зашифрованной информации определяется,Sкак отношение объема зашифрованной информации к скорости передачи данных.Vd(B X ) Vd(B X )TTD_S (B X ) = TE ( B X (m)) + TT ( Vd (B X )) =+Se(B X )S4Расчет возможности организации обмена информацией при использованииасимметричного алгоритма её шифрования при передаче:Расчет времени аутентификацииTAU_A (A B (C(A A ))) =Vs(A A ) Vs( A A )max(Vb(C), Vb(A B ))+⋅ Tc(C) +;SVb(C)Se(A B )Se( A1 ) =V( I)1024 ⋅ 8== 4096 бит/c = 4 кбит/с;Te(A1 , I)2Se( A 2 ) =V ( I)1024 ⋅ 8116== 5461,(3) бит/c = 5,(3) кбит/с = 5 кбит/с =кбит/c;Te(A 2 , I)1,533Vs(A1) = 4096 байт = 32768 бит = 32 кбит;Vb(A1) = 256 бит;Vs(A2) = 2048 байт = 16384 бит = 16 кбит;Vb(A2) = 128 бит;Vb(C1) = 128 бит; Tc(C1) = 1 мс = 1·10-3 с;Vb(C2) = 64 бит;Tc(C2) = 0,5 мс = 5·10-4 с;S = 10 Мбит/с = 10·1024·1024 бит/cVs(A1 ) Vs(A1 )max(Vb(C1 ), Vb(A1 ))+⋅ Tc(C1 ) +=SVb(C1 )Se(A1 )32 ⋅ 102432 ⋅ 1024max(128,256)=+⋅ 1 ⋅ 10 − 3 += (3,125 + 256 + 62,5) ⋅ 10 − 3 = 321,625 ⋅ 10 − 3 c10 ⋅ 1024 ⋅ 10241284 ⋅ 1024TAU_A (A1 (C1 (A1 ))) =ta> TAU_A (A1 (C1 (A1 ))) - следовательно, процедура аутентификации укладывается взаданный временной интервал.Расчет времени передачи зашифрованной информацииTTD_A = TE (A A ( m)) + TT (Vd (A A )) =Vd(A A ) = RoundUp(Vd(A A ) Vd(A A )+;Se(A A )Sm) ⋅ Vb(A A ) ;Vb(A A )1000 ⋅ 8Vd(A1 ) = RoundUp() ⋅ 256 = 8 ⋅ 1024 = 8192 бита.2568 ⋅ 10248 ⋅ 1024+= 2 + 7,8125 ⋅ 10 − 4 с4 ⋅ 1024 10 ⋅ 1024 ⋅ 1024t > TTD_A - следовательно, процедура передачи зашифрованной информации неукладывается в заданный интервал.TTD_A =5Расчет возможности организации обмена информацией при использованиисимметричного алгоритма её шифрования при передаче:Расчет времени аутентификацииTAU_S (A B (C(A A )) + A A (B X )) = TAU_A (A B (C(A A ))) + 2Vk (A A (B X )) Vk (A A (B X ))+;Se(A A )SSe( A1 ) =V( I)1024 ⋅ 8== 4096 бит/c = 4 кбит/с;Te(A1 , I)2Se( A 2 ) =V ( I)1024 ⋅ 8116== 5461,(3) бит/c = 5,(3) кбит/с = 5 кбит/с =кбит/c;Te(A 2 , I)1,533Vs(A1) = 4096 байт = 32768 бит = 32 кбит;Vb(A1) = 256 бит;Vs(A2) = 2048 байт = 16384 бит = 16 кбит;Vb(A2) = 128 бит;Lk(B1) = 256 бит; Lk(B2) = 128 бит;Vb(C1) = 128 бит; Tc(C1) = 1 мс = 1·10-3 с;Vb(C2) = 64 бит;Tc(C2) = 0,5 мс = 5·10-4 с;S = 10 Мбит/с = 10·1024·1024 бит/cVk (A1 (B1 )) = max(Lk(B1 ), Vb(A1 )) = max(256,256) = 256 бит;Vk (A1 (B1 ))256== 0,0625 c = 62,5·10-3 c;Se(A1 )4 ⋅ 1024Vk (A1 (B1 ))256== 24,414·10-6 c;Se(A1 )10 ⋅ 1024 ⋅ 1024TAU_A (A1 (C1 (A1 ))) = 321,625·10-3 c;TAU_S (A1 (C1 (A1 )) + A1 (B1 )) = (62,5+2·24,414·10-3+321,625) ·10-3 c ≈ 384,11738·10-3 c;ta> TAU_S (A1 (C1 (A1 )) + A1 (B1 )) - следовательно, процедура аутентификации укладывается взаданный временной интервал.Расчет времени передачи зашифрованной информацииTTD_S (B X ) = TE (B X (m)) + TT (Vd(B X )) =Vd( B X ) Vd(B X )+Se(B X )SVb(B1) = 64 бит = 64 бит;Vd(B1 ) = RoundUp(Se(B1 ) =m1000 ⋅ 8) ⋅ Vb(B1 ) = RoundUp() ⋅ 64 = 8000 битVb(B1 )64V ( I)1024 ⋅ 8== 81920 бит/c = 80 кбит/с;Te(B1 , I)0,180008000+= 97,65625 ⋅ 10 − 3 + 762,939 ⋅ 10 − 6 = 98,419189 ⋅ 10 − 3 с;81920 10 ⋅ 1024 ⋅ 1024Tt > TD_S - следовательно, процедура передачи зашифрованной информации укладывается взаданный интервал.TTD_S ( B1 ) =6Выбранный алгоритм установки соединения и передачи данныхАутентификация:Шаг 1: Получение от сервера сертификата алгоритма A1.Шаг 2: Проверка подписи под сертификатом (свертка C1 и шифрование алгоритмом A1).Шаг 3: Шифрования ключа симметричного шифрования B1 ключом из сертификата A1сервера.Шаг 4: Передача зашифрованного ключа B1 серверу.Шаг 5: Расшифрование алгоритмом А1 ключа В1 на стороне сервера.Передача зашифрованной информации:Шаг 6: Шифрование информации симметричным алгоритмом В1.Шаг 7: Передача зашифрованной информации.Время аутентификации: ≈384 мс;Время передачи информации: ≈98 мс;Дополнительно: расчет допустимых пределов исходных данных для данного алгоритма:Для того, чтобы выделенного времени не хватило на аутентификацию нужно, чтобыскорость передачи данных Х1 отвечала следующему условию:32 ⋅ 1024 32 ⋅ 1024max(128,256)256256TAU _ S =+⋅ 1 ⋅ 10 − 3 +++> 1 c;X11284 ⋅ 10244 ⋅ 1024 X1Найдем скорость Х1:32 ⋅ 1024 + 256+ (256 + 2 ⋅ 62,5) ⋅ 10 − 3 = 1;X133024X1 <= 44275,51533 áèò/ñ ≈ 43,238 êáèò/ñ;745,875 ⋅ 10 − 3Для того, чтобы выделенного времени не хватило на передачу данных нужно, чтобыскорость передачи данных X2 отвечала следующему условию:8000 80008000+= 97,65625 ⋅ 10 − 3 +> 1 c;81920 X 2X2800097,65625 ⋅ 10 − 3 += 1;X28000X2 <≈ 8865,8 бит/c ≈ 8,66 кбит/c;902,34375 ⋅ 10 − 3Для того, чтобы выделенного времени не хватило на передачу данных нужно, чтобы объемпередаваемых данных Y1 отвечал следующему условию:TTD_S =Y1) ⋅ 64Y8000> 1 c;64TTD_S =+= RoundUp( 1 ) ⋅ 781,25 ⋅ 10 − 6 + 762,939 ⋅ 10 − 68192010 ⋅ 1024 ⋅ 102464−3Y999,237 ⋅ 10RoundUp( 1 ) =≈ 1279 = 1280;64781,25 ⋅ 10 − 61279Y1 ≥ (RoundDown () ⋅ 64) ⋅ 64 = 77824 бит = 76 кбит = 9,5 кбайт;64RoundUp(7.

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