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

11 чел.

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

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

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

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

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

Лабораторна робота №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

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


 

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

58939. Публій Вергілій Марон. Поема “Енеїда” як літературна обробка римської легенди про троянця Енея — засновника Риму. Творче наслідування поем Гомера 126 KB
  Мета: подати загальні відомості про золоту добу римської культури та літератури розкрити значення творчості Вергілія як найвидатнішого римського поета творця національного героїчного епосу пояснити...
58940. Звук (ш), позначення його буквами «Ш», «ш» (ша) 419 KB
  Мета. Ознайомити учнів з буквами «Ш», «ш» (ша), їх назвою та звуковим значенням; виробляти навички читання зв’язного тексту, вчити виразно читати текст. Розвивати фонематичний слух, усне мовлення, логічне мислення, увагу, спостережливість.
58941. Хліб, як сонечко ясне 46 KB
  Сприяти розширенню знань дітей про хліб удоско наленню навички читання вголос і мовчки. Виховувати пова гу до праці хлібороба бережне ставлення до хліба. Коломієць Хліб ілюстрації про професії вироби із хліба карт...
58942. Подарунок мамі. Виготовлення саморобної листівки 572 KB
  Мета: ознайомити учнів з об’ємними листівками, навчити виготовляти квіти з паперу; розвивати фантазію, кмітливість; виховувати любов до матері, бабусі.
58943. Київ – столиця України 45 KB
  Яке слово вийшло Отже тема нашого уроку €œКиїв - столиця України. Розповідь вчителя про місто Київ з демонстрацією слайдів. Сьогодні ми з вами помандруємо в столицю України – місто Київ.
58944. Повітря навколо нас. Властивості повітря 63 KB
  Мета: розширити й поглибити уявлення дітей про значення і місцезнаходження повітря на землі про властивості повітря про значення в природі властивостей повітря використовувати елементи музикотерапевтичної педагогіки Пісне знайка...
58945. Виконання завдань для курсу узагальнення і систематизації знань і вмінь з рідної мови, математики, читання 145 KB
  Обладнання: картки із цифрами від 1 до 6 плакати із завданнями дошки для запису балів. У другий тур потрапляють лише 6 учнів за кількістю балів. Той хто підняв картку з цифрою 5 отримує 30 балів Розкажи як за горою Сонечко сідає Як у Дніпра веселочка...
58946. Любовний трикутник як основа ґендерної дисгармонії (порівняльний аналіз драми І. Франка „Украдене щастя” та саги в новелах М. Матіос „Майже ніколи не навпаки”) 310.5 KB
  Мета: навчальна – сприяти засвоєнню учнями ґендерного методу, проаналізувати ґендерні колізії у драмі І. Франка „Украдене щастя” та сазі в новелах М. Матіос „Майже ніколи не навпаки” (визначити причини та наслідки ґендерної дисгармонії, спроектувати можливу поведінку героїв для досягнення егалітарного консенсусу)...