Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

PFX Import Error - ...cryptographic service provider that is not installed on your system

3,483 views
Skip to first unread message

nate.s...@gmail.com

unread,
Dec 4, 2007, 12:12:30 PM12/4/07
to
I am attempting to import a self-signed certificate using the
Certificates MMC Snap-In on a WinXP SP2 box that receives the
following error:

"An internal error occurred. The private key that you are importing
might require a cryptographic service provider that is not installed
on your system."

These certificates were created on my previous WinXP SP2 box and I had
no trouble importing them on that machine, nor our DEV/TEST/QA/PROD
servers.

After performing additional research, it appears that my new WinXP SP2
box has a different version of the Microsoft Enhanced RSA and AES
Cryptographic Provider:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Defaults\Provider
\Microsoft Enhanced RSA and AES Cryptographic Provider (Prototype)

When looking at our DEV server, it is showing

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Defaults\Provider
\Microsoft Enhanced RSA and AES Cryptographic Provider

How can I have both versions (Prototype and the standard) running side
by side on the same box? How do I install the "non-prototype"?

nate.s...@gmail.com

unread,
Dec 6, 2007, 3:31:24 PM12/6/07
to
RESOLVED

Ensured Local Admins and SYSTEM had full control on

C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto
and the folders within that directory.

I was able to import PFX after that.

Bader Alrayyes

unread,
Jun 14, 2022, 2:57:23 PM6/14/22
to
Thank you very much for solving this !
0 new messages