Sobes.tech
Middle

Kuidas tagada meie veebirakenduse transpordikihi turvalisus?

sobes.tech AI

Vastus AI-lt

Kasutage transporditasandmel HTTPS-protokolli:

Põhimeetmed:

  • Kasutage SSL/TLS sertifikaati: Osta usaldusväärne SSL/TLS sertifikaat sertifikaadikeskuselt. Paigaldage see veebiserverile:
    # Nginx konfiguratsiooni näide SSL/TLS jaoks
    server {
        listen 443 ssl;
        server_name your_domain.com;
    
        ssl_certificate /etc/nginx/ssl/your_domain.crt;
        ssl_certificate_key /etc/nginx/ssl/your_domain.key;
    
        # ... muud seaded
    }
    
  • Veebiserveri konfiguratsioon: Konfigureerida veebiserverit (Apache, Nginx, Tomcat jne) kasutama 443 porti ja lubama SSL/TLS:
  • Sümbolite nimekirja reguleerimine (Cipher Suites): Keelata vananenud ja ebaturvalised šifrid, jätta ainult tugevad ja kaasaegsed:
    # Apache Cipher Suites konfiguratsiooni näide
    SSLProtocol All -SSLv2 -SSLv3
    SSLCipherSuite ECDHE+AESGCM:ECDHE+CHACHA20:DHE+AESGCM:DHE+CHACHA20:ECDH+AESGCM:DH+AESGCM:TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256 # Tugevate šifrite näide
    SSLHonorCipherOrder on
    
  • HSTS (HTTP Strict Transport Security) aktiveerimine: Tagada HTTPS kasutamine brauseris, vältides HTTP ühendusi:
    # HSTS konfiguratsiooni näide Nginxis
    add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload";
    
  • HTTP-stiilis ümbersuunamine HTTPS-ile: Automaatne kõigi päringute ümbersuunamine HTTPS-ile:
    # HTTP-stiilis ümbersuunamise näide
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    
  • Regulaarne SSL/TLS teekide ja sertifikaatide uuendamine: Kasutada uusimaid versioone ja ajakohastada sertifikaate õigeaegselt:
  • Kaasaegsete TLS versioonide kasutamine: Konfigureerida server kasutama TLS 1.2 või TLS 1.3, keelata vanad ja haavatavad versioonid (SSLv2, SSLv3, TLS 1.0, TLS 1.1):

Need meetmed tagavad andmete krüpteerimise ja serveri autentimise transporditasandil.