к криптографическим службам. Он позволяет
Microsoft Cryptography API — это интерфейс для доступа к криптографическим службам. Он позволяет снабдить Win32-приложения средствами шифрования и аутентификации, обеспечивающими безопасную передачу важной информации по открытым каналам. Конфиденциальность и аутентификация — важнейшие составляющие безопасной передачи информации. Первая обеспечивается шифрованием сообщения, то есть его представлением в виде последовательности случайных символов. Для расшифровки такого сообщения требуется ключ. Аутентификация позволяет ограничить круг лиц, которым разрешено прочесть сообщение. Для аутентификации сообщений используют цифровые подписи, позволяющие проверить, действительно ли сообщение пришло от указанного автора и не подвергалось ли оно стороннему вмешательству.