Cryptography API
Cryptography API | |
---|---|
Basic data
|
|
developer | Microsoft Corp. |
Current version | obsolete |
operating system | Windows |
category | development |
License | proprietary |
German speaking | No |
Using the Microsoft CryptoAPI in MSDN |
The Microsoft Cryptography API is the standard programming interface ( English application programming interface , API) on Windows operating systems, on the application programs on cryptographic access methods. It offers programs functions to encrypt and decrypt (English encrypt and decrypt ) data and strong authentication with digital certificates and secure generation of (pseudo) random numbers to. Examples of use are the encryption and decryption of e-mails and data connections as well as logging on to systems with smart cards .
The MS-CryptoAPI was introduced in 1996 with Windows NT 4.0 and continued and expanded up to Windows XP . With Windows Vista , Microsoft 2007 replaces the CryptoAPI of the previous Windows versions with the " Cryptography API: Next Generation (CNG) " for future Windows versions.
Web links
- Using the Microsoft CryptoAPI in MSDN (English)
- Microsoft CryptoAPI and Cryptographic Service Providers (English)
- .NET Framework Developer's Guide: Example of Secure Cryptography Next Generation (CNG) Communication on MSDN
- Cryptography Reference on MSDN
- Microsoft CAPI at CryptoDox (English)
- Back door to Microsoft's Crypto-API , Chaos Computer Club , 1999
Individual evidence
- ↑ Matt Pietrek: Poking Around Under the Hood: A Programmer's View of Windows NT 4.0 . In: Microsoft System Journal . Microsoft . August 1996. Retrieved October 16, 2011.
- ↑ Cryptography API: Next Generation (Windows) ( English ) In: msdn . Microsoft . 2007. Retrieved October 16, 2011.