Приём заказов:
Круглосуточно
Москва
ул. Никольская, д. 10.
Ежедневно 8:00–20:00
Звонок бесплатный

Алгоритмы

Диплом777
Email: info@diplom777.ru
Phone: +7 (800) 707-84-52
Url:
Логотип сайта компании Диплом777
Никольская 10
Москва, RU 109012
Содержание

Криптография наука старая, так как использование шифров началось еще в IX веке до нашей эры. Современные методы криптографии связаны с использованием компьютеров. Поэтому сложность и надежность таких алгоритмов возросли в миллионы раз по сравнению с криптографическими методами без использования компьютеров [3].
Под конфиденциальностью понимается предоставление доступа авторизованным пользователям с одновременной невозможностью предоставления информации неавторизованным лицам.
Обеспечение целостность информации — невозможность искажения, подмены или уничтожения части информации.
Аутентификация — проверка подлинности авторства и прав доступа пользователя к информационному ресурсу.
Современная криптография делится в основном на три направления:
Симметричная криптография
Ассиметричная криптография
Криптоанализ
В криптографии рассматривается в основном два процесса шифрование и расшифрование. Под шифрованием понимаются методы и алгоритмы меняющие форму представления информации таким образом, чтобы избежать доступ к информации неавторизованных лиц.
Шифрова́ние — обратимое преобразование информации в целях сокрытия от неавторизованных лиц, с предоставлением, в это же время, авторизованным пользователям доступа к ней.
Расшифрование — это процесс обратный шифрованию.
Криптографические метод используются для:
защищенной передачи данных по открытым информационным каналам;
установление подлинности авторства (электронная подпись);
проверки целостности данных;
В криптографии используются следующие термины.
Отрытый текст — исходное сообщение (информация в обычной нешифрованной форме).
Шифрованный текст — представление исходных данных после криптографического преобразования.
Ключ — параметр алгоритма, являющийся необходимым параметром для криптографического преобразования сообщения.
В симметричной криптографии один и тот же ключ используется как для шифрования, так и для расшифрования.
В ассиметричной криптографии используется два вида ключей: открытый и закрытый.
Открытый ключ — это ключ, находящийся в открытом доступе.
Закрытый (секретный ключ) — ключ находящийся только у авторизованного лица.
Криптографический алгоритм — алгоритм, использующийся для криптографического преобразования данных. Отметим, что в современной криптографии используются очень сложные алгоритмы. Такие преобразования способны выполнять за реальное время только вычислительные устройства, поэтому современная криптография немыслима без вычислительных устройств [4].
Криптоанализ — наука, изучаюшая методы расшифрования, без использования ключа.
Алгоримты обладают разной стойкостью к методам криптоанализа. Такие параметры называются криптографической стойкостью алгоритмов.
В настоящее время общепризнанным является подразделение криптографических алгоритмов на алгоритмы шифрования с секретным ключом (симметричные) и алгоритмы шифрования с открытым ключом (асимметричные).
Первые при этом делятся на блочные и поточные шифры. В блочных шифрах результат шифрования очередного блока зависит только от него самого и не зависит от других блоков шифруемого массива данных:
Из этого следует, что в результате шифрования двух одинаковых блоков открытого текста всегда получаются идентичные блоки шифротекста.
В поточных или потоковых шифрах результат зашифрования очередного блока зависит от него самого и, в общем случае, от всех предыдущих блоков массива данных:
Сюда же относится важный частный случай, когда результат зашифрования очередного блока зависит этого блока и от его номера.

Леонид Федотов
Леонид Федотов
Окончил НИУ ВШЭ факультет компьютерных наук. Сам являюсь кандидатом наук. По специальности работаю 13 лет, за это время создал 8 научных статей и 2 диссертации. В компании подрабатываю в свободное от работы время уже более 5 лет. Нравится помогать школьникам и студентам в решении контрольных работ и написании курсовых проектов. Люблю свою профессию за то, что это направление с каждым годом становится все более востребованным и актуальным.
Поделиться курсовой работой:
Поделиться в telegram
Поделиться в whatsapp
Поделиться в skype
Поделиться в vk
Поделиться в odnoklassniki
Поделиться в facebook
Поделиться в twitter
Похожие статьи
Раздаточный материал для дипломной работы образец

Когда студент выходит на защиту перед экзаменационной комиссией, ему требуется подготовить все необходимые материалы, которые могут повысить шансы на получение высокого балла. Один из таких

Читать полностью ➜
Задание на дипломную работу образец заполнения

Дипломная — это своеобразная заключительная работа, которая демонстрирует все приобретенные студентом знания во время обучения в определенном вузе. В зависимости от специализации к исследовательским работам

Читать полностью ➜