▼
MSDN Library - April 2000
▶
Welcome to the MSDN Library
▶
Visual Studio 6.0 Documentation
▶
Office Developer Documentation
▶
Windows CE Documentation
▼
Platform SDK
▶
Getting Started
▶
Design Strategies and Standards
▶
Base Services
▶
Component Services
▶
Data Access Services
▶
Graphics and Multimedia Services
▶
Management Services
▶
Messaging and Collaboration Services
▶
Networking and Directory Services
▼
Security
Security
▶
Access Control
▶
Logon Authentication
▶
Certificate Services and Components
▼
Cryptography
Cryptography
▼
CryptoAPI
▶
About CryptoAPI
▼
Using CryptoAPI
▶
Sample Program Conventions
▶
Acquiring a Cryptographic Context and Generating Keys
▶
Encoding and Decoding
▶
Hashing
▶
Signing Data
▶
Enveloped Data
▶
Countersigning
▼
Encrypting and Decrypting
Manual Session Key Exchanges
Encrypting a Message
Decrypting a Message
Example C Program: Using CryptEncryptMessage and CryptDecryptMessage
Example C Program: Using CryptProtectData
Example C Program: Encrypting a File
Example C Program: Decrypting a File
▶
Working with Certificate Stores
▶
Using Certificates
▶
Other Extended C Code Examples
▶
Extending CryptoAPI Functionality
Extending CertOpenStore Functionality
▶
CryptoAPI Reference
▶
Cryptographic Service Providers
▶
CryptoAPI Tools
▶
WinTrust
▶
Smart Card
▶
Policy Management
▶
Security Glossary
▶
Tools and Languages
▶
User Interface Services
▶
Web Services
▶
Win32 API
▶
SDK Documentation
▶
DDK Documentation
▶
Windows Resource Kits
▶
Knowledge Base
▶
Technical Articles
▶
Backgrounders
▶
Specifications
▶
Books
▶
Partial Books
▶
Periodicals
▶
Samples