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-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
- Using the Microsoft CryptoAPI. In: learn.microsoft.com. (englisch).
- Microsoft CryptoAPI and Cryptographic Service Providers. In: learn.microsoft.com. (englisch).
- Cryptography Next Generation (CNG) Secure Communication Example. In: learn.microsoft.com. (englisch).
- Cryptography Reference. In: learn.microsoft.com. (englisch).
- Microsoft CAPI. In: cryptodox.com. Archiviert vom am 12. Februar 2013 (englisch).
- Hintertuer in Microsofts Crypto-API. Presseinformation des Chaos Computer Club. In: ub.uni-dortmund.de. 1999, archiviert vom am 18. April 2016.
Einzelnachweise
- ↑ Matt Pietrek: Poking Around Under the Hood: A Programmer’s View of Windows NT 4.0. In: Microsoft System Journal. August 1996, archiviert vom am 9. August 2003; abgerufen am 16. Oktober 2011 (englisch).
- ↑ Cryptography API: Next Generation. In: learn.microsoft.com. 2007, abgerufen am 16. Oktober 2011 (englisch).
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.