Chiffrement

Objectif

Le chiffrement est l’utilisation de codes pour convertir des données afin que seul un destinataire spécifique puisse le lire à l’aide d’une clé.

Les technologies de chiffrement Microsoft incluent CryptoAPI, les fournisseurs de services de chiffrement (fournisseur de solutions Cloud), les outils CryptoAPI, CAPICOM, WinTrust, l’émission et la gestion des certificats, et le développement d’infrastructures de clés publiques personnalisables. L’inscription de certificats et de 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 basées sur Windows qui permettront 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 l’environnement de programmation Windows. Bien qu’il ne soit pas nécessaire, une compréhension du chiffrement ou des sujets liés à la sécurité est conseillée.

CAPICOM est un composant 32 bits uniquement destiné aux développeurs qui créent des applications à l’aide de Visual Basic langage de programmation VBScript (Scripting Edition) ou du langage de programmation C++. CAPICOM est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans Run-Time Conditions requises. Pour le 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 de CAPICOM.

Conditions d’exécution

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

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

  • Windows Server 2003
  • Windows XP

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

Les services de certificats nécessitent 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
Concepts de chiffrement clés et vue générale des technologies de chiffrement Microsoft.
Utilisation du chiffrement
Processus de chiffrement, procédures et exemples étendus de programmes C et Visual Basic à l’aide de fonctions CryptoAPI et d’objets CAPICOM.
Informations de référence sur le chiffrement
Descriptions détaillées des fonctions de chiffrement Microsoft, interfaces, objets, structures et autres éléments de programmation. Inclut des descriptions de référence de l’API pour l’utilisation de certificats numériques.