20705

Стандарт шифрування даних DES

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

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

Data Encryption Standard це симетричний алгоритм шифрування даних стандарт шифрування прийнятий урядом США із 1976 до кінця 1990х з часом набув міжнародного застосування. DES дав поштовх сучасним уявленням про блочні алгоритми шифрування та криптоаналіз. Вхідні дані MYNAMEISARTEM Шифрування з використанням випадкового ключа Результат шифрування даних ТЭ1oЋ HЎ т ПqАgy Результати розшифрування L .

Украинкский

2013-07-31

70.76 KB

16 чел.

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

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

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

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

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

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

«Стандарт шифрування даних DES»

       

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

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

   

    Вінниця 2012

DES (англ. Data Encryption Standard) — це симетричний алгоритм шифрування даних, стандарт шифрування прийнятий урядом США із 1976 до кінця 1990-х, з часом набув міжнародного застосування. Ще з часу свого розроблення алгоритм викликав неоднозначні відгуки. Оскільки DES містив засекречені елементи своєї структури, породжувались побоювання щодо можливості контролю з боку Національного Агенства Безпеки США (англ. National Security Agency). Алгоритм піддавався критиці за малу довжину ключа, що, врешті, після бурних обговорень та контролю академічної громадськості, не завадило йому стати загальноприйнятим стандартом. DES дав поштовх сучасним уявленням про блочні алгоритми шифрування та криптоаналіз.

Алгоритм DES використовує комбінацію замін та перестановок при шифруванні

кожного 64-бітового блоку даних, на які розбито відкритий текст. При шифруванні

використовується 64-бітовий ключ, в якому є значущими тільки 56 бітів. Інші 8 бітів є

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

Вхідні дані

MYNAMEISARTEM

Шифрування з використанням випадкового ключа

Результат шифрування даних

ТЭ1oЋ HЎ т/ПqАgy   

Результати розшифрування

.џ‹jSERGIY

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


 

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

47728. Бухгалтерский управленческий учет. Учебно-методический комплекс 2.31 MB
  Основные модели учета затрат 13 2. Управленческий учет затрат по видам и назначению 14 2. Исчисление затрат по местам формирования центрам ответственности и бюджетирования 15 2. Учет и распределение затрат по объектам калькулирования 16 2.
47729. Step up. Иностранный язык (английский). Учебно-методическое пособие 902 KB
  Данное учебно-методическое пособие предназначено для обучения английскому языку студентов 1 курса естественнонаучных специальностей и направлений. Пособие ориентировано на студентов, не изучавших английский язык ранее. Основная цель пособия – формирование базовых грамматических и речевых навыков.
47730. Snapshots of english-speaking countries. Учебно-методическое пособие 714 KB
  Most of these countries are former British territories. Even more widely English is studied and used as a foreign language. Half of the world’s scientific literature is in English. It is the language of automation and computer technology, the major language of diplomacy and bussines
47732. Педагогика. Учебно-методический комплекс 1.02 MB
  Кафедра педагогики Педагогика Учебно-методический комплекс дисциплины учебно-методический комплекс дисциплины Теория обучения Автор-составитель: Е. Учебно-методический комплекс дисциплины Теория обучения разработан в соответствии с Государственным стандартом высшего профессионального образования. Дисциплина Теория обучения включена в курс педагогики.
47735. Основы микропроцессорной техники 2.95 MB
  Функции устройств магистрали В этой лекции рассказывается о функциях основных устройств микропроцессорной системы: процессора памяти устройств ввода-вывода о принципах их устройства и подключения к магистрали. Процессорное ядро и память микроконтроллеров В этой лекции рассказывается о структуре процессорного ядра и особенностях системы команд микроконтроллеров функциях и организации памяти программ и данных об использовании стека и внешней памяти микроконтроллеров. Каждому устройству кроме процессора каждой ячейке памяти в...
47736. АКЦІОНЕРНЕ ТВАРИСТВО – БАЗИС РИНКОВОЇ ЕКОНОМІКИ 445.5 KB
  Статус члена виконавчого органу має також особа яка здійснює повноваження одноосібного виконавчого органу товариства. Порядок заснування АТ Правовий статус акціонерного товариства 1. До товариства та його органів не можуть застосовуватися будьякі санкції що обмежують їх права у разі вчинення акціонерами протиправних дій.