Downgrading ADCS from sha256 to sha1 based certs
Due to some Oracle servers that do not support sha256 we are looking into downgrading the offline Rootca to sha1 , and reissuing the subca , and then reissuing the endpoint certs What are the steps in doing that ? Do I need to uninstall the ADCS role from the rootca and recreate it ? I should add that the Root offline CA is a standalone , then the Sub CA is Enterprise (AD Intergrated) This is a relatively new ADCS enviroment that has issued only a handful of certs.
December 1st, 2011 3:21pm

You have two choices (since you have very few certificates issued) - tear down and redeploy - Change the CNGHashAlgorithm to SHA1 and renew the root CA, confirm that the signature is SHA1, and then re-issue the subordinate CA certificate (again, setting hash algorithm to SHA1). The command will be certutil -setreg ca\csp\CNGHashAlgorithm SHA1 and then restart ADCS Also make sure that your key length and validity period are defined in the root CA's CAPolicy.inf before renewing Brian
Free Windows Admin Tool Kit Click here and download it now
December 1st, 2011 6:14pm

Hi, We have the same situation in our company, so I tried changing the hash algorithm to sha1 in our test environment. After running this command on offline root ca, the ADCS service failed to start and the following error occured: WsResetMetadata 0xd00000bb (-805306181) Is there any additional settings to adjust or we have to reinstall the CA? Regards Ivan
February 1st, 2012 6:18am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics