az ssl

Az SSL protokoll

  • Privát csatorna. Titkosítja az összes üzenetet, miután a párbeszéd szükséges meghatározni a titkosítási kulcsot.
  • A csatorna hitelesíteni. Hitelesítés kerül végrehajtásra a kliens oldalon lehetőséget, a szerver - van szükség.
  • csatorna megbízhatóságát. Amikor szállítja az üzenet integritásának ellenőrzése történik, ahol a MAC.

SSL egyaránt használ szimmetrikus és aszimmetrikus kulcsok.

Jellemzők és célja SSL

SSL protokoll megoldást nyújt két probléma - a titkosítási továbbított információk és átutalási adatokat pontosan ott, ahol szükséges (hitelesítés). A fő célja a protokoll - amely megbízható módon, hogy adatokat cseréljenek alkalmazások között. Végrehajtása SSL van kialakítva, mint egy többrétegű közeget, mellyel biztonságosan továbbítja információt egy biztonságos kommunikációs csatornát.

A többrétegű szerkezet egy réteg a protokoll és a kapcsolat visszaigazoló rekord protokoll rétegben. Az első réteg viselkedik, mint egy protokoll, például TCP - SSL Record Protocol adatrétegei képezik az SSL, amelyet ezt követően részt vesz a kialakulását a komplex infrastruktúra.

A főbb jellemzői az SSL protokoll kell jegyezni, szoftver és platform függetlenséget. Jelenleg az SSL protokoll nem biztosít megfelelő védelmet - váltotta TLS protokollt.

TLS protokoll

TLS protokoll egy kriptográfiai protokoll, amely biztonságos adatátvitelt különböző csomópontok közötti interneten. Ezt a protokollt alkalmazták a VoIP-alkalmazások, böngészők, azonnali üzenetküldő alkalmazásokat. TLS végrehajtani az SSL 3.0 specifikáció. Tervezés és fejlesztés vállalat, az IETF protokollt.

Az alapvető biztonsági intézkedéseket, hogy a TLS protokoll a következők:

  • Alkalmazás kulcs segítségével ellenőrzi az üzenetet hitelesítési kódot.
  • Ez kiküszöböli annak lehetőségét, visszalépési TLS vagy helyettesítése egy kevésbé biztonságos hálózati protokoll.
  • Egy megerősítő üzenet kommunikáció kettőskereszt összes üzenet cserélt a felek között.
  • A számozás alkalmazása rekordokat MAC.
  • Használata pszeudo-véletlenszám funkció, elosztjuk üzenettôl 2 részre, amelyek mindegyike által feldolgozott különböző hash függvény.

Jellemzők és célja a TLS protokoll

A következő algoritmusokat használnak a TLS protokoll:

  • RC4, Triple DES, vetőmag, IDEA stb .. A szimmetrikus titkosítást.
  • RSA, DSA, Diffie-Hellman és ECDSA hitelesítési kulcsokat.
  • MD5, SHA és SHA-256/384 hash függvények.

A kérelmek cserélnek rekordokat tárolja a profiljában. Bejegyzések lehet tömörített, kiegészíteni titkosított vagy azonosított. Ugyanakkor minden bejegyzés hosszát adja adatcsomagot és a változat TLS.

Általánosságban, a használata kriptográfia SSL / TLS protokoll alkalmazása jelentősen csökkenti a teljesítményt, de védelmet nyújt adatokat. A protokoll nem igényel gyakorlatilag nincs konfiguráció a kliens oldalon, ez a leggyakoribb biztonsági protokoll az interneten.