Cryptography Essentials
Microsoft CryptoAPI, application programming interface (API), and CAPICOM provide services that enable developers to add security based on cryptography to applications. CryptoAPI includes functionality for encoding to and decoding from Abstract Syntax Notation One (ASN.1), encrypting and decrypting data, authentication using digital certificates, and digital certificate management using certificate stores. CryptoAPI and CAPICOM support both PKI and symmetric key cryptography.
Cryptography Essentials contains the following topics:
- Cryptography, CryptoAPI, and CAPICOM
- Cryptographic Keys
- Encoded and Decoded Data
- Data Encryption and Decryption
- Hashes and Digital Signatures
- Time Stamping Authenticode Signatures
- Digital Certificates
- Digital Messages