Chiffrement

Objectif

Le chiffrement consiste à utiliser des codes pour convertir des données afin que seul un destinataire spécifique puisse les lire à l’aide d’une clé.

Les technologies de chiffrement Microsoft incluent CryptoAPI, les fournisseurs de services de chiffrement (CSP), les outils CryptoAPI, CAPICOM, WinTrust, émettant et gérant les certificats et le développement d’infrastructures de clé publique personnalisables. L’inscription des certificats et des cartes à puce, la gestion des certificats et le développement de modules personnalisés sont également décrits.

Développeurs concernés

CryptoAPI est destiné aux développeurs d’applications Windows qui permettent aux utilisateurs de créer et d’échanger des documents et d’autres données dans un environnement sécurisé, en particulier sur des médias non sécurisés tels qu’Internet. les développeurs doivent être familiarisés avec les langages de programmation C et C++ et dans l’environnement de programmation Windows. Bien que cela ne soit pas obligatoire, il est recommandé de bien comprendre le chiffrement ou les sujets liés à la sécurité.

capicom est un composant uniquement de 32 bits qui est destiné aux développeurs qui créent des applications à l’aide du langage de programmation Visual Basic scripting Edition (VBScript) ou du langage de programmation C++. CAPICOM peut être utilisé dans les systèmes d’exploitation spécifiés dans Run-Time exigences. pour un développement futur, nous vous recommandons d’utiliser le .NET Framework pour implémenter des fonctionnalités de sécurité. Pour plus d’informations, consultez alternatives à l’utilisation deCAPICOM.

Conditions d’exécution

Pour plus d’informations sur les exigences d’exécution d’un élément de programmation particulier, consultez la section Configuration requise de la page de référence de cet élément.

CAPICOM 2.1.0.2 est pris en charge sur les versions et systèmes d’exploitation suivants :

  • Windows Server 2003
  • Windows XP

CAPICOM est disponible sous la forme d’un fichier redistribuable qui peut être téléchargé à partir de Platform SDK Redistributable : CAPICOM.

Les services de certificats requièrent les versions suivantes de ces systèmes d’exploitation :

  • Windows Server 2008 R2
  • Windows Server 2008
  • Windows Server 2003

Contenu de cette section

Rubrique Description
À propos du chiffrement
Principaux concepts de chiffrement et une vue de haut niveau des technologies de chiffrement de Microsoft.
Utilisation du chiffrement
processus de chiffrement, procédures et exemples étendus de programmes C et Visual Basic à l’aide des fonctions CryptoAPI et des objets capicom.
Référence de chiffrement
Description détaillée des fonctions, interfaces, objets, structures et autres éléments de programmation de Microsoft Cryptography. Contient des descriptions de référence de l’API pour l’utilisation de certificats numériques.