Čo je podanie ruky TLS? Ako opraviť handshake TLS?

What Is Tls Handshake



Ako odborník na IT ste už pravdepodobne počuli o výraze „podanie ruky TLS“. Čo je však podanie ruky TLS? A ako môžete opraviť podanie ruky TLS?



TLS handshake je proces, ku ktorému dochádza, keď dve zariadenia spolu komunikujú cez zabezpečené pripojenie. Podanie ruky umožňuje dvom zariadeniam vzájomne si overiť identitu a zabezpečiť, že údaje, ktoré si vymieňajú, sú šifrované.





Ak máte problémy s podaním ruky TLS, existuje niekoľko vecí, ktoré môžete urobiť na vyriešenie problému. Najprv skontrolujte, či dve zariadenia, ktoré sa pokúšate pripojiť, používajú rovnakú verziu TLS. Ak nie sú, možno budete musieť inovovať jedno alebo obe zariadenia. Po druhé, uistite sa, že certifikát použitý na podanie ruky je platný. Ak nie je, možno budete musieť získať nový certifikát z dôveryhodného zdroja. Nakoniec, ak máte stále problémy, môžete skúsiť reštartovať zariadenia alebo resetovať pripojenie TLS.





S trochou riešenia problémov by ste mali byť schopní opraviť handshake TLS a zabezpečiť, aby vaše zariadenia opäť bezpečne komunikovali.



TLS alebo Zabezpečenie transportnej vrstvy je to šifrovací protokol. Je navrhnutý tak, aby komunikácia cez TLS zostala bezpečná a súkromná. V tomto príspevku vysvetlím, čo je TLS handshake a ako opraviť TLS handshake, ak narazíte na problémy.

Podanie ruky TLS



Skôr než budeme pokračovať a hovoriť o handshake TLS, pochopme, kedy sa TLS uskutoční. Zakaždým, keď pristupujete na web alebo aplikáciu cez HTTPS, používa sa TLS. Keď pristupujete k e-mailu, správam a dokonca aj VOIP, používa TLS. Mali by ste si uvedomiť, že HTTPS je implementácia šifrovania TLS.

Čo je podanie ruky TLS

Podanie ruky je forma vyjednávania medzi dvoma stranami. Rovnako ako keď sa stretneme s ľuďmi, podáme si ruky a potom pokračujeme v niečom inom. Podobne, TLS handshake je forma handshake medzi dvoma servermi.

Počas TLS handshake sa servery navzájom overujú a vytvárajú šifrovacie a výmenné kľúče. Ak je všetko platné a očakávané, dôjde k ďalšej výmene údajov. Existujú štyri hlavné kroky:

  1. Zadajte, ktorá verzia TLS sa použije na komunikáciu.
  2. Vyberte, ktoré šifrovacie algoritmy sa použijú
  3. Autenticita sa overuje pomocou verejného kľúča a digitálneho podpisu SSL CA.
  4. Kľúče relácie sa generujú a vymieňajú

Jednoducho povedané, najprv sa pozdravia a potom server ponúkne certifikát, ktorý musí klient overiť. Po dokončení overenia sa vytvorí relácia. Vytvorí sa kľúč, pomocou ktorého sa v relácii vymieňajú údaje.

Ako opraviť handshake TLS

Ak je problém na strane servera, nemôžete nič urobiť - ale máte problém s prehliadačom, dá sa to vyriešiť. Ak napríklad server ponúka certifikát, ktorý nemožno overiť, nemôžete s tým nič robiť. Ak je však problémom nesúlad protokolu TLS, môžete to zmeniť v prehliadači.

  1. Skontrolujte, či je systémový čas správny
  2. Skontrolujte muž v strede problémy
  3. Zmeňte protokol TLS v systéme Windows
  4. Odstráňte profil prehliadača alebo databázu certifikátov
  5. Obnoviť prehliadač.

Existuje mnoho ďalších dôvodov, prečo môže nadviazanie TLS zlyhať, a závisí to od scenára. Tu je niekoľko spôsobov, ako opraviť TLS, ale predtým vždy použite tieto pravidlá na odfiltrovanie problému.

  • Skontrolujte z rôznych stránok a či problém pretrváva.
  • Prepnite na viacero sieťových pripojení, napríklad Wi-Fi alebo káblové
  • Zmeňte sieť, t. j. pripojte sa k mobilnému hotspotu alebo inému smerovaču alebo dokonca vyskúšajte verejnú sieť

1] Skontrolujte, či je systémový čas správny

