Account e sicurezza
Accesso e sicurezza nel digital signage

Sicurezza e protocolli dell’applicazione

Come teniamo al sicuro account, file, schermi e pagamenti.

Panoramica

In Play Digital Signage prendiamo molto sul serio la sicurezza dei tuoi dati. Questa pagina riassume in breve le procedure di sicurezza di Play Digital Signage.

Sicurezza dell’account

Le password sono salvate nel nostro database e cifrate con Argon2, un algoritmo di hashing delle password tra i più solidi. Così le password non sono note al nostro staff e non vengono esposte nemmeno nell’improbabile caso di una violazione dei dati. Le sessioni di accesso usano cookie solo HTTPS e sicuri, per evitare che qualcuno le rubi intercettando le connessioni.

Quando ti registri (o cambi la password), facciamo un controllo in più: confrontiamo la password con un database pubblico di password finite in una fuga di dati, per assicurarci che non ne usi una poco sicura. Durante il controllo la password non esce dai nostri server; usiamo il protocollo k-anonymity per verificarla con il servizio fidato HaveIBeenPwned.

La chat sul sito è gestita da Crisp, un’altra azienda attenta alla sicurezza. Le loro pratiche sono descritte nel dettaglio.

In più:

  • Tutta la comunicazione tra i tuoi dispositivi o il browser e i nostri server è protetta con SSL e DNSSEC.
  • Facciamo il backup dei dati più volte al giorno.
  • Usiamo Cloudflare per individuare e limitare gli attacchi.
  • Supportiamo l’autenticazione a due fattori.
  • Tutta la comunicazione tra i nostri server è cifrata e passa su reti private.
  • Il portale web usa regole CSP per prevenire gli attacchi XSS.
  • L’API accetta richieste CORS solo dai siti del nostro dominio.

Per saperne di più:

Sicurezza del traffico

Tutte le connessioni ai nostri server sono HTTPS, quindi il traffico è cifrato, connessioni WebSocket comprese. Abbiamo disattivato SSLv3 e usiamo solo TLS.

Il traffico internet passa dalla rete di Cloudflare, che protegge i server da attacchi Denial of Service (DoS) e di forza bruta.

Per saperne di più:

Sicurezza dei file

I file sono sui nostri server in Europa o negli Stati Uniti, in base alla tua posizione. Non possiamo renderli privati, perché i player devono poterli scaricare da internet, ma generiamo un ID unico per ogni file, così l’URL è praticamente impossibile da indovinare. Per esempio, questo è l’URL di un file caricato:

https://eu-storage.playsignage.com/aac73f17-380c-40c2-a869-e23b261bcd62/05e2b56f-13b3-44c2-b344-7690def51b67/05e2b56f-13b3-44c2-b344-7690def51b67.png

Un attaccante ha più probabilità di indovinare la password! (quindi assicurati che sia sicura)

Anche i file che carichi hanno un backup nella stessa regione (Europa o Stati Uniti, in base alla tua posizione), come riserva se lo storage principale ha un’interruzione.

Per i file che vanno convertiti (qualsiasi video che non sia .mp4, e i formati Office di Apple .key, .numbers e .pages), usiamo il servizio di conversione CloudConvert. Il trattamento dei file è descritto nella loro informativa sulla privacy:

Nel fornire il servizio, i file vengono trasferiti e conservati in modo temporaneo sui server di CloudConvert. Non leggiamo, apriamo né estraiamo dati dai file o dai loro metadati. Non ne facciamo copie. Tutta l’elaborazione è fatta da macchine e nessuna persona interagisce con i file. I file vengono eliminati subito e in modo irreversibile dai server quando fai clic sull’icona «×» (a destra, accanto al pulsante Download). Succede in automatico al più tardi dopo 24 ore.

Se per policy aziendale o per un altro motivo i file non possono stare sul web pubblico, puoi anche fare riferimento a file su un server privato. Leggi di più sui file privati.

Sicurezza del player

Quando un player viene collegato a un account, il server genera un token segreto unico che viene inviato al player una sola volta. Ogni richiesta successiva del player ai nostri server deve includere il token, così un attaccante non può spacciarsi per quel player. L’anello più debole è la sicurezza fisica del player: tienilo fuori dalla vista e, se puoi, fuori portata.

Per saperne di più:

Sicurezza della carta di credito

Usiamo Stripe come gateway di pagamento, e sono loro a conservare i dati in modo sicuro. Stripe è un’azienda certificata PCI Data Security Standard. Quando colleghi una carta di credito all’account, i numeri della carta vanno ai server di Stripe direttamente dal browser; il nostro sistema non conserva né elabora i dati della carta.

Per saperne di più:

Domini da autorizzare

