Cryptographie
But
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 (CSP), 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.
Public des développeurs
CryptoAPI est destiné à être utilisé par les développeurs d’applications 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 que 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 du langage de programmation Visual Basic Scripting Edition (VBScript) 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 .NET Framework pour implémenter des fonctionnalités de sécurité. Pour plus d’informations, consultez Alternatives à l’utilisation de CAPICOM.
Conditions requises pour l’exécution
Pour plus d’informations sur les exigences d’exécution pour un élément de programmation particulier, consultez la section Conditions requises 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 KIT de développement logiciel (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
Dans cette section
Sujet | Description |
---|---|
à propos du chiffrement |
Concepts clés du chiffrement et vue générale des technologies de chiffrement Microsoft. |
utilisation du de chiffrement |
Processus, 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, des interfaces, des objets, des structures et d’autres éléments de programmation. Inclut des descriptions de référence de l’API pour l’utilisation de certificats numériques. |