Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Question
Friday, September 11, 2015 7:29 PM | 1 vote
Windows 10, 64 bit. Having trouble with certificates. Troubleshooting with Certutil --csplist gets me a provider error:
Provider Name: Microsoft Platform Crypto Provider
Microsoft Platform Crypto Provider: The device that is required by this cryptographic provider is not ready for use.
Full text is below. The Smart card provider is in error as well, but I'm not using a smart card. Where can I look to resolve this?
certutil --csplist
Provider Name: Microsoft Base Cryptographic Provider v1.0
Provider Type: 1 - PROV_RSA_FULL
Provider Name: Microsoft Base DSS and Diffie-Hellman Cryptographic Provider
Provider Type: 13 - PROV_DSS_DH
Provider Name: Microsoft Base DSS Cryptographic Provider
Provider Type: 3 - PROV_DSS
Provider Name: Microsoft Base Smart Card Crypto Provider
Provider Type: 1 - PROV_RSA_FULL
Provider Name: Microsoft DH SChannel Cryptographic Provider
Provider Type: 18 - PROV_DH_SCHANNEL
Provider Name: Microsoft Enhanced Cryptographic Provider v1.0
Provider Type: 1 - PROV_RSA_FULL
Provider Name: Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider
Provider Type: 13 - PROV_DSS_DH
Provider Name: Microsoft Enhanced RSA and AES Cryptographic Provider
Provider Type: 24 - PROV_RSA_AES
Provider Name: Microsoft RSA SChannel Cryptographic Provider
Provider Type: 12 - PROV_RSA_SCHANNEL
Provider Name: Microsoft Strong Cryptographic Provider
Provider Type: 1 - PROV_RSA_FULL
Provider Name: Broadcom (WCG) Software Key Storage Provider
Provider Name: Microsoft Software Key Storage Provider
Provider Name: Microsoft Passport Key Storage Provider
Provider Name: Microsoft Platform Crypto Provider
Microsoft Platform Crypto Provider: The device that is required by this cryptogr
aphic provider is not ready for use.
Provider Name: Microsoft Smart Card Key Storage Provider
CertUtil: -csplist command FAILED: 0x80090030 (-2146893776 NTE_DEVICE_NOT_READY)
CertUtil: The device that is required by this cryptographic provider is not ready for use.
certutil -csptest fails at this point
Provider Name: Broadcom (WCG) Software Key Storage Provider
Name: Broadcom (WCG) Software Key Storage Provider
Impl Type: 2 (0x2)
NCRYPT_IMPL_SOFTWARE_FLAG -- 2
Version: 65536 (0x10000)
Pass
Provider Aliases:
EC192WAPI
Provider Module:
UM(1): bcmihvsrv64.dll
0(1): 10001, 1
0: KEY_STORAGE
Signature Algorithms:
SHA256_ECDSA192
BCRYPT_SIGNATURE_INTERFACE -- 5
NCRYPT_SIGNATURE_OPERATION -- 10 (16)
CertUtil: -csptest command FAILED: 0xc0000005 (NT: 0xc0000005 STATUS_ACCESS_VIOLATION)
CertUtil: The instruction at 0x%p referenced memory at 0x%p. The memory could not be %s.
All replies (1)
Monday, September 21, 2015 3:14 AM âś…Answered
Hi,
We need more details about your certificate problem, this issue cannot be answered generally, when you attempted to integrated a 3rd party CSPs, this happens in some case, it might be better to reach out to them for support. We have similar cases regarding to SafeNet and Thales nCipher netHSM under previous Windows system.
Regards,
D. Wu
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected].