вывод (Готовое ДЗ - Алгоритм шифрования DES)
Описание файла
Файл "вывод" внутри архива находится в папке "Готовое ДЗ - Алгоритм шифрования DES". Документ из архива "Готовое ДЗ - Алгоритм шифрования DES", который расположен в категории "". Всё это находится в предмете "защита информации" из 8 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "защита информации" в общих файлах.
Онлайн просмотр документа "вывод"
Текст из документа "вывод"
------------------------------------------
XOR с ключом
------------------------------------------
Биты первого XOR операнда
10110000
11111110
11111001
01111010
01000000
10101010
Биты второго XOR операнда
00011111
01011001
11011011
00001010
11001001
00100011
Биты блока
10101111
10100111
00100010
01110000
10001001
10001001
------------------------------------------
Конкатенация
------------------------------------------
Биты блока
10010011
00100110
11101001
11011010
------------------------------------------
Преобразование
------------------------------------------
Биты блока
01011011
11010110
01110000
10000111
------------------------------------------
Раунд XOR
------------------------------------------
Биты первого XOR операнда
01110001
01101011
10110111
01100101
Биты второго XOR операнда
01011011
11010110
01110000
10000111
Биты блока
00101010
10111101
11000111
11100010
===================================
РАУНД 9
Биты слева
01100111
11011100
11110010
00010101
Биты справа
00101010
10111101
11000111
11100010
РАУНД 10
------------------------------------------
Функция Фейстеля
------------------------------------------
Биты блока
00101010
10111101
11000111
11100010
------------------------------------------
Расширение
------------------------------------------
00010101
01010101
11111011
11100000
11111111
00000100
------------------------------------------
XOR с ключом
------------------------------------------
00010101
01010101
11111011
11100000
11111111
00000100
Биты второго операнда XOR
00111111
01101001
11011101
00000110
01001101
00010000
Биты блока
00101010
00111100
00100110
11100110
10110010
00010100
------------------------------------------
Конкатенация
------------------------------------------
Биты блока
11111000
10110000
10100101
11110011
------------------------------------------
Преобразование
------------------------------------------
00000111
10011010
10101111
10001111
------------------------------------------
Раунд XOR
------------------------------------------
Биты первого операнда XOR
01100111
11011100
11110010
00010101
Биты второго операнда XOR
00000111
10011010
10101111
10001111
Биты блока
01100000
01000110
01011101
10011010
===================================
РАУНД 10 RESULT
Биты слева
00101010
10111101
11000111
11100010
Биты справа
01100000
01000110
01011101
10011010
РАУНД 11
------------------------------------------
Функция Фейстеля
------------------------------------------
Биты блока
01100000
01000110
01011101
10011010
------------------------------------------
Расширение
------------------------------------------
Биты блока
00110000
00000010
00001100
00101111
10111100
11110100
------------------------------------------
XOR С КЛЮЧОМ
------------------------------------------
Биты первого операнда XOR
00110000
00000010
00001100
00101111
10111100
11110100
Биты второго операнда XOR
00011111
01101101
10001101
11001001
00000001
01010000
Биты блока
00101111
01101111
10000001
11100110
10111101
10100100
------------------------------------------
Конкатенация
------------------------------------------
Биты блока
00100110
01111101
10100101
10000100
------------------------------------------
Преобразование
------------------------------------------
Биты блока
11000101
00000001
00110010
11111101
------------------------------------------
РАУНД XOR
------------------------------------------
Биты первого операнда XOR
00101010
10111101
11000111
11100010
Биты второго XOR операнда
11000101
00000001
00110010
11111101
Биты блока
11101111
10111100
11110101
00011111
===================================
РАУНД 11 RESULT
Биты слева
01100000
01000110
01011101
10011010
Bit representation of right
11101111
10111100
11110101
00011111
РАУНД 12
------------------------------------------
Функция Фейстеля
------------------------------------------
Биты блока
11101111
10111100
11110101
00011111
------------------------------------------
Расширение
------------------------------------------
Биты блока
11110101
11111101
11111001
01111010
10101000
11111111
------------------------------------------
XOR С КЛЮЧОМ
------------------------------------------
Биты первого операнда XOR
11110101
11111101
11111001
01111010
10101000
11111111
Биты второго XOR операнда
01011011
00101101
10111101
11000001
11000010
00001000
Биты блока
10101110
11010000
01000100
10111011
01101010
11110111
------------------------------------------
КОНКАТЕНАЦИЯ
------------------------------------------
Биты блока
10010100
11011110
10001010
01000000
------------------------------------------
Преобразование
------------------------------------------
Биты блока
00010101
11110001
00010001
01010010
------------------------------------------
РАУНД XOR
------------------------------------------
Биты первого операнда XOR
01100000
01000110
01011101
10011010
Биты второго XOR операнда
00010101
11110001
00010001
01010010
Биты блока
01110101
10110111
01001100
11001000
===================================
РАУНД 12 RESULT
Биты слева
11101111
10111100
11110101
00011111
Биты справа
01110101
10110111
01001100
11001000
РАУНД 13
------------------------------------------
Функция Фейстеля
------------------------------------------
Биты блока
01110101
10110111
01001100
11001000
------------------------------------------
Расширение
------------------------------------------
Биты блока
00111010
10111101
10101110
10100101
10010110
01010000
------------------------------------------
XOR С КЛЮЧОМ
------------------------------------------
Биты первого операнда XOR
00111010
10111101
10101110
10100101
10010110
01010000
Биты второго XOR операнда
11011101
10101100
10101101
01010000
00010110
00001100
Биты блока
11100111
00010001
00000011
11110101
10000000
01011100
------------------------------------------
Кокатенация
------------------------------------------
Биты блока
10101011
10011000
01011110
11011100
------------------------------------------
Преобразование
------------------------------------------
Биты блока
01111110
10111100
01000011
01101001
------------------------------------------
РАУНД XOR
------------------------------------------
Биты первого операнда XOR
11101111
10111100
11110101
00011111
Биты второго XOR операнда
01111110
10111100
01000011
01101001
Биты блока
10010001
00000000
10110110
01110110
===================================
РАУНД 13 RESULT
Биты слева
01110101
10110111
01001100
11001000
Биты справа
10010001
00000000
10110110
01110110
РАУНД 14
------------------------------------------
Функция Фейстеля
------------------------------------------
Биты блока
10010001
00000000
10110110
01110110
------------------------------------------
Расширение
------------------------------------------
Биты блока
01001010
00101000
00000001
01011010
11000011
10101101
------------------------------------------
XOR с ключом
------------------------------------------
Биты первого XOR операнда
01001010
00101000
00000001
01011010
11000011
10101101
Биты второго XOR операнда
11010011
10101110
10101110
10011000
00010000
10101100
Биты блока
10011001
10000110
10101111
11000010
11010011
00000001
------------------------------------------
Кокатенация
------------------------------------------
Биты блока
10001100
01001000
11111111
10000001
------------------------------------------
Преобразование
------------------------------------------
Биты блока
00110001
10101101
00101000
11011001
------------------------------------------
РАУНД XOR
------------------------------------------
Биты первого XOR операнда
01110101
10110111
01001100
11001000
Биты второго XOR операнда
00110001
10101101
00101000
11011001
Биты блока
01000100
00011010
01100100
00010001
===================================
РАУНД 14 RESULT
Биты слева
10010001
00000000
10110110
01110110
Биты справа
01000100
00011010
01100100
00010001
РАУНД 15
------------------------------------------
Функция Фейстеля
------------------------------------------
Биты блока
01000100
00011010
01100100
00010001
------------------------------------------
Расширение
------------------------------------------
Биты блока
10100000
10000000
11110100
00110000
10000000
10100010
------------------------------------------
XOR С Ключом
------------------------------------------
Биты первого операнда XOR
10100000
10000000
11110100
00110000
10000000
10100010
Биты второго XOR операнда
11111000
10111110
10100110
00000000
01111010
10100001
Биты блока
01011000
00111110
01010010