Sicurezza e Criptazione

Versione del 14 apr 2025 alle 12:10 di Teledisk (discussione | contributi) (🔒 Crittografia del Database)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

🔐 Sicurezza in Teledisk

Benvenuto nella sezione dedicata alla sicurezza di Teledisk! 📁 Teledisk è progettato per offrire il massimo della privacy e del controllo, senza compromessi. In questa pagina scoprirai tutte le funzionalità e le misure che adottiamo per proteggere i tuoi dati.


🆕 Novità sulla Sicurezza

🔑 È ora obbligatorio impostare una password al primo avvio, anche se scegli di non attivare la crittografia immediatamente.

La password ti servirà per:

  • 🔓 **Sbloccare i dati sensibili** nell'app
  • 💾 **Scaricare il database**
  • 🗝️ **Recuperare la chiave di decriptazione**

📲 Sistema di recupero password via Telegram: Se dimentichi la password, puoi reimpostarla tramite un nuovo codice inviato direttamente su Telegram.

💡 **Tutto è pensato per darti il massimo controllo e protezione dei tuoi dati.**


🛡️ Protezione, Privacy e Certificazioni

1️⃣ Protezione dei Dati

  • 🧩 Gestione completamente locale: i tuoi dati restano sul tuo dispositivo.
  • 🔐 Crittografia con chiave personale: solo tu puoi leggere i tuoi dati.
  • 🌐 Nessun trasferimento a server esterni: tranne per la verifica della licenza.
  • 🧱 Difesa contro accessi fisici: anche con database e chiavi, senza accesso Telegram i dati restano inaccessibili.

2️⃣ Cosa Può Vedere il Team Teledisk?

Il nostro accesso è **minimo e trasparente**:

  • 📞 Numero di telefono
  • 👤 Nome utente Telegram
  • 🖼 (Facoltativo) Immagine profilo

Questi dati servono solo per creare la licenza. ❌ Nessun messaggio, file o cronologia chat è accessibile da noi.

3️⃣ Sicurezza Avanzata

  • 🔒 Usa un password manager o un modulo hardware (HSM) per proteggere le chiavi.
  • 🔁 Rigenera le credenziali in caso di dubbio.
  • 🔐 Abilita l’autenticazione a due fattori per maggiore sicurezza.

💻 Per la protezione fisica dei dispositivi:

  • Windows: **BitLocker**
  • macOS: **FileVault**
  • Linux: **LUKS**

4️⃣ Modello Closed Source

💼 Teledisk è un progetto closed source per proteggere il know-how tecnico e garantire sostenibilità.

🧾 Distribuito con abbonamento annuale economico, senza pubblicità né raccolta dati.

Nonostante il codice non sia pubblico:

  • 🔒 Nessuna condivisione dei dati
  • 🚫 Nessun tracciamento dei contenuti
  • 📐 Architettura trasparente e sicura

🔒 Crittografia del Database

Teledisk ti offre la possibilità di **abilitare la crittografia del database locale** per proteggere ulteriormente i dati sensibili estratti dai tuoi canali Telegram.

🔐 Cosa viene cifrato?

Quando attivi la crittografia, alcuni campi specifici del database SQLite verranno **trasformati in dati criptati** usando un algoritmo di cifratura avanzato (basato su AES a 256 bit):

  • `message_id` → L'identificativo interno del messaggio su Telegram
  • `channel_id` → L'identificativo del canale sorgente
  • `file_id` → L'identificativo del file collegato al contenuto

Questi dati vengono crittografati usando una chiave unica e personale che viene generata e salvata in locale. Nessun dato viene inviato ai server Teledisk.

🧠 Perché è utile la cifratura?

La cifratura serve a proteggere i tuoi dati in caso di:

  • 🛑 Furto del database (accesso fisico non autorizzato)
  • 📦 Backup archiviati su dispositivi non protetti
  • 🖥️ Utilizzo dell'app su computer condivisi o pubblici

Se un utente malintenzionato dovesse accedere al file `.db` di Teledisk, troverebbe **solo dati incomprensibili** senza la chiave di decrittazione. Inoltre, anche con accesso ai dati cifrati, **senza un account Telegram collegato e autenticato**, è impossibile risalire ai contenuti originali, poiché Telegram protegge nativamente i media con meccanismi interni.

⚠️ Impatto sulle prestazioni

La cifratura ha però un costo computazionale. Ogni operazione di lettura o scrittura sul database cifrato richiede:

  • Decifratura al volo dei dati in lettura
  • Cifratura in tempo reale dei dati in scrittura

Questo processo è invisibile all'utente, ma comporta **un rallentamento progressivo** con l'aumentare del numero di file gestiti.

📊 **Stime sulle prestazioni:**

  • 🔹 Fino a **300.000 file** → Prestazioni generalmente accettabili, con rallentamenti minimi.
  • 🔹 Tra **300.000 e 1.000.000 file** → Rallentamenti più visibili durante le operazioni di scan, sync e visualizzazione.
  • 🔹 Oltre **1.000.000 file** → Il programma funziona, ma l’interfaccia e le funzioni avanzate potrebbero risultare meno reattive, specialmente su hardware datato.

💡 Consigli pratici

  • Se il tuo obiettivo primario è la **velocità** e la **gestione massiva di file**, valuta l’uso **senza crittografia**.
  • Se lavori su dispositivi condivisi o portatili, o archivi i backup altrove, la **crittografia è fortemente consigliata**.
  • Anche se i dati venissero trafugati, **non possono essere utilizzati da terzi** senza la tua chiave personale e l’accesso al canale Telegram originale.

ℹ️ Nota: I creatori di Teledisk utilizzano internamente l’app **senza crittografia attiva**, per garantire le massime prestazioni durante lo sviluppo e il test su dataset estremi (oltre 1.500.000 file).

🛡️ In conclusione

La crittografia del database:

  • 🔐 Aggiunge un importante livello di sicurezza locale
  • 📉 Comporta un rallentamento proporzionale al numero di file
  • 🔄 Può essere attivata/disattivata in qualsiasi momento dalle impostazioni
  • 🚫 Non ha alcun impatto sulla compatibilità con lo streaming o le funzioni di sync

Ti consigliamo di valutarne l'attivazione in base al tuo caso d’uso e al tuo ambiente operativo.

✅ Riepilogo: Perché Teledisk è Sicuro

Teledisk ti garantisce:

  • 🔐 Sicurezza avanzata e architettura offline
  • 👁️‍🗨️ Zero tracciamento o raccolta dati
  • 📦 Gestione file locale e indipendente
  • 🛡 Protezione anche contro accessi fisici

🌐 Risorse Utili