Potrdilo javnega ključa je kriptografski dokument, ki ga uporabljajo računalniki za preverjanje identitete imenovane osebe pri komunikaciji prek interneta ali drugega omrežja. Ta potrdila so običajno sestavljena iz digitalnega podpisa organa za potrjevanje, pošiljateljevega javnega ključa in drugih identifikacijskih informacij za preverjanje identitete pošiljatelja za prejemnika. Certifikati javnega ključa so uveljavljen del zaščitenega omrežja in internetne komunikacije.
Potrdilo javnega ključa spada v področje računalniške kriptografije, ki vključuje pretvorbo podatkov v varno obliko, zaradi katere so neberljivi za druge brez ustreznih sredstev za razvozlavanje. Bistvena komponenta potrdila javnega ključa je algoritem javnega ključa, nekakšna matematična koda. Algoritem javnega ključa omogoča šifriranje podatkov, ki se izmenjujejo med računalniki, hkrati pa zagotavlja varen oddaljeni dostop do uporabnika z interakcijo z zasebnim ključem. Šifrirana oblika potrdil javnih ključev pomaga zagotavljati zasebnost v komunikaciji, zlasti pri občutljivi e-pošti in elektronskem poslovanju.
Potrdila javnega ključa so sestavljena iz več komponent, kot so besedilno in številčno poimenovanje prejemnika dokumenta, prejemnikov digitalni podpis in overitelj potrdil, ki je upodobil javni ključ. Vključeni so pomembni podatki, kot so datum izdaje in poteka veljavnosti potrdila, šifrirni algoritem in identifikacijska koda za prikaz pristnosti potrdila. Potrdila se izdajajo za omejeno obdobje, jih je treba obnoviti enkrat ali večkrat letno in jih je mogoče preklicati, če to zahtevajo okoliščine.
Certifikacijski organ je odgovoren za izdajo potrdil javnega ključa in je lahko zasebne, komercialne ali državne narave. Zasebne in poslovne oblasti običajno zaračunavajo izdajo digitalnih potrdil, ki jih sprejema večina internetnih aplikacij za brskanje po spletu. Ti subjekti sprejmejo ukrepe za zaščito pred manipulacijami s potrdili in pomagajo ohranjati zaupnost občutljivih podatkov v certifikatu. Čeprav je na koncu odvisno od uporabnika, ki obišče spletno stran, da ugotovi varnost komunikacij, so certifikacijski organi dolžni in jim zaupajo, da preverijo identiteto tistih, ki jim izdajo potrdila javnega ključa.
Najpogostejša uporaba potrdila javnega ključa je za interakcijo z internetnimi spletnimi mesti. Prejemnikov računalnik potrdi poverilnice pošiljateljevega spletnega mesta, tako da ima uporabnik pristno interakcijo s predmetnim spletnim mestom in raven varnosti. Ta vrsta preverjanja pristnosti na podlagi potrdil igra pomembno vlogo pri varni komunikaciji in elektronskem poslovanju.