Skip to content
SSL Error · Chrome, Edge, Brave, Opera

Weak signature algorithm

ERR_CERT_WEAK_SIGNATURE_ALGORITHM

The certificate was signed with an algorithm now considered too weak to trust, such as SHA-1.

What it means

Certificates are signed with a hashing algorithm, and older ones like SHA-1 have known weaknesses that make forgery feasible. Browsers dropped support for them. ERR_CERT_WEAK_SIGNATURE_ALGORITHM means the certificate, or something in its chain, was signed with one of these deprecated algorithms, so the browser rejects it regardless of whether it's expired or correctly named.

When it happens

This mostly shows up on certificates issued years ago and never replaced, or on internal certificates from an old private CA that still defaults to SHA-1. A long-lived self-signed certificate on a legacy device or appliance is a classic source.

How to fix it

  1. Reissue the certificate using a modern signature algorithm such as SHA-256.
  2. Check the whole chain, since a weak intermediate or root will trip the error even if the leaf is fine.
  3. For internal CAs, upgrade the CA to issue SHA-256 certificates and reissue anything it signed with SHA-1.
  4. Verify the new certificate's signature algorithm after installing it.
Check it with Sitewell

Check this site’s certificate

Paste the domain and Sitewell shows the certificate’s expiry, the hostnames it covers, the chain, and the issuer — enough to pin down what triggered this error. Free, no signup.

Related errors