Ein SSL-Zertifikat dient der Echtheitsüberprüfung eines Rechners. Dies ist beispielsweise beim Online-Banking nötig, wo man sichergehen möchte, dass man sich auch wirklich mit dem Rechner der Bank verbindet. Wirkliche Sicherheit wird hier nur durch den"Fingerabdruck" des Zertifikats gewährleistet. Dieser muss über einen sicheren Kanal mit dem Zielsystem verglichen werden. Neben Servern verwenden auch Clients SSL-Zertifikate zur Echtheitsüberprüfung.