Przypinanie certyfikatów
Zaszycie w kliencie informacji, który certyfikat TLS (lub CA) ma akceptować — dodatkowe zabezpieczenie ponad system urzędów certyfikacji.
Popularne w aplikacjach mobilnych (banki, krypto). Chroni przed przejętym urzędem certyfikacji. Ryzyko: aplikacja przestaje działać po odnowieniu certyfikatu, więc piny trzeba rotować. HPKP w przeglądarkach porzucono jako zbyt ryzykowne. Nowocześniejszy wariant: CT (Certificate Transparency).