A method of public key authentication for secure data transmission over the HTTPS protocol. An SSL certificate establishes that the digital signature used for encryption matches a particular domain, individual, or organization.
SSL certificates are issued by special certificate authorities, which guarantee the validity of certain information about the owner of the key.