Delen via


Cryptografie

Doel

Cryptografie is het gebruik van codes om gegevens te converteren, zodat alleen een specifieke ontvanger deze kan lezen met behulp van een sleutel.

Cryptografische technologieën van Microsoft omvatten CryptoAPI, Cryptografische serviceproviders (CSP), CryptoAPI Tools, CAPICOM, WinTrust, het uitgeven en beheren van certificaten en het ontwikkelen van aanpasbare infrastructuren voor openbare sleutels. Inschrijving van certificaten en smartcards, certificaatbeheer en aangepaste moduleontwikkeling worden ook beschreven.

Doelgroep voor ontwikkelaars

CryptoAPI is bedoeld voor gebruik door ontwikkelaars van Windows-toepassingen waarmee gebruikers documenten en andere gegevens in een beveiligde omgeving kunnen maken en uitwisselen, met name via onbeveiligde media zoals internet. Ontwikkelaars moeten bekend zijn met de programmeertalen C en C++ en de Windows-programmeeromgeving. Hoewel dit niet vereist is, wordt een goed begrip van cryptografie- of beveiligingsgerelateerde onderwerpen aanbevolen.

CAPICOM is een 32-bits onderdeel dat is bedoeld voor gebruik door ontwikkelaars die toepassingen maken met behulp van de programmeertaal Visual Basic Scripting Edition (VBScript) of de programmeertaal C++ . CAPICOM is beschikbaar voor gebruik in de besturingssystemen die zijn opgegeven in Run-Time Vereisten. Voor toekomstige ontwikkeling raden we u aan om .NET Framework te gebruiken om beveiligingsfuncties te implementeren. Zie Alternatieven voor het gebruik van CAPICOMvoor meer informatie.

Runtimevereisten

Zie de sectie Vereisten van de referentiepagina voor dat element voor informatie over runtimevereisten voor een bepaald programmeerelement.

CAPICOM 2.1.0.2 wordt ondersteund op de volgende besturingssystemen en versies:

  • Windows Server 2003
  • Windows XP

CAPICOM is beschikbaar als een herdistribueerbaar bestand dat kan worden gedownload van Platform SDK Redistributable: CAPICOM.

Voor Certificate Services zijn de volgende versies van deze besturingssystemen vereist:

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

In deze sectie

Onderwerp Beschrijving
Over cryptografie-
Belangrijke cryptografieconcepten en een algemeen overzicht van Cryptografietechnologieën van Microsoft.
Cryptografie gebruiken
Cryptografieprocessen, procedures en uitgebreide voorbeelden van C- en Visual Basic-programma's met behulp van CryptoAPI-functies en CAPICOM-objecten.
cryptografiereferenties
Gedetailleerde beschrijvingen van de cryptografiefuncties van Microsoft, interfaces, objecten, structuren en andere programmeerelementen. Bevat naslagbeschrijvingen van de API voor het werken met digitale certificaten.