Differenze tra le versioni di "Sicurezza e Criptazione"

(🔒 Crittografia del Database)
Riga 67: Riga 67:
 
----
 
----
  
== 🔒 Crittografia del Database: Come Funziona e Quando Usarla ==
+
== 🔒 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.
+
Quando attivi la crittografia, i seguenti dati vengono cifrati:
 +
* 🧩 `message_id`
 +
* 🧩 `channel_id`
 +
* 🧩 `file_id`
  
=== 🔐 Cosa viene cifrato? ===
+
Questa opzione fornisce uno '''strato di protezione aggiuntivo''', ma influisce leggermente sulle prestazioni.
  
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):
+
⚠️ **Attenzione:**
 +
* 📉 Se gestisci più di '''300.000 file''', potresti notare rallentamenti.
 +
* 📦 Con oltre '''1 milione di file''', il programma resta stabile, ma potrebbe risultare più lento.
  
* `message_id` → L'identificativo interno del messaggio su Telegram
+
💡 Anche in caso di furto del database, i dati cifrati non sono decifrabili senza l’accesso al tuo account 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.
+
ℹ️ Per massime prestazioni, anche i creatori di Teledisk utilizzano l’app *senza crittografia attiva*.
  
=== 🧠 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 ==
 
== ✅ Riepilogo: Perché Teledisk è Sicuro ==

Versione delle 12:09, 14 apr 2025

🔐 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

Quando attivi la crittografia, i seguenti dati vengono cifrati:

  • 🧩 `message_id`
  • 🧩 `channel_id`
  • 🧩 `file_id`

Questa opzione fornisce uno strato di protezione aggiuntivo, ma influisce leggermente sulle prestazioni.

⚠️ **Attenzione:**

  • 📉 Se gestisci più di 300.000 file, potresti notare rallentamenti.
  • 📦 Con oltre 1 milione di file, il programma resta stabile, ma potrebbe risultare più lento.

💡 Anche in caso di furto del database, i dati cifrati non sono decifrabili senza l’accesso al tuo account Telegram.

ℹ️ Per massime prestazioni, anche i creatori di Teledisk utilizzano l’app *senza crittografia attiva*.


✅ 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