'''Varmenne''' on tunniste joka koostuu matemaattisesti luodun avainparin julkisesta puoliskosta, kohteen nimestä (esim DNS-nimi, sähköpostiosoite), kohteen lisätiedoista ja allekirjoituksesta joka on tehty toisen, tunnisteen takaajan eli [[Varmentaja|varmentajan]] salaisella avaimella.
Jos avainparin julkista avainta ei allekirjoiteta, kyse ei ole varmenteesta vaan pelkästä ''julkisesta avaimesta'' (''public key'') kuten PGP tai sen johdannainen GnuPG nykyään. Tällöin avainparissa ei ole luottamushierarkiaa eli sen varmentajaa ja luottamus avainpariin tulee rakentaa joka osapuolen välille erikseen joko suoraan tai läheisen luotetun avainparin kautta. Kaikki luottamukset muodostavat verkoston (''web of trust'') jossa on eriasteisia luottosuhteita.