Messages simplifiés

Un groupe de fonctions de haut niveau a été fourni pour simplifier et raccourcir la quantité de code nécessaire pour accomplir les tâches de manipulation de message habituelles. Ces fonctions sont appelées « fonctions de message simplifiées ». Les noms de toutes les fonctions de message simplifié contiennent le mot « Message ».

Les fonctions de message simplifiées sont à un niveau plus élevé que les fonctions de chiffrement de base ou les fonctions de message de bas niveau. Ils encapsulent plusieurs fonctions de chiffrement de base, de message de bas niveau et de certificat dans une seule fonction qui effectue une tâche spécifique d’une manière spécifique, telle que le chiffrement d’un message PKCS #7 ou la signature d’un message. Les fonctions de message simplifiées offrent un moyen rapide de commencer à utiliser CryptoAPI en réduisant le nombre d’appels de fonction nécessaires pour accomplir une tâche.

Le tableau suivant répertorie les sections qui contiennent des descriptions détaillées des procédures ou des exemples de programmes C d’utilisation des fonctions de message simplifiées.

Section Contents
Fonctions de message simplifiées Répertorie les fonctions de message simplifiées.
Création d’un message signé Détaille le processus de création d’un message signé.
Procédure de signature des données Fournit une procédure permettant d’utiliser les fonctions de message simplifiées pour créer un message signé.
Vérification d’un message signé Détaille un processus de vérification de la signature sur un message signé.
Chiffrement d’un message Détaille les tâches nécessaires pour chiffrer et déchiffrer un message.
Déchiffrement d’un message Détaille les tâches nécessaires pour déchiffrer un message.
Exemple de programme C : utilisation de CryptEncryptMessage et CryptDecryptMessage Fournit une procédure et un exemple de code pour le chiffrement et le déchiffrement d’un message.