Re: Cryptographic Service Provider problem
From: Michel Gallant (neutron_at_nspxistar.ca)
Date: 10/31/03
- Previous message: Pieter Philippaerts: "Re: Cryptographic Service Provider problem"
- In reply to: Sky Fly: "Cryptographic Service Provider problem"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Fri, 31 Oct 2003 09:41:39 -0500
"Sky Fly" <nobody@blackhole.com> wrote in message
news:bntigl$15knvm$1@ID-18325.news.uni-berlin.de...
> Hi,
> This isn't a problem with not using the machine key store -
> I do this, and besides, this isn't an ASP. I'm wondering
> whether there are some files that the RSACryptoServiceProvider
> uses to do the encryption that may have been corrupted.
> Can any one confirm this, and let me know which files
> I may need to restore, or indeed if there is any other
> possible cause of this problem?
>
The actual default CSP providers, for each provider type, are described in the registry:
e.g., on a typical W2k, the default Machine PROV_RSA_FULL, described by Type 001, is at:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Defaults\
Provider Types\Type 001\Name
which is usually "Microsoft Strong Cryptographic Provider" (might be "Microsoft Enhanced
Cryptographic Provider v1.0" on XP+).
Note that for W2k, the default PROV_RSA_FULL provider is usually "Microsoft Base Cryptographic
Provider v1.0", but
again, XP+ is probably higher.
The dll file is described at key named-value:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Defaults\
Provider\Microsoft Strong Cryptographic Provider\Image Path
which is usually "rsaenh.dll" (same dll as for Enhanced provider).
That dll is on your system path, and may be corrupted.
Also, the MS Base CSP file is "rsabase.dll".
- Michel Gallant
Visual Security MVP
- Previous message: Pieter Philippaerts: "Re: Cryptographic Service Provider problem"
- In reply to: Sky Fly: "Cryptographic Service Provider problem"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|