Защита информации от несанкционированного доступа

Автор работы: Пользователь скрыл имя, 08 Ноября 2011 в 19:02, курсовая работа

Описание

В настоящее время большое внимание уделяется информации, недаром наш век называют «информационным». Во время того, как люди познают технологии хранения и передачи информации, встает вопрос о ее защите от несанкционированного доступа. Для решения этой проблемы было разработано большое количество разнообразных методов кодирования информации, которые могут быть реализованы программно. Данная разработка представляет собой программный модуль, обеспечивающий шифрование и расшифровывание информационных блоков.

Содержание

АННОТАЦИЯ
ВВЕДЕНИЕ
Постановка задачи
Основные понятия
Выбор методов шифрования
Программная реализация
Общее описание
Дополнительные модули
Руководство пользователя
ЗАКЛЮЧЕНИЕ
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
ПРИЛОЖЕНИЕ А

Работа состоит из  1 файл

Защита информации от несанкционированного доступа.doc

— 766.50 Кб (Скачать документ)

     s.v32[i mod 2]:=s.v32[i mod 2]+Key[i];

     end;

     GOST_G_coding(Buf,s,Size);

     end; 

     function coding_GOSTSE(Buf: Pointer; Size: LongWord; Param: TCodingParameters):Integer;

     var

     i: integer;

     begin

     for i:=0 to 7 do

     begin

     Key[i]:=(BYTE(Param.Key[i*4+3]) shr 24) or (BYTE(Param.Key[i*4+2]) shr 16) or

     (BYTE(Param.Key[i*4+1]) shr 8) or (BYTE(Param.Key[i*4]));

     end;

     for i:=1 to (Size div 8) do

     begin

     SEcoding64bits(word64(Pointer(LongWord(Buf)+LongWord((i-1)*8))^));

     end;

     end;

     var

     i: integer;

     begin

     for i:=0 to 7 do Key[i]:=0;

     end.

Информация о работе Защита информации от несанкционированного доступа