Se il player è dietro un firewall aziendale, devi autorizzare questi domini (porta 443) sul protocollo https:// e sul protocollo wss://:

  • playsignage.com
  • Ti consigliamo di autorizzare tutti i sottodomini di *.playsignage.com, così resti coperto anche in futuro. Se non puoi usare un carattere jolly, il player può usare anche questi sottodomini:
    • registry.playsignage.com (connessione WebSocket, protocollo wss://)
    • stream.playsignage.com OPPURE us-stream.playsignage.com (connessione WebSocket, protocollo wss://)
    • [facoltativo, consigliato] stream-dc.playsignage.com OPPURE us-stream-dc.playsignage.com (connessione WebSocket, protocollo wss://)
    • eu-api.playsignage.com OPPURE us-api.playsignage.com (connessione API)
    • release.playsignage.com (solo per i player Windows / OSX / Linux, per l’aggiornamento automatico)
    • eu-storage.playsignage.com OPPURE us-storage.playsignage.com (archivio file)
    • quotes.playsignage.com (il plugin Citazione del giorno usa questo indirizzo per scaricare le citazioni)
    • onthisday.playsignage.com (il plugin Accadde oggi usa questo indirizzo per scaricare i dati)
    • widgets.playsignage.com (plugin Foto Facebook, Foto Instagram e Lettore RSS)
    • proxy.playsignage.com (i plugin Meteo, Post Facebook e Hashtag Instagram usano questo dominio)
    • my.playsignage.com (posizione del proxy usato per scaricare risorse web non HTTPS)
    • logging.playsignage.com (facoltativo, per ricevere i log del player e aiutarci a capire i problemi)
    • analytics.playsignage.com OPPURE us-analytics.playsignage.com (facoltativo, se vuoi usare la funzionalità Analitica)
  • Alcuni plugin comunicano con sistemi esterni:
    • images.unsplash.com (quando usi immagini dal plugin di integrazione Unsplash)
    • player.vimeo.com (quando usi video dal plugin di integrazione Pixabay)

Domande frequenti

Non ricordo se ho creato l’accesso con un account social.

Se hai creato l’account con Facebook, continua a usarlo. Se però te ne sei dimenticato e crei un nuovo accesso, per esempio con nome utente e password, colleghiamo entrambi gli accessi allo stesso account. Così non importa se entri con Facebook o con nome utente e password: è lo stesso account.

Se non riesci ad accedere, usa «Forgot password?» (il link resta in inglese). Per altre domande, contattaci dalla chat dal vivo. La chat è in inglese.

Come sapete che la mia password è compromessa?

A ogni accesso riuscito usiamo il protocollo k-anonymity per controllare in modo sicuro la password su un database online di password compromesse, Pwned Passwords. Il sistema ti avvisa se la password è stata parte di una o più violazioni di dati in passato e ti chiede di cambiarla, per tenere l’account al sicuro.

IMPORTANTE: tutte le password nel nostro database sono cifrate (hash) con un algoritmo Argon2 tra i più solidi, Argon2, e nessuno oltre a te sa qual è la password vera.

Come segnalo le vulnerabilità di sicurezza che trovo nel software?

Se pensi di aver trovato una vulnerabilità di sicurezza nel software, o vuoi fare un penetration test, leggi il programma Segnalazione delle vulnerabilità per sapere come segnalarla al team.

Quali certificazioni avete?

Il sistema al momento non ha certificazioni di sicurezza formali, ma ha superato una valutazione completa Tier 2 Cloud Application Security Assessment (CASA), che ha incluso una revisione dell’intero codice da parte di un valutatore esterno.

Seguiamo anche pratiche di sviluppo sicuro e i principi OWASP Top 10 per migliorare di continuo la sicurezza.

Dove sono i vostri hub dei server?

Schermi, playlist e file del team sono negli Stati Uniti o in Europa. Se il primo utente del team si registra da un indirizzo IP statunitense, quei dati stanno sui server negli Stati Uniti; altrimenti stanno in Europa.

I dati dell’account e dell’accesso (nome, e-mail, hash della password e registro di controllo della sicurezza) sono conservati ed elaborati da Cloudflare, che gestisce il servizio di login. Vedi Dove sono conservati? nell’informativa sulla privacy.

Dobbiamo autorizzare i vostri domini. Su quali concentrarci?

Quando usi Play Digital Signage lavorano insieme alcuni domini. Tra questi:

  • login.playsignage.com per l’autenticazione
  • my.playsignage.com per la dashboard
  • us-api.playsignage.com e assets.us.playsignage.com per l’API di backend
  • playsigna.ge per l’anteprima dei contenuti
  • release.playsignage.com per scaricare e aggiornare l’applicazione

La soluzione migliore è autorizzare tutti i sottodomini di *.playsignage.com.

Articoli correlati

Inizia a creare i tuoi contenuti

Molti pensano che creare contenuti per il digital signage sia difficilissimo, ma se sai usare PowerPoint, sai anche creare e progettare i tuoi contenuti nel nostro editor.

Prenota una demo gratuita

Caricamento degli orari disponibili…