Trumpinio duomenys
- Trumpinys: HTTPS
- Pilnas pavadinimas: HyperText Transfer Protocol Secure
- Standartas: RFC 2818
- Naudojimo sritis: Saugus duomenų perdavimas tarp naršyklės ir serverio
HTTPS - kas tai?
HTTPS – tai
saugus HTTP protokolo variantas, kuris naudoja TLS/SSL šifravimą, kad apsaugotų duomenų perdavimą tarp naršyklės ir serverio.
• Pagal GeeksforGeeks, HTTPS yra tiesiog „HTTP su šifravimu“.
• Hostinger pabrėžia, kad HTTPS prideda SSL/TLS sertifikatą, kuris užtikrina duomenų privatumą ir vientisumą.
• AWS nurodo, kad HTTPS yra „saugesnė HTTP versija, kuri prieš perduodant duomenis užmezga šifruotą ryšį“AWS.
HTTP ir HTTPS skirtumai
HTTP perduoda duomenis atviru tekstu, o HTTPS – šifruotai.
• Saugumas: HTTP - nesaugus, duomenys perduodami atviru tekstu. HTTPS - saugus, duomenys šifruojami TLS/SSL.
• Naudojamas prievadas : HTTP - 80. HTTPS - 443.
• Sertifikatas: HTTP - nenaudoja. HTTPS - naudoja SSL/TLS sertifikatą.
• Duomenų apsauga: HTTP - pažeidžiama perėmimui. HTTPS - apsaugota nuo perėmimo ir klastojimo.
• Naudojimas šiandien: HTTP - pasenęs, retai naudojamas. HTTPS - standartas visoms modernioms svetainėms.
• GeeksforGeeks aiškiai nurodo, kad HTTPS yra saugesnis, nes naudoja TLS/SSL šifravimą.
• Hostinger pabrėžia, kad HTTPS tapo numatytuoju standartu šiuolaikiniam internetui.
• AWS patvirtina, kad HTTP perduoda duomenis „plaintext“, o HTTPS – šifruotaiAWS.
• Guru99 nurodo, kad HTTPS veikia 443 prievade ir naudoja sertifikatus duomenų apsaugai.
Kaip veikia HTTPS?
• Naršyklė ir serveris pirmiausia užmezga TLS rankos paspaudimą.
• Susitariama dėl šifravimo rakto.
• Tik tada pradedamas duomenų perdavimas.
• Visi duomenys keliauja šifruoti, todėl jų negalima perskaityti net perėmus.
Kur naudojama HTTPS?
•
Internetinėse parduotuvėse
•
Bankuose
•
Prisijungimo formose
•
API komunikacijoje
•
Bet kur, kur perduodami jautrūs duomenys
Nors, šiandien visos svetainės turėtų naudoti HTTPS — tai ir saugumas, ir SEO, ir vartotojų pasitikėjimas.
Pavyzdys
Kai matai užrakto ikoną naršyklėje ir adresas prasideda https://, tai reiškia, kad ryšys yra šifruotas.