Бакалавр
Дипломные и курсовые на заказ

Обзор существующих систем

РефератПомощь в написанииУзнать стоимостьмоей работы

Большой объем программного продукта из-за добавления функций, не имеющих отношения к основной функции — шифрованию. Неоднозначный, зачастую непонятный интерфейс, либо слишком большое нагромождение различных функций; Расшифрование, шифрование и аутентификация почтовых сообщений; Создание новых алгоритмов с помощью дополнительных модулей; Данные криптосистемы имеют широкий функционал: Требование… Читать ещё >

Обзор существующих систем (реферат, курсовая, диплом, контрольная)

Приведем пример двух известных криптосистем, таких как PGP (Pretty Good Privacy) — программа, которая позволяет производить операции шифрования и цифровой подписи различной информации в электронном виде — рисунок 1.2, и GNUPG (GNU Privacy Guard) — свободная программа для шифрования информации и создания электронных цифровых подписей. Разработана как альтернатива PGP — рисунок 1.3.

Pretty Good Privacy.

Рисунок 1.2 — Pretty Good Privacy.

GNU Privacy Guard.

Рисунок 1.3 — GNU Privacy Guard.

Данные криптосистемы имеют широкий функционал:

  • · Расшифрование, шифрование и аутентификация почтовых сообщений;
  • · Поддержка ЭЦП с помощью алгоритмов ElGamal, DSA, RSA;
  • · Работа с асимметричным шифрованием ElGamal и RSA;
  • · Поддержка алгоритмов сжатия: ZIP, ZLIB, BZIP2;
  • · Создание новых алгоритмов с помощью дополнительных модулей;

Недостатки:

  • · Требование больших вычислительных мощностей;
  • · Отсутствие поддержки русского языка;
  • · Закрытый код;
  • · Неоднозначный, зачастую непонятный интерфейс, либо слишком большое нагромождение различных функций;
  • · Большой объем программного продукта из-за добавления функций, не имеющих отношения к основной функции — шифрованию.

Исходя из этого, было решено реализовать надежный, бесплатный, интуитивно понятный в использовании продукт, код которого можно интегрировать и в другие приложения, при необходимости шифрования данных внутри других проектов.

Показать весь текст
Заполнить форму текущей работой