Vai al contenuto
HexaTransfer
Torna al blog
Crittografia e sicurezza

Trasferimento documenti riservati: best practice sicure

Best practice per trasferire documenti riservati. Protezione password, crittografia, link scadenti e tracce di controllo.

Aggiornato il

Pubblicato da HexaTransfer, servizio di Gaprod — Groupe Dwenola SAS. Queste guide presentano il nostro servizio e altri prodotti. Informazioni sull’editore

Il trasferimento di documenti riservati significa che il file lascia il tuo dispositivo crittografato, arriva decifrato solo sul dispositivo del destinatario e non lascia alcuna traccia leggibile nel mezzo. Lo stack pratico: crittografia AES-256-GCM lato client, trasporto TLS 1.3, password di almeno 12 caratteri tramite PBKDF2 a 600.000 iterazioni o Argon2id, scadenza a 24 ore con limite di download singolo, e un log di audit se il contenuto lo richiede. Così gestiscono i documenti M&A gli studi legali, così trasmettono le immagini diagnostiche gli ospedali in regime HIPAA, e così spostano i dati dei clienti i team di contabilità in regime SOC 2. Fatto bene, richiede circa un minuto per trasferimento e regge all'esame normativo.

Classifica prima di crittografare

Non tutti i documenti sono "riservati" nello stesso senso. Una tassonomia approssimativa basata su framework aziendali e normativi comuni:

  • Pubblico: comunicati stampa, report pubblicati. Nessuna crittografia necessaria.
  • Interno: elenchi dipendenti, memo interni. TLS in transito è sufficiente.
  • Riservato: contratti con clienti, fascicoli del personale, roadmap di prodotto. Richiede crittografia a riposo e in transito.
  • Ristretto/Segreto: documenti M&A, cartelle cliniche, discovery legale, segreti commerciali. Richiede crittografia lato client (E2EE), log di audit e accesso controllato.

Gli strumenti scalano con la classificazione. L'invio di un report trimestrale non richiede lo stesso flusso di lavoro dell'invio di un NDA firmato o di un'immagine medica DICOM. Classificare troppo in alto (trattare tutto come ristretto) fa perdere tempo; classificare troppo in basso (trattare il ristretto come interno) crea rischi reali.

Lo stack minimo sicuro

