русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Тема 7. Вычисление Hash-суммы.


Дата добавления: 2014-09-29; просмотров: 817; Нарушение авторских прав


Использование цифровой (электронной) подписи связано с использованием довольно тяжеловесной и не бесплатной инфраструктуры и программного обеспечения.

Цифровая подпись позволяет убедиться, во-первых, в неизменности файла и, во-вторых, в согласии с его содержимым автора подписи. Часто второе не требуется и можно обойтись гораздо более простым средством – вычислением так-называемой hash-суммы.

Hash-сумма – некоторое число, которое находится в функциональной зависимости от файла, по которому оно определяется. Поэтому любое изменение этого файла приводит к изменению его hash-суммы.

Hash-сумма вычисляется при помощи простой программы и распространяется вместе с файлом. Получатель файла для того, чтобы убедиться в его неизменности должен вычислить hash-сумму после его получения и сравнить с hash-суммой, которую он получил вместе с файлом от его распространителя. В случае совпадения этих hash-сумм с почти 100% вероятностью можно считать, что файл не изменялся.

В настоящее время существует множество программ для вычисления hash-сумм. Весьма удобна бесплатная программа HashTab, которая выполнена в виде дополнения к операционной системе (ОС), в частности, к ОС Windows.

Программу HashTab можно скачать с web-страницы http://hashtab.ru/ . Там же находится инструкция по ее применению.

Существует много вариантов вычисления hash-суммы. В данной контрольной работе будем пользоваться вариантом MD5.

Задание по теме 7 заключается в вычислении hash-суммы MD5 итогового архива и записи этой суммы в графу бумажного титульного листа.

Теперь ваша рукописная подпись на бумажном титульном листе вместе с hash-суммой и дополнительно цифровой подписью будут связаны с файлами, записанными на оптический диск.

Пример оформления титульного листа (формат А4)

Сочинский государственный университет



Факультет информационных технологий и математики

Кафедра информационных технологий

 

Контрольная работа
по дисциплине
____________________________________________________

Отпечаток открытого ключа ___________________________

Hash-сумма _____________________________

 

Выполнил(а): студента(ка) группы 11-З____

«__»_______2013 _________________Петрова А.В.

Проверил(а):преподаватель кафедры ИТ

«__»________2013_________________ Мацканюк А.А.

 

Работа защищена «___» __________ 2013 г.

Преподаватель ___________________ МацканюкА.А.

 

 

Сочи, 2013


 

Министерство образования и науки РФ

Федеральное государственное бюджетное образовательное учреждение высшего образования

«Сочинский государственный университет»

 

Вершинина Г.Н., Глущенко П.В., Мацканюк А.А.

Информационные технологии в социально-культурном сервисе и туризме. Оргтехника

Методические указания и задания к контрольной работе
для студентов заочной формы обучения
специальности 100103 Социально-культурный сервис и туризм

 

© ФГБОУ ВПО «СГУ», 2012

© Вершинина Г.Н., Глущенко П.В., Мацканюк А.А., 2012


[1] Клиенты должны быть как фирмы, предприниматели, так и простые покупатели

[2] Клиенты должны быть как фирмы, предприниматели, например -ООО «Кипарис», Предприниматель Иванов

[3] Клиенты должны быть как фирмы, предприниматели, например -ООО «Кипарис», Предприниматель Иванов

[4] возможные значения: электрик, автомеханик, секретарь, водитель и т.п.

[5] возможные значения: электрик, автомеханик, секретарь, водитель и т.п

[6] возможные значения: официант, секретарь, повар, бухгалтер и т.п

[7] Аутентификация — 1) подтверждение подлинности; 2) установление подлинности сообщения, источника данных и приемника данных; 3) установление подлинности информации исключительно на основе внутренней структуры самой информации независимо от источника этой информации.

[8] Наш учебный вариант PGP не предназначен для подписывания писем электронной почты, в чем и заключается ограничение бесплатного варианта, предназначенного для оценки программы перед ее приобретением.



<== предыдущая лекция | следующая лекция ==>
Получение и проверка отпечатка публичного ключа | Управление риском возникновения Чрезвычайных Ситуаций в регионе


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.143 сек.