Cosa significa SSL
SSL è un protocollo storico per le comunicazioni sicure, sostituito da TLS nel Web moderno. Il termine certificato SSL indica ancora comunemente il certificato digitale utilizzato con HTTPS. Distinguiamo certificato, protocollo e configurazione del server, evitando le vecchie versioni di SSL.
Crittografia, integrità e autenticazione
TLS cifra i dati trasmessi, aiuta a rilevare modifiche e permette al browser di verificare l’identità del server. Protegge la trasmissione durante accessi, invio di moduli, ordini, pagamenti e normale navigazione. Non sostituisce la sicurezza dell’applicazione.
Certificato e dominio
Verifichiamo il legame tra chiave pubblica e dominio, la catena di fiducia e la scadenza. Il certificato deve coprire i domini e sottodomini utilizzati ed essere rinnovato in tempo. Proteggiamo la chiave privata e non la conserviamo in repository pubblici.
HTTPS e contenuti misti
Documento principale, script, stili, font, immagini e altre risorse devono utilizzare HTTPS. Le risorse caricate tramite HTTP possono generare avvisi o bloccare funzioni. Controlliamo anche link interni, URL canonici, sitemap e integrazioni esterne.
Reindirizzamenti, HSTS e monitoraggio
Verifichiamo il reindirizzamento permanente da HTTP al corrispondente indirizzo HTTPS. HSTS impone al browser una connessione sicura, ma prima di includere i sottodomini ne controlliamo la configurazione. Monitoriamo validità, catena dei certificati, rinnovo automatico e modifiche di configurazione.
L’approccio di PAR HOUSE Agency
Trattiamo HTTPS come una base della sicurezza, non come un’icona decorativa. Controlliamo domini, sottodomini, moduli, ritorni dai pagamenti, API e media esterni. Colleghiamo TLS al controllo degli accessi, agli aggiornamenti, ai backup e alla protezione dei processi sensibili.