Per qualsiasi documento classificato come riservato o superiore, i componenti necessari:

  • TLS 1.3 con HSTS su entrambi gli endpoint. Verificabile con testssl.sh.
  • Crittografia AES-256-GCM lato client prima del caricamento. Il provider non dovrebbe mai vedere il testo in chiaro.
  • Chiave nel frammento URL (dopo #), mai trasmessa al server.
  • Link protetto da password con KDF: PBKDF2-HMAC-SHA-256 a 600.000+ iterazioni (OWASP 2023), scrypt o Argon2id.
  • Link in scadenza con un default di 24 ore e un massimo configurabile.
  • Download singolo o limitato dove il flusso di lavoro lo supporta.
  • Log di audit di caricamento, download e tentativi di accesso se si applicano requisiti normativi.

Servizi che coprono la maggior parte di questo out of the box: HexaTransfer, livello E2EE di SwissTransfer, Tresorit Send, link condivisi di Proton Drive, Box Governance Edition.

Strategia password che regge nell'uso reale

Le password funzionano solo se il destinatario può usarle. Il fallimento comune: una password forte consegnata attraverso lo stesso canale del link, il che vanifica lo scopo.

Schemi praticabili:

  • Almeno due canali. Link via email, password via Signal, oppure link via Slack, password via telefonata.
  • Condivisione tramite gestore di password (1Password, Bitwarden) se entrambe le parti usano lo stesso strumento. La password viaggia E2EE attraverso l'infrastruttura del gestore.
  • Segreto condiviso. Per relazioni continuative, usa una passphrase fissa concordata di persona una volta, non riutilizzata tra i servizi.
  • Password basate sul tempo — PIN più la data, concordati in anticipo. Deboli contro un aggressore determinato ma alzano il livello di difficoltà.

Da evitare: inviare la password via email dopo aver inviato il link via email, pubblicare la password nello stesso thread Slack, includere la password nel nome del file.

Tempistiche di scadenza per caso d'uso

Adattare la scadenza al flusso di lavoro:

  • Credenziali monouso o reset: 1 ora, download singolo.
  • Richiesta di firma: 3–7 giorni, la finestra temporale legittima per firmare.
  • Scambio di documenti finanziari: 24–48 ore, allineato agli orari lavorativi.
  • Immagini mediche: 24 ore, con log di audit ai sensi di HIPAA 45 CFR § 164.312.
  • Discovery legale: 7 giorni o più per caso, con conservazione documentata.
  • Archivio a lungo termine: non è un compito per un servizio di trasferimento. Usa storage crittografato (Tresorit, Proton Drive, S3 crittografato).

Il default a 24 ore gestisce la maggior parte degli usi legittimi. Finestre più lunghe richiedono giustificazione esplicita e tipicamente controlli di conservazione abbinati.

Log di audit e mappatura della conformità

I settori regolamentati hanno bisogno di un registro di chi ha acceduto a cosa, quando e da dove. Framework diversi richiedono diversi livelli di dettaglio:

  • HIPAA 45 CFR § 164.312(b) richiede controlli di audit che registrino l'accesso alle ePHI.
  • PCI DSS 4.0 Requisito 10 impone log per l'accesso ai dati dei titolari di carta.
  • SOC 2 Tipo II (CC7.2) richiede monitoraggio e rilevamento degli incidenti.
  • GDPR Articolo 30 e 32 richiedono registri delle attività di trattamento e misure di sicurezza appropriate.
  • ISO 27001 A.12.4 richiede la registrazione degli eventi per i sistemi informativi.

Log da acquisire come minimo: IP e timestamp del caricamento, IP e timestamp del download, tentativi di password (riusciti/falliti), accesso al link senza download, eventi di scadenza.

La maggior parte dei servizi di trasferimento per il business (Tresorit Business, Proton Drive for Business, Box) li fornisce out of the box. I livelli consumer tipicamente no.

Igiene dei nomi di file

I nomi dei file trapelano informazioni prima che un singolo byte di contenuto venga decifrato. Q4-2025-acquisition-term-sheet-FINAL.docx dice a chiunque veda il traffico del link cosa c'è dentro. Mitigazioni:

  • Rinomina con identificatori neutri prima del caricamento: transfer-001.docx, attachment.pdf, document.zip.
  • Usa servizi che crittografano i nomi dei file insieme ai contenuti (Tresorit, Proton Drive, HexaTransfer).
  • Per gli archivi, comprimi in un contenitore con un nome esterno generico, rivelando i nomi dei file effettivi solo dopo la decifratura.
  • Rimuovi le proprietà del documento — autore, azienda, cronologia revisioni — con File → Informazioni → Controlla documento in Office, o exiftool -all= per i PDF.

Un nome file trapelato è un incidente minore rispetto a un documento trapelato, ma è comunque un incidente.

Verifica il destinatario, due volte

Inviare all'indirizzo sbagliato è una delle violazioni più comuni e sotto-segnalate. Le email di notifica di Equifax del 2017 indirizzavano gli utenti verso un dominio di phishing con un typo; errori analoghi accadono anche in senso inverso quando i mittenti scelgono il contatto sbagliato.

Un semplice ciclo di verifica:

  1. Leggi l'indirizzo ad alta voce lettera per lettera rispetto a quello che il destinatario ti ha comunicato.
  2. Invia prima un file di prova — un hello.txt da 1 KB.
  3. Conferma la ricezione attraverso un secondo canale prima di inviare il documento reale.
  4. Per trasferimenti ad alto rischio, fai dichiarare il loro indirizzo al destinatario nel secondo canale; digitalo tu, non copiarlo.

Gli errori di autocompletamento delle email sono costati milioni alle aziende. I 30 secondi di verifica prevengono i 30 mesi di risposta alla violazione.

Quando il file è troppo grande per un singolo passaggio

I documenti riservati includono a volte contenuti multi-gigabyte — archivi completi di discovery, deposizioni video, serie di immagini DICOM. Alcune tecniche:

  • Caricamento in blocchi con ripresa con verifica dell'integrità per blocco tramite SHA-256 o BLAKE3. Standard in HexaTransfer, SwissTransfer, Tresorit, WeTransfer Pro.
  • Suddividi in unità logiche. Un archivio da 50 GB come dieci condivisioni da 5 GB è più facile da ricaricare in caso di errore rispetto a un trasferimento unico da 50 GB.
  • Compressione prima della crittografia. Gli archivi con molto testo si comprimono bene (2–10x); i file multimediali si comprimono poco ma sono spesso già compressi.
  • Link di riferimento per dataset molto grandi. Invece di inviare 500 GB, invia le credenziali crittografate per un accesso temporaneo a un bucket S3.

La proprietà chiave: ogni blocco crittografato con la stessa chiave file ma con un IV in modalità contatore univoco, con il tag di autenticazione GCM che copre ogni blocco in modo indipendente.

Ciclo di vita: invia, conferma, elimina

Un trasferimento sicuro non è completo finché entrambe le parti non hanno fatto pulizia:

  1. Il mittente carica il testo cifrato sul servizio.
  2. Il mittente condivide il link e la password attraverso canali separati.
  3. Il destinatario scarica, decifra, salva localmente (idealmente su storage crittografato).
  4. Il destinatario conferma la ricezione.
  5. Il mittente invalida il link (se il servizio lo supporta) o lascia che la scadenza se ne occupi.
  6. Entrambe le parti cancellano la cronologia del browser, i file recenti e le voci della cartella Download che fanno riferimento al file.
  7. Se il documento è stato inoltrato, ogni nuovo destinatario ripete il ciclo.

Per il materiale altamente sensibile, aggiungi: storage locale crittografato, nessuna sincronizzazione con cloud consumer, e un timer di conservazione anche sulla copia locale del destinatario.

Confronto tra servizi per il lavoro riservato

Una rapida panoramica dei servizi adatti:

  • Tresorit Send (gratuito e a pagamento). Giurisdizione svizzera, zero-knowledge, SOC 2 Tipo II, ISO 27001, BAA compatibile con HIPAA disponibile.
  • Link condivisi Proton Drive. Giurisdizione svizzera, E2EE, metadati minimi, GDPR-friendly.
  • SwissTransfer E2EE. 50 GB gratuiti, livello di crittografia lato client, svizzero.
  • Box Enterprise con Governance. Forti log di audit, compatibile con HIPAA, integrazione DLP.
  • HexaTransfer — Invia fino a 50 GB per trasferimento con caricamenti suddivisi in blocchi. Scadenza: 1–30 giorni interi, 14 giorni per impostazione predefinita.
  • WeTransfer Pro. Protezione con password ma non zero-knowledge; adatto solo per dati riservati interni.

Per i settori regolamentati, il Business Associate Agreement firmato (BAA per HIPAA) o il Data Processing Addendum (DPA per il GDPR) è il prerequisito minimo — richiedilo prima di classificare un servizio come conforme.

Mettere tutto in pratica

Un flusso di lavoro per trasferimenti riservati che regge: scegli un servizio zero-knowledge, rimuovi i nomi dei file e i metadati del documento, imposta una scadenza a 24 ore con download singolo, aggiungi una password di 12 caratteri condivisa su un secondo canale, verifica l'indirizzo del destinatario prima di inviare, e conferma la ricezione esplicitamente.

Provalo su hexatransfer.com — gratis, senza registrazione, fino a 50 GB.

Invia file di grandi dimensioni in modo sicuro con crittografia end-to-end

Invia fino a 50 GiB gratis con crittografia end-to-end, senza account né email. Scegli da 1 a 30 giorni; 14 per impostazione predefinita.

Invia un file