Understanding CryptoAPI "keycontainer" and "unique key container"
From: Michel Gallant (neutron_at_istar.ca)
Date: 04/26/04
- Next message: Jacques Le***: "Getting a user's specific key"
- Previous message: Michel Gallant: "Re: Trusted Certificates"
- Next in thread: Doug Barlow: "Re: Understanding CryptoAPI "keycontainer" and "unique key container""
- Reply: Doug Barlow: "Re: Understanding CryptoAPI "keycontainer" and "unique key container""
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Mon, 26 Apr 2004 10:14:57 -0400
A number of folks have asked me about the naming convention used for the
CryptoAPI unique keycontainer files (Microsoft CSP keycontainer files).
These are encrypted (via DPAPI in W2k+) files holding RSA or DSA keypairs
and managed by the CSPs.
While these details are evidently WinOS-specific and developers should not rely
on this level of detail in applications, the information is nevertheless of interest to
some and may help in some troubleshooting scenarios.
Therefore, after a bit of digging, here is an article, together with some sample C# code,
showing how the keycontainer file name (the "unique key container" name) is
derived:
http://www.jensign.com/JavaScience/UniqueKeyContainer
If anyone provides information on what WinOS this is relevant, I will update the article.
- Mitch Gallant
JavaScience Consulting
www.jensign.com
- Next message: Jacques Le***: "Getting a user's specific key"
- Previous message: Michel Gallant: "Re: Trusted Certificates"
- Next in thread: Doug Barlow: "Re: Understanding CryptoAPI "keycontainer" and "unique key container""
- Reply: Doug Barlow: "Re: Understanding CryptoAPI "keycontainer" and "unique key container""
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]