Архитектура Microsoft Windows для разработчиков

Реализация в приложениях


Cryptography API позволяет разработчикам встраивать в приложения Win32 средства аутентификации и шифрования. Вы можете пользоваться функциями CryptoAPI, ничего не зная об их устройстве, точно также, как Вы работаете с графической библиотекой, не имея представления о текущей конфигурации графических устройств. Спектр приложений, нуждающихся в применении CryptoAPI весьма широк, например:

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

    Защита передаваемой информации в открытых сетях подразумевает решение двух основных задач: обеспечение конфиденциальности данных и аутентификацию.

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



    Содержание раздела