Glossary

WebTrust for CAs (WebTrust audit)

Last verified

Definition

WebTrust for CAs is an audit framework in which licensed auditors check a CA's controls against CA/Browser Forum and root program requirements.

WebTrust for CAs is a family of audit criteria, administered by CPA Canada, used to assess certificate authorities. Separate criteria cover general CA operations, the TLS Baseline Requirements together with network security, Extended Validation, S/MIME and code signing. Licensed practitioners issue period-of-time reports, normally covering a year, which CAs submit to root programs through the CCADB. The main alternative is an ETSI audit (EN 319 411) performed by a conformity assessment body, common among European CAs.

Why it matters

Root programs cannot inspect every CA themselves, so they require an unbroken sequence of annual audits. A gap, a late report or a qualified opinion listing failures can lead to restrictions or distrust. For certificate buyers, a CA's current audit reports are among the few objective signals of its operational discipline. Audit findings are, however, an input to root program decisions rather than the decision itself.

Example

A typical cycle looks like this:

Audit period:   12 months of CA operations
Report:         auditor's opinion on whether controls operated effectively,
                listing any exceptions found
Disclosure:     CA uploads the report to the CCADB
Review:         root programs read it alongside the CA's incident reports

Common misconceptions

  • A WebTrust seal means a website is safe. The audit concerns the CA's operations, not the sites that use its certificates.
  • Passing the audit means the CA had no problems. Reports can be qualified and list exceptions, and root programs also weigh incidents outside the audit.
  • WebTrust is the only accepted audit. ETSI-based audits are also accepted by the major root programs.

See also