Vai al contenuto
HexaTransfer
Torna al blog
Trasferimento file

Condividere file temporaneamente: link autodistruttivi

Condividi file che scadono automaticamente dopo il download. Scopri come i link autodistruttivi aumentano la tua sicurezza.

Un link file autodistruttivo è un URL che smette di funzionare dopo un tempo fissato o un numero fissato di download. Una volta scaduto il link, il file viene eliminato dal server e non può essere recuperato. HexaTransfer di default usa 14 giorni, con un'opzione per eliminare manualmente in qualsiasi momento. Firefox Send era solito impostare scadenza a un download (ha chiuso nel 2020). La consegna stile Snapchat "una e via" è la forma più stringente. Il punto è semplice: i file che non devono esistere per sempre non dovrebbero farlo.

Come funziona davvero l'autodistruzione lato server

Quando carichi un file, il servizio lo memorizza con un record tipo:

file_id: abc123
encrypted_blob: s3://bucket/abc123.bin
created_at: 2026-04-17T10:30:00Z
expires_at: 2026-05-01T10:30:00Z
max_downloads: null
download_count: 0

Un job schedulato (spesso un worker stile cron o una policy di lifecycle oggetti in S3/R2) elimina qualsiasi blob oltre expires_at. Quando qualcuno colpisce l'endpoint di download, il servizio decrementa max_downloads o incrementa download_count e, se i limiti sono superati, rifiuta il servizio o innesca l'eliminazione. Le regole di lifecycle dell'object storage (AWS S3, Cloudflare R2, Backblaze B2) possono automatizzare questo senza codice custom.

Tre strategie di scadenza

Basata sul tempo: il link muore dopo N giorni. Semplice, prevedibile. Va bene per scenari "potrei reinviarlo domani". Default di HexaTransfer.

Basata sul conteggio: il link muore dopo N download. Utile quando sai esattamente quanti destinatari ci sono. Blocca la sovra-condivisione — se una persona lo inoltra, la persona successiva non può scaricare dopo il limite.

Una sola volta: download singolo, poi il blob viene immediatamente rimosso. La più forte. Appropriata per password, token, chiavi o materiale pre-release. Strumenti come PrivateBin (per il testo) e Tresorit Send offrono questo.

Combinali: "scadenza 7 giorni o 3 download, a seconda di cosa viene prima" è un default pragmatico per materiale sensibile.

Quando la condivisione temporanea aiuta davvero

  • Invio di un contratto firmato avanti e indietro durante la negoziazione — non serve che la bozza viva su Google Drive dopo la chiusura.
  • Consegna di credenziali o chiavi API a un nuovo membro del team senza che restino nella cronologia di Slack.
  • Condivisione di una foto prodotto pre-release sotto NDA — il link muore prima che passi la data di embargo.
  • Consegna di una scansione medica a uno specialista per un secondo parere, senza copia a lungo termine necessaria.
  • Regalare un file di licenza comprato per conto di qualcun altro.

Se il file non deve esistere una settimana dopo, una cartella Drive permanente sta solo accumulando responsabilità.

Quando non aiuta

I link autodistruttivi non proteggono contro:

  • Il destinatario che scarica e salva il file. Una volta sul suo disco, la tua scadenza non significa niente.
  • Screenshot o ri-upload. Il contenuto digitale è banalmente copiabile.
  • Il discovery legale. Se sei sotto litigation hold, "il link è scaduto" non è una difesa.
  • Il servizio stesso che registra metadati (nome file, dimensione, IP, timestamp) indefinitamente.

La condivisione temporanea riduce il raggio d'azione dell'esposizione accidentale a lungo termine (link dimenticati, URL indicizzati, vecchie email). Non ferma un avversario motivato che ha già scaricato il file.

Servizi gratuiti con scadenza integrata

| Servizio | Scadenza default | Impostazione più corta | Eliminazione manuale? | |---|---|---|---| | HexaTransfer | 14 giorni | Elimina in qualsiasi momento | Sì | | WeTransfer | 3 giorni (gratis) | 3 giorni | Solo a pagamento | | SwissTransfer | 30 giorni | 1 giorno | Sì | | Tresorit Send | 7 giorni | 1 giorno | Sì | | Dropbox Transfer | 7 giorni (gratis) | 1 giorno (a pagamento) | Sì | | Condivisione Proton Drive | Configurabile | Singolo download | Sì | | Send Anywhere | 48 ore | Quick share 10 minuti | Sì |

Se 14 giorni sono troppi per la tua situazione, la maggior parte dei servizi ti permette di accorciare o eliminare manualmente. Fai entrambi quando il materiale è sensibile.

Costruzione del link: cosa c'è nell'URL

Un tipico URL di file temporaneo appare così:

https://hexatransfer.com/d/abc123def456#key=XyZ987...

La parte dopo /d/ è l'identificatore del blob. La parte dopo # è il frammento URL, che resta nel browser e non viene inviato al server. Con i servizi crittografati end-to-end, il frammento porta la chiave di decrittazione. Il server può consegnare il blob crittografato; solo chi ha l'URL completo (incluso il frammento) può decrittarlo.

È per questo che registrare accidentalmente l'URL nei log del server, nella cronologia chat o nelle analytics è male. Il frammento è il segreto.

Protezione password vs scadenza

Risolvono problemi diversi. La password aggiunge un secondo fattore — anche se il link trapela, è inutile senza la password. La scadenza riduce la finestra temporale in cui la fuga conta. Usa entrambi per materiale ad alto rischio:

  • Scadenza: 7 giorni, massimo 3 download
  • Password: 16 caratteri casuali, inviata via SMS separatamente

Senza la password, un link trapelato è un 404 per qualsiasi tentativo di indovinare. Senza scadenza, un link dimenticato sta in un archivio email per sempre.

Autodistruzione per messaggi vs file

I messaggi che spariscono di Signal, le chat segrete di Telegram e le foto view-once di Snap gestiscono lo stesso problema in un contesto diverso. Si basano sui client che cooperativamente eliminano dopo la visualizzazione, il che funziona contro la supervisione casuale ma non contro un destinatario che fa screenshot o registra. I link file autodistruttivi hanno la stessa limitazione — l'obiettivo è ridurre la superficie di attacco, non prevenire la copia determinata.

Progettare la tua policy di retention

Per un piccolo team che gestisce trasferimenti sensibili, scegli un default e mantienilo:

  • Scadenza default: 7 giorni.
  • Limite download: corrisponde al numero di destinatari attesi (di solito 1-5).
  • Password: richiesta per qualsiasi cosa regolamentata (PHI, PII, registri finanziari).
  • Canale di condivisione: mai lo stesso canale della password.
  • Abitudine post-invio: elimina manualmente una volta che confermi la ricezione.

Fanne una checklist. La memoria muscolare è la differenza tra una policy seguita e una che esiste solo in una pagina wiki.

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

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

Trasferisci file fino a 10 GB gratuitamente con crittografia end-to-end. Nessun account necessario. I tuoi file vengono crittografati nel browser prima del caricamento — nessun altro può leggerli.

Invia un file