Cryptography API
Cryptography API | |
---|---|
Basisdaten
| |
Entwickler | Microsoft Corp. |
Aktuelle Version | obsolet |
Betriebssystem | Windows |
Kategorie | Entwicklung |
Lizenz | proprietär |
deutschsprachig | nein |
Using the Microsoft CryptoAPI im MSDN |
Die Microsoft Cryptography API ist die Standard-Schnittstelle auf Windows-Betriebssystemen, über die die Anwendungsprogramme auf kryptografische Methoden zugreifen können. Diese API bietet Programmen Funktionen zum Verschlüsseln und Entschlüsseln (engl. encrypt und decrypt) von Daten sowie für starke Authentifizierung mit digitalen Zertifikaten und sichere Generierung von (Pseudo-)Zufallszahlen an. Einsatzbeispiele bilden das Ver- und Entschlüsseln von E-Mails und Datenverbindungen oder die Anmeldung an Systemen mit Smartcards.
Die MS-CryptoAPI wurde mit Windows NT 4.0[1] eingeführt und bis Windows XT fortgeführt und erweitert. Mit Windows Vista ersetzt Microsoft die CryptoAPI der vorherigen Windows-Versionen durch die Cryptography API: Next Generation (CNG).
Weblinks
- Using the Microsoft CryptoAPI im MSDN
- Cryptography API: Next Generation im MSDN (englisch)
- .NET Framework-Entwicklerhandbuch: Beispiel für sichere Cryptography Next Generation (CNG)-Kommunikation im MSDN
- Cryptography Reference on MSDN
- Microsoft CAPI at CryptoDox