BACK
Scris de Marius Chiriac

Ce este si cum sa folosesti HSTS

HTTP Stric Transport Security sau pe scurt HSTS este o metoda prin care un site ce foloseste HTTPS sa fie fortat sa foloseasca conexiuni securizate. Este un best practice pentru website-urile wordpress (si orice alt website ce foloseste HTTPS in general) care sporeste securitatea blocand atacurile de tipul “man-in-the-middle” ce pot fura datele transmise pe internet cand nu sunt encriptate.

HSTS este un header de securitate care rezolva urmatoarele probleme:
– redirectioneaza automat catre versiunea HTTPS a site-ului tau orice incercare a unui vizitator de accesare prin HTTP
– previne suprascierea mesajelor de certificat invalid lucru care protejeaza vizitatorii
– previne furarea de cookieuri care contin informatii private cand cineva foloseste conexiuni nesecurizate
– previne atacurile de tipul “man-in-the-middle”, care se folosesc de faptul ca datele sunt transmise nesecurizat prin HTTP, interceptand si modificand aceste informatii

Implementarea de HSTS la website-ul tau se poate face in urmatorul mod:

1. Pentru server Apache se va adauga urmatoarea linie de cod in fisierul tau de virtual hosts:

Header always set Strict-Transport-Security max-age=31536000

2. Pentru server NGINX se va adauga urmatoarea linie de cod in config:

add_header Strict-Transport-Security max-age=31536000

Exista posibilitatea ca un site ce foloseste HTTPS si HSTS sa fie adaugat intr-o lista de “preload” (preincarcare) ce este adaugata direct in browser si este folosita pentru fortarea deschiderii site-ului prin HTTPS la nivel de browser. Cerintele pentru a intra in aceasta lista sunt mai stringente si le poti verifica pe hstspreload.org, dar trebuie sa fii absolut sigur ca doresti acest lucru pentru ca este foarte dificil sa fii scos de pe aceasta lista.

Se poate verifica daca este implementat corect HTST prin cateva metode simple. Una este sa folosesti Google Chrome Devtools intrand in tab-ul “Network” si sa verifici headerele pentru valoarea “strict-transport-security: max-age=31536000” sau sa folosesti un o aplicatie online ce poate scana site-ul tau precum securityheaders.io

Daca vrei securitate sporita, nu ezita sa activezi HSTS pe website-ul tau.

Mai multe articole

INOVEO a scris

De ce intarzie antreprenorii B2B momentul de branding si cat ii costa

Momentul acela “nu acum” Antreprenorii B2B intarzie momentul de branding si asta ii costa, dar ei nu vad. Pentru ca nu e usor de detectat la inceput. Daca as primi un leu de fiecare data [...]

Read More... from Ce este si cum sa folosesti HSTS

Citeste tot articolul

INOVEO a scris

La multi ani, draga tara Romania!

La multi ani, dragi romani! Suntem o tara care sta mereu intre doua stari: rabdarea care ne salveaza si nerabdarea care ne impinge.O tara care se incarca greu, ca un site cu prea multe ferestre [...]

Read More... from Ce este si cum sa folosesti HSTS

Citeste tot articolul

INOVEO a scris

ZF 15 minute cu un antreprenor. Dochiţa Zenoveiov, Inoveo

Am crescut nişte lei foarte puternici în antreprenoriatul românesc. Acum avem nevoie şi de haite, iar acestea apar prin parteneriate strategice Inoveo este o agenţie de branding care are în portofoliul său proiecte precum rafinarea [...]

Read More... from Ce este si cum sa folosesti HSTS

Citeste tot articolul

INOVEO a scris

BrandTalks 2.0 cu Radu Tudor, Co-Fondator INFINEXA, despre restructurari

Adevarul nerostit despre antreprenori: ce vede un consultant cand intra intr-o companie in crizaBrand Talks 2.0 cu Radu Tudor: conversatia care schimba felul in care te uiti la business Vulnerabilitatile care nu se vad in [...]

Read More... from Ce este si cum sa folosesti HSTS

Citeste tot articolul

INOVEO
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.