Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Important
Voor nieuwe ontwikkeling gebruikt u Cryptografie-API: Next Generation (CNG) in plaats van CryptoAPI. CNG is de moderne cryptografische API voor Windows, beschikbaar sinds Windows Vista en Windows Server 2008. Het biedt betere standaardinstellingen voor beveiliging, flexibiliteit van algoritmen en ondersteuning voor kernelmodus. CryptoAPI wordt alleen onderhouden voor achterwaartse compatibiliteit. CAPICOM is verouderd en wordt niet ondersteund op een momenteel ondersteunde versie van Windows.
Doel
Cryptografie is het gebruik van codes om gegevens te converteren, zodat alleen een specifieke ontvanger deze kan lezen met behulp van een sleutel.
Microsoft cryptografische technologieën omvatten cryptografie-API: Next Generation (CNG) voor nieuwe ontwikkeling en de verouderde CryptoAPI- en Cryptografische serviceproviders (CSP) voor achterwaartse compatibiliteit. 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.
Note
CAPICOM is een verouderd 32-bits COM-onderdeel dat voor het laatst werd ondersteund op Windows XP en Windows Server 2003. Het is niet beschikbaar op een momenteel ondersteunde versie van Windows. Gebruik CAPICOM niet in nieuwe toepassingen. Zie Alternatieven voor het gebruik van CAPICOM voor alternatieven.
Vereisten voor uitvoering
Zie het gedeelte Vereisten op de referentiepagina van dat element voor informatie over de vereisten voor de runtime van een specifiek programmeerelement.
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. |
Verwante onderwerpen
- Cryptografie-API: Next Generation (CNG) - de moderne cryptografische API voor nieuwe Windows ontwikkeling
- Overzicht van typische CNG-programmering : stapsgewijze handleiding voor het gebruik van CNG
- Gegevens versleutelen met CNG - voorbeeld van moderne versleuteling met behulp van AES met CNG