20697

Криптографічна система RSA

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

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

5 зашифруємо повідомлення Створемо ключ Зашифруємо файл Відповідно до завдання лабораторної роботи проведемо розрахунки Повідомлення CRDHQS RSA p=5 q=7 N=57=35 p1q1=24 D=5 edmodp1q1=1 e5mod24=1 E=5 Ключ24 e =5 3^5 mod 35=33 18^5 mod 35=23 4^5 mod 35=9 8^5 mod 35=8 17^5 mod 35=12 19^5 mod 35=24 Зашифроване повідомлення 33 23 9 8 12 24 Розшифруєм повідомлення використовуючи ключ d=5 33 33^5 mod 35=3 23^5 mod 35=18 9^5 mod 35=4 8^5 mod 35=8 12^5 mod 35=17 24^5 mod 35=19 Висновки:...

Украинкский

2013-07-31

54.28 KB

8 чел.

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ

ВІННИЦЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ

Кафедра ОТ

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

«Криптографічна система RSA»

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

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

RSA — криптографічна система з відкритим ключем.

RSA став першим алгоритмом такого типу, придатним і для шифрування і для цифрового підпису. Алгоритм використовується у великій кількості криптографічних застосунків.

За допомогою програми RSA Crypto System, 2.5 зашифруємо повідомлення

Створемо ключ

Зашифруємо файл

Відповідно до завдання лабораторної роботи проведемо  розрахунки

Повідомлення CRDHQS

RSA p=5 q=7

N=5*7=35

(p-1)*(q-1)=24

D=5

(e*d)mod((p-1)*(q-1))=1

(e*5)mod24=1

E=5

Ключ(24 , e =5)

  1.  (3^5) mod 35=33
  2.  (18^5) mod 35=23
  3.  (4^5) mod 35=9
  4.  (8^5) mod 35=8
  5.  (17^5) mod 35=12
  6.  (19^5) mod 35=24

Зашифроване повідомлення  33 23 9 8 12 24

Розшифруєм повідомлення використовуючи ключ (d=5 , 33)

  1.  (33^5) mod 35=3
  2.  (23^5) mod 35=18
  3.  (9^5) mod 35=4
  4.  (8^5) mod 35=8
  5.  (12^5) mod 35=17
  6.  (24^5) mod 35=19

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


 

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

62809. Поглиблення знань про тверді та м’які приголосні на письмі 19.09 KB
  Актуалізація опорних знань ЗУН учнів Прочитайте звукосполучення в таблиці ссь цуцю зизі раря дудю дзудзю татя лелє ненє Які букви вказують на мяку вимову попереднього приголосного звука Які букви помякшують тверді приголосні...
62811. Загальне поняття про дієслово. Звязок дієслова з іменником у реченні 33.84 KB
  Мета: формування в учнів поняття про дієслово на основі істотних ознак питання значення роль у реченні; вчити розпізнавати дієслова за питаннями; розвивати усне і писемне мовлення; виховувати повагу до людей праці.
62813. Путешествие в страну математики 22.14 KB
  Цель: Развивать познавательные способности детей, расширять кругозор. Воспитывать любовь к математике. Оборудование: жетончики, жетончики с улыбочками, презентация.
62815. Технологія створення банку ідей і пропозицій 20.14 KB
  Мета: засвоєння знань про сутність творчості зміст та технологію створення банку ідей; формування вмінь створювати банк ідей передбачуваних обєктів проектування. Повідомлення теми мети завдань уроку Учитель записує на дошці тему уроку...
62816. Що можна робити з інформацією. Робота з графічним редактором Paint 56.44 KB
  Мета уроку: закріпити поняття інформація, з’ясувати, якою буває інформація; ознайомити учнів з тим, як людина сприймає інформацію; навчити використовувати палітру кольорів, панель інструментів програми Раіnt, встановлювати основний колір та колір фону,
62817. Багатогранний образ жінки-матері в Шевченкових поемах “Катерина”, “Наймичка”, “Марія” 27.26 KB
  Розвивальна: розвивати аналітико-синтетичне мислення і мовленнєву культуру учнів; виховна: виховувати шанобливе ставлення до жінки, матері; почуття доброти, милосердя, совісті. Обладнання: портрет Т. Шевченка, репродукції картин Касіяна до творів...