Презентация Шифрування даних на мікропроцесорах за допомогою мови програмування Java онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Шифрування даних на мікропроцесорах за допомогою мови програмування Java абсолютно бесплатно. Урок-презентация на эту тему содержит всего 12 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Шифрування даних на мікропроцесорах за допомогою мови програмування Java



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    12 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    264.25 kB
  • Просмотров:
    69
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Шифрування даних на м
Содержание слайда: Шифрування даних на мікропроцесорах за допомогою мови програмування Java

№2 слайд
Об кт досл дження, предмет та
Содержание слайда: Об’єкт дослідження, предмет та мета Об’єктом дослідження є найпоширеніші алгоритми шифрування i мова програмування Java. Предметом дослідження є існуючі криптографічні системи, можливості об’єктно орієнтованої мови програмування Java та новий метод оцінки криптографічних систем. Мета роботи полягає y розробці нового методу шифрування.

№3 слайд
Проблеми, що пов язан з
Содержание слайда: Проблеми, що пов’язані з захистом інформації В наш час існують дві найбільші проблеми, що пов’язані з захистом інформації. По-перше, немає дійсно якісного алгоритму шифрування з гарним співвідношенням ціни-якості. По-друге, до сих пір не розроблені методики оцінки ефективності криптографічних систем, враховуючи ціну-якість.

№4 слайд
Методика оц нки ефективност
Содержание слайда: Методика оцінки ефективності криптографічної системи Простота використання Швидкість шифрування інформації Стійкість алгоритму до зовнішніх атак Ціна Кількість використаних математичних операцій Перспективність алгоритму

№5 слайд
Новий метод шифрування
Содержание слайда: Новий метод шифрування Алгоритм складається з двох частин: шифрування даних; розшифрування інформації за допомогою секретного ключа.

№6 слайд
Суть методу шифрування
Содержание слайда: Суть методу шифрування Винайдений новий метод шифрування на мікропроцесорах було виконано на об’єктно орієнтованій мові програмування Java. Суть цієї криптографічної системи полягає в тому, що кожний наступний елемент, який потрібно зашифрувати, шифрується попереднім. Для прикладу взято повідомлення, яке складається з 5 букв «p» «a» «s» «h» «a». Спочатку, шифрування починається з кодування символів (в нашому випадку англійського алфавіту), тут використано стандартне кодування в Windows Аски (ASCII). Від A до Z – від 97 до 122.

№7 слайд
Шифрування на Java викону
Содержание слайда: Шифрування на Java виконується наступним чином. Спочатку кожній букві англійської абетки привласнюють цифри від 97 до 122. Далі пишеться код для виведення повідомлення «Введите ключ» i створюється поле для вводу інформації, a саме для вводу ключа в вигляді цифри. Схожий код написаний i для вводу повідомлення, після чого виконується цикл, який виводить на екран зашифроване повідомлення по формулі: код букви повідомлення + ключ + попередній код букви (якщо така є). В результаті отримуємо зашифроване повідомлення y вигляді цифр. Дешифрування в мові програмування Java виконується таким чином: спочатку написаний код виводить повідомлення на екран з проханням ввести ключ i відкривається поле для його введення. Схожий код написаний i для введення зашифрованого повідомлення, яке потрібно розшифрувати. Після цього виконується цикл, який по формулі: код букви повідомлення мінус код попередньої букви повідомлення (якщо така є) мінус ключ (для першого символу повідомлення) дешифрує повідомлення. В результаті отримуємо розшифровний текст.

№8 слайд
Частини коду Присвоение числа
Содержание слайда: Частини коду /* Присвоение числа каждой букве алфавита: a=97,b=98,c=99,d=100,e=101,f=102,g=103,h=104,i=105,j=106,k=107,l=108, m=109,n=110,o=111,p=112,q=113,r=114,s=115,t=116,u=117,v=118,w=119,x=120, y=121,z=122*/ public static void main(String arg[]){ // Вводим ключ System.out.println("Введите ключ"); Scanner pervoe = new Scanner(System.in); int kluch = pervoe.nextInt(); // Вводим первую букву System.out.println("Введите букву 1"); Scanner scan1 = new Scanner(System.in); char bykva1 = scan1.next().charAt(0); int perviyvvod = bykva1+kluch; // Цикл для шифрования первой буквы if (bykva1=='a'){switch (bykva1){ case 'a': bykva1=1; break;}System.out.println(perviyvvod);} else if (bykva1=='b'){switch (bykva1){ case 'b': bykva1=2; break;}System.out.println(perviyvvod);} // Цикл для шифрования второй буквы System.out.println("Введите букву 2"); Scanner scan2 = new Scanner(System.in); char bykva2 = scan2.next().charAt(0); int vtoroyvvod = perviyvvod + bykva2; switch (bykva2) { case 'a': System.out.println(vtoroyvvod); break; case 'b': System.out.println(vtoroyvvod); break; System.out.println("Ваш код: " + perviyvvod + "," + vtoroyvvod + "," + tretiyvvod + "," + chetvertiyvvod + "," + pjatoyyvvod);}}

№9 слайд
Результат роботи алгоритму
Содержание слайда: Результат роботи алгоритму шифрування

№10 слайд
Результат роботи алгоритму
Содержание слайда: Результат роботи алгоритму дешифрування

№11 слайд
Висновки В випускн й робот
Содержание слайда: Висновки В випускній роботі було розглянуто нову методику оцінки ефективності криптографічних систем, яка дає змогу замовнику обрати найкращий алгоритм шифрування, враховуючи його потреби. Простота, корисність, а головне – точність даної методики, робить необхідним її використання для вибору алгоритму шифрування. Також, було розроблено новий метод шифрування інформації, який пройшов оцінку ефективності криптографічних систем, отримав оцінку 7 і рекомендований до застосування на підприємстві.

№12 слайд
ДЯКУЮ ЗА УВАГУ!
Содержание слайда: ДЯКУЮ ЗА УВАГУ!

Скачать все slide презентации Шифрування даних на мікропроцесорах за допомогою мови програмування Java одним архивом: