20702

Гамування

Лабораторная работа

Информатика, кибернетика и программирование

Відкрите повідомлення MYNAMEІSARTEM Зашифруемо повідомлення Ключ k=i36mod 26 MYNAMEISARTEM 1 2 3 4 5 лат. Зашифроване повідомлення Шифрування Ci=tigimod N 16 8 4 2 1 k=i36 1 2 3 4 5 21 0 1 1 1 0 7 1 0 1 1 0 16 0 0 0 1 0 20 1 0 1 1 0 15 0 1 0 1 0 16 0 0 0 1 0 14 1 0 0 1 0 11 0 0 0 0 0 15 0 1 0 1 0 15 0 1 0 1 0 8 1 0 1 1 1 9 1 1 1 0 1 17 0 0 1 0 1 11 0 1 1 1 1 Висновки: В даній лабораторній роботі було розглянуто принципи гамування створено гаму і зашифровано за допомогою неї повідомлення.

Украинкский

2013-07-31

75.04 KB

12 чел.

Міністерство освіти і науки, молоді та спорту України

Вінницький національний технічний університет

Інститут інформаційних технологій та комп’ютерної інженерії

Факультет комп’ютерних систем та мереж

Кафедра обчислювальної техніки

Лабораторна робота №3

«Гамування»

       

Виконав ст. гр. 1КІ-08

         Морозов Аретем

   

    Вінниця 2012

Шифр накладання гами — шифр із застосуванням процесу накладання за певним алгоритмом гами шифру на дані під час шифрування і дешифрування.

Під гамою шифру розуміється псевдовипадкова двійкова послідовність, що виробляється за заданим алгоритмом, для зашифровування відкритих даних і розшифрування зашифрованих даних.

Відкрите повідомлення  MYNAMEІSARTEM

Зашифруемо повідомлення  

Ключ  k=i*3+6(mod 26)

MYNAMEISARTEM

 

1

2

3

4

5

лат.

1

1

1

1

1

31

m

0

1

0

0

1

9

y

0

1

1

0

0

12

n

1

0

1

1

0

22

a

1

1

1

0

1

29

m

0

1

1

0

0

12

e

1

0

1

0

0

20

i

1

0

0

1

1

19

s

0

0

0

1

1

3

A

0

0

0

1

1

3

R

1

0

0

1

0

18

T

1

1

0

1

1

27

E

1

0

1

0

1

21

M

1

0

0

1

1

19

Шифр звичайного накладання двійкової гамми

Процес шифрування звичайним накладанням двійкової гамми полягає в наступному:

1) відкритий текст подають у вигляді неперервної послідовності k-розрядних двійкових

чисел; для цього використовують перетворення порядкових номерів знаків відкритого тексту із

алфавіту обсягом m = 2k ;

2) генерують гамму шифру у вигляді послідовності псевдовипадкових двійкових цифр;

3) на кожний черговий двійковий розряд відкритого тексту накладають відповідний

розряд двійкової гамми з використанням операції додавання по модулю 2 і таким шляхом

отримують черговий двійковий розряд кріптограми;

4) подають кріптограму через даний алфавіт, виконавши попереднє розбиття

кріптограми на послідовні k-розрядні двійкові числа.

Зашифроване повідомлення

Шифрування Ci=ti+gi(mod N)

16

8

4

2

1

k=i*3+6

1

2

3

4

5

21

0

1

1

1

0

7

1

0

1

1

0

16

0

0

0

1

0

20

1

0

1

1

0

15

0

1

0

1

0

16

0

0

0

1

0

14

1

0

0

1

0

11

0

0

0

0

0

15

0

1

0

1

0

15

0

1

0

1

0

8

1

0

1

1

1

9

1

1

1

0

1

17

0

0

1

0

1

11

0

1

1

1

1

Висновки: В даній лабораторній роботі було розглянуто принципи гамування, створено гаму і зашифровано за допомогою неї повідомлення.


 

А также другие работы, которые могут Вас заинтересовать

5268. Патентный анализ технической литературы 291.5 KB
  Патентный анализ технической литературы В качестве исследовательской части проекта проведем патентный анализ в области башенных кранов. Первое техническое решение:изобретение относится к подъемно-транспортному машиностроению, а именно к способ...
5269. Бизнес-план издательства: Учебное пособие 693 KB
  Введение Книжный бизнес в последнее десятилетие занял особое место в экономической и социально-культурной области жизни российского общества. Поэтому важно определить, какое значение в деловой сфере имеет планирование. Практика показывает, что в биз...
5271. Пассивные операции коммерческих банков 168 KB
  Пассивные операции коммерческих банков Ресурсы коммерческого банка: содержание и структура Собственный капитал банка. Международные стандарты капитала Заемный капитал коммерческого банка Депозиты коммерческого банка Деп...
5272. Регулирование банковской деятельности коммерческих банков 51.25 KB
  Регулирование банковской деятельности коммерческих банков Содержание банковского регулирования Сущность и типы денежно-кредитной политики Методы и инструменты денежно-кредитного регулирования экономики Характеристика ме...
5273. Коммерческие банки 52.58 KB
  Коммерческие банки Коммерческий банк: сущность, функции, классификация Типовая структура коммерческих банков Операции коммерческого банка. Введение Итак, банк — это предприятие, но предприятие особого рода. Если в деятельности...
5275. Банковская система России 438 KB
  Банковская система России Этапы реформирования банковской системы России Тенденции и проблемы развития банковской системы России Структура современной банковской системы России Вопрос 1. Этапы реформирования банковской системы Росс...
5276. Структура современной экономики США. Роль государства в экономике 78 KB
  Введение Экономика США — крупнейшая и одна из наиболее диверсифицированных национальных экономик мира, она также является локомотивом мировой экономики. Несмотря на общий для всех рыночных экономик механизм функционирования, основанный на домин...