Een certificaatautoriteit (CA) is een entiteit die digitale certificaten opslaat, ondertekent en uitgeeft. Een digitaal certificaat certificeert het eigendom van een openbare sleutel. Aangezien digitale handtekeningen zowel publieke als private sleutels gebruiken, treedt de CA op als een vertrouwde derde partij om de authenticiteit van een ondertekend document te verifiëren. CA’s zijn meestal organisaties die universeel erkend zijn als betrouwbaar voor het garanderen van sleutelbeveiliging en die geldige digitale certificaten kunnen leveren. De CA moet worden goedgekeurd door zowel de entiteit die het document verstuurt als de ontvanger die het ondertekent.