Cryptography API

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 23. April 2021 um 15:02 Uhr durch imported>Vfb1893(1289875) (BKL Obsolet aufgelöst).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
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-Programmierschnittstelle (englisch application programming interface, API) auf Windows-Betriebssystemen, über die die Anwendungsprogramme auf kryptografische Methoden zugreifen können. Sie bietet Programmen Funktionen zum Verschlüsseln und Entschlüsseln (englisch

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 sowie die Anmeldung an Systemen mit Smartcards.

Die MS-CryptoAPI wurde 1996 mit Windows NT 4.0[1] eingeführt und bis Windows XP fortgeführt und erweitert. Mit Windows Vista ersetzt Microsoft 2007 die CryptoAPI der vorherigen Windows-Versionen durch die „Cryptography API: Next Generation (CNG)[2] für die zukünftigen Windows-Versionen.

Weblinks

Einzelnachweise

  1. Matt Pietrek: Poking Around Under the Hood: A Programmer's View of Windows NT 4.0. In: Microsoft System Journal. Microsoft. August 1996. Abgerufen am 16. Oktober 2011.
  2. Cryptography API: Next Generation (Windows) (englisch) In: msdn. Microsoft. 2007. Abgerufen am 16. Oktober 2011.