all-in-one privacy solution":["Proton Unlimited è una soluzione completa per la privacy"],"Black Friday":["Black Friday"],"No ads. Privacy by default.":["Niente pubblicità. La prima regola è la privacy."],"People before profits":["Le persone prima dei profitti"],"Security through transparency":["Più sicurezza grazie alla trasparenza"],"The best Proton Mail ${ BLACK_FRIDAY } deals":["Le migliori offerte di Proton Mail per il ${ BLACK_FRIDAY }"],"The world’s only community- supported email service":["L'unico servizio di email al mondo supportato dalla community"]},"specialoffer:limited":{"${ hours } hour":["${ hours } ora","${ hours } ore"],"${ hoursLeft }, ${ minutesLeft } and ${ secondsLeft } left":["Restano ${ hoursLeft }, ${ minutesLeft } e ${ secondsLeft }"],"${ minutes } minute":["${ minutes } minuto","${ minutes } minuti"],"${ seconds } second":["${ seconds } secondo","${ seconds } secondi"],"Limited time offer":["Offerta a tempo limitato"]},"specialoffer:listitem":{"Create multiple addresses":["Crea indirizzi multipli"],"Hide-my-email aliases":["Alias hide-my-email"],"Quickly unsubscribe from newsletters":["Annulla rapidamente l'iscrizione alle newsletter"],"Use your own domain name":["Utilizza il tuo nome di dominio"]},"specialoffer:logos":{"As featured in":["Ne hanno parlato"]},"specialoffer:metadescription":{"Get an encrypted email that protects your privacy":["Scegli un'email cifrata per proteggere la tua privacy"]},"specialoffer:metatitle":{"Proton Mail Black Friday Sale - Up to 40% off":["Offerta Black Friday di Proton Mail - sconti fino al 40%"]},"specialoffer:newmetadescription":{"Get up to 40% off Proton Mail subscriptions this Black Friday. Find great deals on our secure end-to-end encrypted email plans.":["Per questo Black Friday ti offriamo fino al 40% di sconto sugli abbonamenti a Proton Mail. Scopri le straordinarie offerte sui piani di abbonamento alla nostra email dotata di crittografia end-to-end."]},"specialoffer:newmetatitle":{"Proton Mail Black Friday sale | Up to 40% off secure email":["Offerta di Proton Mail per il Black Friday | Fino al 40% di sconto sulla nostra email sicura"]},"specialoffer:note":{"* Billed at ${ TOTAL_SUM } for the first year":["* Addebito di ${ TOTAL_SUM } per il primo anno"],"*Billed at ${ TOTAL_SUM } for the first 2 years":["*Addebito di ${ TOTAL_SUM } per i primi 2 anni"],"30-day money-back guarantee":["Garanzia soddisfatti o rimborsati di 30 giorni"],"Billed at ${ TOTAL_SUM } for the first 2 years":["Addebito di ${ TOTAL_SUM } per i primi 2 anni"],"Billed at ${ TOTAL_SUM } for the first year":["Addebito di ${ TOTAL_SUM } per il primo anno"],"You save ${ SAVE_SUM }":["Risparmi ${ SAVE_SUM }"]},"specialoffer:off":{"${ PERCENT_OFF } off":["−${ PERCENT_OFF }"]},"specialoffer:testimonial":{"I love my ProtonMail":["Adoro ProtonMail"],"My favorite email service":["Il mio servizio email preferito"],"Thanks Proton for keeping us all safe in the complicated internet universe.":["Grazie Proton perché ci proteggi nell'universo complicato di internet."],"You get what you pay for. In the case of big tech, if you pay nothing, you get used. I quit using Gmail and switched to @ProtonMail":["Ottieni quello per cui hai pagato. Nel caso di big tech, se non paghi niente, vieni usato. Ho smesso di usare Gmail e sono passata a @ProtonMail"]},"specialoffer:time":{"Days":["Giorni"],"Hours":["Ore"],"Min":["Min"]},"specialoffer:title":{"And much more":["E altro ancora"],"Safe from trackers":["Protezione dai tracker"],"Stay organized":["Tieni tutto in ordine"],"Black Friday email deals":["Offerte email del Black Friday"],"Don’t just take our word for it":["Non lo diciamo solo noi"],"Make your inbox yours":["Rendi la tua posta in arrivo davvero tua"],"Our story":["La nostra storia"],"Transfer your data from Google in one click":["Trasferisci i tuoi dati da Google con un solo clic"]},"specialoffer:tooltip":{"Access blocked content and browse privately. Includes ${ TOTAL_VPN_SERVERS }+ servers in ${ TOTAL_VPN_COUNTRIES }+ countries, connect up to 10 devices, access worldwide streaming services, malware and ad-blocker, and more.":["Accedi a contenuti bloccati e naviga in modalità privata. Include oltre ${ TOTAL_VPN_SERVERS } server in più di ${ TOTAL_VPN_COUNTRIES } Paesi, possibilità di connettere fino a 10 dispositivi, accesso a servizi di streaming in tutto il mondo, anti-malware, ad-blocker e altro ancora."],"Easily share your calendar with your family, friends or colleagues, and view external calendars.":["Condividi facilmente il tuo calendario con familiari, amici o colleghi e visualizza calendari esterni."],"Includes support for 1 custom email domain, 10 email addresses, 10 hide-my-email aliases, calendar sharing, and more.":["Include il supporto per 1 dominio email personalizzato, 10 indirizzi email, 10 alias hide-my-email, condivisione del calendario e altro ancora."],"Includes support for 3 custom email domains, 15 email addresses, unlimited hide-my-email aliases, calendar sharing, and more.":["Include il supporto per 3 domini email personalizzati, 15 indirizzi email, alias hide-my-email illimitati, condivisione del calendario e altro ancora."],"Manage up to 25 calendars, mobile apps, secured with end-to-end encryption, 1-click calendar import from Google, and more.":["Gestisci fino a 25 calendari, app per dispositivi mobili, protezione con la crittografia end-to-end, importazione del calendario da Google in un solo clic e altro ancora."]},"Status banner":{"Learn more":["Scopri di più"],"Please note that at the moment we are experiencing issues with the ${ issues[0] } service.":["Attenzione: stiamo riscontrando dei problemi con il servizio di ${ issues[0] }"],"We are experiencing issues with one or more services at the moment.":["Stiamo riscontrando dei problemi con uno o più servizi."]},"Status Banner":{"At the moment we are experiencing issues with the Proton VPN service":["Al momento abbiamo dei problemi con il servizio di Proton VPN"],"Learn more":["Scopri di più"]},"steps":{"Step":["Passaggio"]},"suggestions":{"Suggestions":["Suggerimenti"]},"Support":{"Sub category":["Sottocategoria","Sottocategorie"]},"Support article":{"${ readingTime } min":["${ readingTime } minuto","${ readingTime } minuti"],"Category":["Categoria","Categorie"],"Didn’t find what you were looking for?":["Non hai trovato quello che cercavi?"],"General contact":["Contatti generali"],"Get help":["Ottieni supporto"],"Legal contact":["Contatti legali"],"Media contact":["Contatti per la stampa"],"Partnerships contact":["Contatti per collaborazioni"],"Reading":["Lettura"]},"Support Form Platform option":{"VPN for Android TV":["VPN per Android TV"],"VPN for Apple TV":["VPN per Apple TV"],"VPN for Chromebook":["VPN per Chromebook"]},"Support troubleshooting":{"App version":["Versione dell'app"],"Browser":["Browser"],"Check if this helps":["Verifica se questo ti è utile"],"Choose a product":["Scegli un prodotto"],"Did this solve your issue?":["Ha risolto il tuo problema?"],"Faster assistance is just a few clicks away":["Ottieni assistenza più velocemente con pochi clic"],"How can we help?":["Come possiamo aiutarti?"],"No, contact support":["No, contatta il supporto"],"Please fill out one field after another":["Compila un campo dopo l'altro"],"Please make your selections":["Fai la tua selezione"],"Proton account":["Account Proton"],"Proton for Business":["Proton for Business"],"Thank you for your feedback":["Grazie per il feedback"],"What can we help with?":["In cosa possiamo esserti di aiuto?"],"Yes":["Sì"]},"support_modal_search_query":{"Search query":["Query di ricerca"]},"support_search_button":{"Search":["Cerca"]},"support_search_i_am_looking_for":{"I'm looking for":["Sto cercando"]},"SupportForm":{"For a faster resolution, please report the issue from the Bridge app: Help > Report a problem.":["Per una risoluzione più rapida, segnala il problema dall'app Bridge: Aiuto > Segnala un problema."],"Information":["Informazioni"]},"SupportForm:option":{"Account Security":["Sicurezza dell'account"],"Contacts":["Contatti"],"Custom email domain":["Dominio email personalizzato"],"Email delivery and Spam":["Consegna delle email e spam"],"Encryption":["Crittografia"],"Login and password":["Login e password"],"Merge aliases and accounts":["Unione di alias e account"],"Migrate to Proton":["Migrazione a Proton"],"Notifications":["Notifiche"],"Other":["Altro"],"Plans and billing":["Piani e fatturazione"],"Proton for Business":["Proton for Business"],"Sign up":["Iscrizione"],"Storage":["Archiviazione"],"Users, addresses, and identities":["Utenti, indirizzi e identità"]},"SupportForm:optionIntro":{"Select a topic":["Seleziona un argomento"]},"Testimonial":{"Awards":["Premi"],"Customers":["Clienti"],"Featured":["In evidenza"],"Go to testimonial source":["Vai alle testimonianze"],"Open source of award":["Apri la fonte del premio"],"Open source of quote":["Apri la fonte della citazione"],"Reviews":["Recensioni"],"Videos":["Video"],"Watch on TikTok":["Guarda su TikTok"],"Watch on YouTube":["Guarda su YouTube"]},"TestimonialCategory":{"Awards":["Premi"],"Customers":["Clienti"],"Featured":["In evidenza"],"Media":["Media"],"Reviews":["Recensioni"],"Videos":["Video"]},"Text":{"If you need help, check out our ${ supportLink }.":["Se ti serve assistenza dai un’occhiata alla nostra ${ supportLink }."],"The page you’re looking for might have been removed, or it could be an\nold link.":["La pagina che stai cercando potrebbe essere stata rimossa, o il link potrebbe essere vecchio."],"Your question may already have an answer in our knowledge base:":["La risposta alla tua domanda potrebbe essere già disponibile nella nostra base di conoscenza:"]},"tooltip_vpn":{"Access blocked content and browse privately. Includes ${ TOTAL_VPN_SERVERS }+ servers in ${ TOTAL_VPN_COUNTRIES }+ countries, highest VPN speed, ${ TOTAL_VPN_CONNECTIONS } VPN connections, worldwide streaming services, malware and ad-blocker, and more.":["Accedi a contenuti bloccati e naviga in modalità privata. Include oltre ${ TOTAL_VPN_SERVERS } server in più di ${ TOTAL_VPN_COUNTRIES } Paesi, VPN ad altissima velocità, ${ TOTAL_VPN_CONNECTIONS } connessioni VPN, servizi di streaming in tutto il mondo, anti-malware, ad-blocker e altro ancora."]},"vpn_servers":{"Get Proton VPN Plus":["Scegli Proton VPN Plus"]},"wallet_signup_2024:Action":{"Get Proton Wallet":["Ottieni Proton Wallet"]},"wallet_signup_2024:Homepage hero product link title":{"Wallet":["Wallet"]},"wallet_signup_2024:Homepage product navigation bar":{"Wallet":["Wallet"]},"wallet_signup_2024:menu item":{"Bitcoin guide":["Guida Bitcoin"],"Proton Wallet news":["Novità di Proton Wallet"],"Proton Wallet support":["Supporto di Proton Wallet"]},"wallet_signup_2024:Pricing":{"Includes everything in Proton Unlimited and":["Include tutte le funzionalità di Proton Unlimited e"],"Limited availability":["Disponibilità limitata"],"The easiest way to securely own, send, and receive Bitcoin":["Il modo più semplice di possedere, inviare e ricevere Bitcoin in modo sicuro"]},"wallet_signup_2024:ProductRange":{"Discover Proton Wallet":["Scopri Proton Wallet"],"Store and transact Bitcoin privately with an encrypted self-custody wallet.":["Conserva ed esegui transazioni in Bitcoin in modo privato con un portafoglio a custodia autonoma crittografato."]},"wallet_signup_2024:wallet bitcoin":{"Learn about Bitcoin, the Internet's value network.":["Scopri il Bitcoin, la rete di valore di Internet."]},"wallet_signup_2024:wallet overview":{"Ensure you're always in control of your Bitcoin.":["Assicurati di avere sempre il controllo dei tuoi Bitcoin."]},"wallet_signup_2024:wallet security":{"The encrypted, open-source wallet that puts you in control.":["Il portafoglio crittografato e open source che ti dà il controllo."]}}},"base":"blog","cdn":{"enabledForAssets":true,"enabledForImages":true,"url":"https://pmecdn.protonweb.com/"},"unleashApi":"https://account.proton.me/api"};
window.frameworkContext = frameworkContext;
const context = frameworkContext.base === '' ? '' : `${frameworkContext.base}/`;
window.__toAssetUrl = (filename) => {
if (frameworkContext.cdn !== undefined && frameworkContext.cdn.enabledForAssets === true) {
return `${frameworkContext.cdn.url}${context}${filename}`;
} else {
return `/${context}${filename}`;
}
};
})();
Come Proton Drive scarica i tuoi file senza interrompere la criptazione | Proton
Ogni volta che sviluppiamo un servizio, il nostro obiettivo è garantire che non vengano mai divulgati o esposti i tuoi dati a nessuno, noi inclusi. Questo approccio è radicalmente diverso rispetto alla maggior parte delle offerte delle Big Tech, dove la raccolta dei dati è lo scopo principale del servizio. Questo approccio significa anche che spesso dobbiamo creare nuovi framework per gestire ciò che altrimenti potrebbe sembrare una funzione semplice.
In questo articolo, spieghiamo come Proton Drive scarica i tuoi file in modo che tu li riceva rapidamente assicurandoci che le tue informazioni rimangano private e criptate, anche da noi.
Come altri servizi di archiviazione cloud scaricano i tuoi file
Prima di poter spiegare come Proton Drive scarica i tuoi file, dobbiamo osservare come la maggior parte dei servizi di archiviazione cloud scarica i file.
Nei primi giorni di internet, i server gestivano la maggior parte del “lavoro” (elaborazione dei dati, criptazione, ecc.), e le app web facevano relativamente poco oltre a trasmettere informazioni all’utente.
Con lo sviluppo di internet, le applicazioni sono diventate più complesse e hanno iniziato a gestire più elaborazioni direttamente sui dispositivi degli utenti. Sebbene ciò permetta una maggiore funzionalità, comporta anche degli svantaggi. Invece di poter utilizzare l’enorme quantità di memoria e potenza computazionale di un server in un data center, l’applicazione è limitata dalla memoria, funzionalità e potenza computazionale del dispositivo su cui è in esecuzione.
L’attuale sviluppo delle app è un equilibrio tra i compiti gestiti dal server e quelli gestiti dal client (o app).
Ciò ci porta al tuo servizio di archiviazione cloud standard. Il modo più semplice per recuperare un file criptato è:
Far sì che il client frontend, come il tuo browser, inizi una richiesta e che il server backend se ne occupi.
Il server backend trova i file, crea un archivio (se necessario) e invia tutto al tuo browser come download di un file.
In questo esempio, il server backend del tuo servizio di archiviazione cloud fa la maggior parte del lavoro. Il tuo browser semplicemente riceve il file.
Questo sistema, sebbene efficiente e diretto, richiede che il server possa decifrare i tuoi file. Questo semplicemente non soddisfa lo standard di privacy di Proton.
Proton Drive decifra i file localmente e non ha accesso ai tuoi dati
Il nostro focus sulla privacy significa che non vogliamo che nessun dato non criptato venga inviato ai nostri server. Di conseguenza, facciamo sì che il nostro client gestisca il lavoro computazionale che altri servizi di archiviazione cloud possono delegare ai loro server centralizzati.
Di conseguenza, il modo in cui Proton Drive recupera i file appare più complesso. Se il file che stai scaricando è di piccole dimensioni, il download su Proton Drive utilizza il seguente processo:
Il client frontend (il tuo browser) inizia la richiesta.
Proton Drive recupera tutti i dati correlati e li invia in stato criptato al tuo browser.
Il tuo browser (il client) decifra i dati, li bufferizza in memoria e crea un archivio che viene poi inviato come un download classico.
In questo modo, il server di Proton non interagisce mai con dati non crittografati o con le chiavi non crittografate che ci permetterebbero di decifrare i tuoi dati. Il tuo client (il tuo browser) gestisce l’intero processo. Questa soluzione è veloce, robusta e diretta, e l’esperienza utente è quasi identica a un download standard.
Sebbene questo sistema di recupero dei file funzioni, non è scalabile. Utilizziamo questo metodo solo con file di piccole dimensioni perché la grandezza del file che puoi scaricare è limitata dalla memoria del dispositivo, che può variare da un dispositivo all’altro. Se stai cercando di scaricare 10 GB di file su un dispositivo che ha solo 8 GB di memoria, semplicemente non funzionerà.
Proton Drive “trasmette” dati crittografati per evitare i limiti di memoria
Se vuoi scaricare un file di grandi dimensioni (o molti file contemporaneamente), Proton Drive utilizza un altro metodo: una soluzione di streaming con service workers, che sono un tipo di web worker. Un web worker è una tecnologia web utilizzata per eseguire lavori in background. Permettono ai browser di elaborare dati complessi senza congelare o bloccarsi.
Un service worker è un tipo speciale di web worker che funziona anche in background, ma ha una capacità importante: può agire come un proxy, essenzialmente uno strato “intermedio” che può essere utilizzato per la memorizzazione nella cache. Come discusso in precedenza, un browser non può creare e scaricare uno stream senza memorizzare l’intero file nella memoria del dispositivo. L’utilizzo dei service workers ci permette di superare questo limite. Il processo di scaricamento di un grande file crittografato (o di molti file crittografati contemporaneamente) da Proton Drive è il seguente:
Il client (il tuo browser) inizia la richiesta.
Proton Drive recupera tutti i dati correlati e li invia in stato crittografato a un web worker sul tuo browser.
Il web worker riceve ogni bit di dati, lo decifra, verifica la firma sui file, crea un archivio (se si tratta di più file) e lo invia in uno stream a un service worker. In nessun momento l’intero download viene compilato o memorizzato, quindi non importa quanta memoria ha il tuo dispositivo.
I dati poi passano attraverso il service worker in modalità streaming e vengono inviati al tuo browser come un download standard.
Questo processo è chiaramente più complesso rispetto ai normali download di file, ma abbiamo realizzato questo ulteriore lavoro di ingegneria perché ci impegniamo per la tua privacy. L’uso di flussi di dati crittografati è una complessità aggiuntiva, ma importante perché permette a Proton Drive di gestire file molto più grandi rispetto alla maggior parte delle altre soluzioni di archiviazione cloud crittografate end-to-end. Infatti, l’unico limite alla dimensione del tuo download è la quantità di spazio di archiviazione inclusa nel tuo piano Proton Drive (e, ovviamente, la capacità di archiviazione del tuo dispositivo).
Questo sistema ha portato a un tempo di sviluppo più lungo per Proton Drive, ma consente un’esperienza utente più fluida, con un’esperienza di download virtualmente indistinguibile dai servizi di archiviazione cloud non crittografati.
Portare la sicurezza al livello successivo con le firme digitali
Con Proton Drive, non ci limitiamo a crittografare i tuoi dati — li firmiamo anche. Abbiamo diverse firme per proteggere i nostri utenti da possibili attacchi MITM, inclusi da parte nostra. Queste firme dimostrano che i dati non sono stati alterati, intercettati o sostituiti. Verificare queste firme al volo fa parte anche del processo di download in streaming.
Se scopriamo un problema, come una firma mancante o errata (che potrebbe portare a un file corrotto o è segno di un file manomesso), metteremo in pausa il download e ti mostreremo un pop-up che chiede se vuoi continuare.
Proton Drive – Un archiviazione cloud migliore per un internet migliore
Come puoi vedere, Proton Drive non utilizza semplicemente la stessa tecnologia dei servizi di cloud storage standard. Il nostro impegno a garantire che tu rimanga in controllo dei tuoi dati ad ogni passo, desiderando allo stesso tempo offrire un servizio veloce e senza interruzioni, significa che dobbiamo costruire il nostro processo da zero. Questo può rendere lo sviluppo complicato, ma è ciò che è necessario per costruire il servizio di cloud storage più sicuro e privato al mondo.