Net iD - CSP
The cryptographic standard interface Microsoft CryptoAPI CSP is available
through the name “Net iD – CSP”.
More information about the standard can be obtained from Microsoft Developer
Network
This allows the product to cooperate with applications, which support this
interface, for example Microsoft Internet Explorer.
A couple of more specific links
Working with Certificates -
http://msdn.microsoft.com/en-us/library/ms731899.aspx
Using Cryptography -
http://msdn.microsoft.com/en-us/library/aa388162(v=VS.85).aspx
Cryptography Reference -
http://msdn.microsoft.com/en-us/library/aa380256(v=VS.85).aspx
Example C Program: Certificate Store Operations -
http://msdn.microsoft.com/en-us/library/aa382037(VS.85).aspx
Don’t forget this...
Your application will not be platform independent.
And this...
We strongly
suggest that you do not use integration on a key container level according to
information that can be found on the Internet. Use only integration made on
cetificate level, your application will then be card reader, card model, and CSP
independent.