Toto je hlavný dôvod, prečo TLS handshake vo väčšine prípadov zlyhá. Systémový čas sa používa na kontrolu platnosti certifikátu alebo jeho platnosti. Ak existuje nezrovnalosť medzi časom vo vašom počítači a časom na serveri, môže sa zdať, že platnosť certifikátov vypršala. Nastavte čas nastavením automatického režimu.

natrvalo odstrániť stránku facebook

Teraz znova navštívte webovú stránku a skontrolujte, či je handshake TLS opravený.

2] Osoba v centre problému

Existuje jedno pravidlo: ak sa to stane na jednej stránke, potom je to problém bezpečnostného softvéru, ale ak sa to stane na všetkých stránkach, potom je to systémový problém.

Bezpečnostný softvér alebo rozšírenie prehliadača vo vašom počítači môže zachytiť pripojenia TLS a niečo zmeniť, čo vedie k problematickému nadviazaniu spojenia TSL. Je tiež možné, že príčinou celého problému s TLS je vírus v systéme.

Niektoré rozšírenia prehliadača zmeniť nastavenia servera proxy a to môže spôsobiť tento problém.

V každom prípade musíte opraviť počítač alebo bezpečnostný softvér. Najlepší spôsob, ako to ďalej skontrolovať, je použiť iný počítač a otvoriť rovnakú webovú stránku alebo aplikáciu, ktorá spôsobovala problém.

3] Zmeňte protokol TLS v systéme Windows

Windows 10 a staršie verzie systému Windows centralizujú nastavenia protokolu v systéme. Ak potrebujete zmeniť verziu TLS, môžete tak urobiť pomocou vlastností internetu.

Zmeňte TLS Chrome Edge

  • Typ inetcpl.cpl v riadku „Spustiť“ a stlačte kláves Enter.
  • Keď sa otvorí okno Vlastnosti internetu, prepnite sa na kartu Rozšírené.
  • Prejdite nadol a nájdite sekciu Zabezpečenie a tu môžete pridať alebo odstrániť TLS.
  • Ak stránka hľadá TLS 1.2 a nekontroluje to, musíte to skontrolovať. Podobne, ak človek experimentuje s TLS 1.3 , musíte to skontrolovať.
  • Požiadajte o uchovanie a skúste znova otvoriť tú istú stránku.

Zatiaľ čo Chrome, IE a Edge používajú funkcie systému Windows, Firefox, podobne ako jeho databáza certifikátov, je spravovaný samostatne. Tu je postup, ako zmeniť protokol TLS vo Firefoxe:

Zmeňte TLS vo Firefoxe

  • Otvorte Firefox, zadajte o: config a stlačte Enter
  • Do vyhľadávacieho poľa zadajte TLS a vyhľadajte security.tls.version.min
  • Môžete to zmeniť na:
    • 1 a 2 vynútiť používanie TLS 1 a 1.1
    • 3 na presadzovanie TLS 1.2
    • 4 na nastavenie maximálneho protokolu TLS 1.3.

4] Odstrániť profil prehliadača alebo databázu certifikátov

Každý prehliadač udržiava databázu certifikátov. Napríklad každý profil Firefoxu má cert8.db súbor. Ak tento súbor vymažete a reštartovanie ho opraví, problém je v lokálnej databáze certifikátov.

Podobne vo Windowse pri používaní IE alebo Edge Správca certifikátov je zodpovedný, alebo môžete ísť do edge://settings/privacy a kliknite na Spravujte certifikáty a nastavenia HTTPS/SSL. Odstráňte certifikáty a skúste to znova

Ak nemôžete nájsť databázu, odstráňte profil a skúste to znova.

4] Obnovte prehliadač

Toto je posledná možnosť, ak máte problémy s jedným z prehliadačov. Prehliadač môžete úplne odinštalovať a potom znova nainštalovať alebo resetovať pomocou vstavanej funkcie. Resetujte podľa odkazov Chrome , Microsoft Edge , i Ohnivá líška .

Nakoniec, aj keď môžete prehliadať webovú stránku, aj keď je certifikát neplatný, uistite sa, že s webovou stránkou nevykonávate žiadne transakcie. Nepoužívajte kreditnú kartu ani nezadávajte heslo účtu.

Stiahnite si nástroj na opravu počítača, aby ste rýchlo našli a automaticky opravili chyby systému Windows

Dúfame, že tieto tipy sa dali ľahko dodržiavať a že ste dokázali vyriešiť problém s TLS vo svojom prehliadači alebo v počítači. Snažil som sa vám ponúknuť dostatok riešení, ale aby som bol úprimný, TLS je mimoriadne rozsiahle a môže byť dostupných viac riešení.

Populárne Príspevky