Упрощенные сообщения

Была предоставлена группа высокоуровневых функций для упрощения и сокращения объема кода, необходимого для выполнения обычных задач обработки сообщений. Эти функции называются "упрощенными функциями сообщений". Имена всех упрощенных функций сообщений содержат слово "Сообщение".

Упрощенные функции сообщений находятся на более высоком уровне, чем базовые криптографические функции или низкоуровневые функции сообщений. Они упаковывают несколько базовых функций шифрования, низкоуровневых сообщений и сертификатов в одну функцию, которая выполняет определенную задачу определенным образом, например шифрование сообщения PKCS #7 или подписывание сообщения. Упрощенные функции сообщений позволяют быстро приступить к работе с CryptoAPI, сокращая количество вызовов функций, необходимых для выполнения задачи.

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

Section Содержимое
Упрощенные функции сообщений Список упрощенных функций сообщений.
Создание подписанного сообщения Сведения о процессе создания подписанного сообщения.
Процедура подписывания данных Предоставляет процедуру использования упрощенных функций сообщений для создания подписанного сообщения.
Проверка подписанного сообщения Подробно описывается процесс проверки подписи в подписанном сообщении.
Шифрование сообщения Подробные сведения о задачах, необходимых для шифрования и расшифровки сообщения.
Расшифровка сообщения Подробные сведения о задачах, необходимых для расшифровки сообщения.
Пример программы C: использование CryptEncryptMessage и CryptDecryptMessage Предоставляет процедуру и пример кода для шифрования и расшифровки сообщения.