SSL/TLS technology allows you to encrypt confidential information during transmission through open, insecure Internet channels and make it as difficult as possible for hackers to intercept it (for the purpose of stealing, replacing data with trap sites specially created for this). For encryption, both parties (client - server) use a pair of special keys (strong to "crack" sequences of numbers), which they receive along with the certificate. Using the "public" key, the message is encoded before transmission, and using the "private" key, it is restored to its original state. SSL certificates are needed, first of all, by site owners - they increase the security and level of trust of their visitors. Especially - customers who are required to register on the site, enter personal information (including payment and credit card details for a purchase or order, reservation). Theft of such data has disastrous consequences for all parties. Each time you try to access a site with the HTTPS protocol, the client browser checks the authenticity of the domain name (presence/validity of the SSL certificate). If the connection looks insecure and the site is suspicious (perhaps a fake by criminals to intercept and redirect requests to themselves), a warning is issued to the visitor. If the site is authenticated, a secure https connection is established, and a padlock symbol (most often green) appears in the address bar of the browser.