Negabilità plausibile e casseforti separate per sequenza

Qualcuno ti chiede di aprire Vaultaire. Disegni una sequenza e si apre una cassaforte cifrata, senza un menu che elenca le altre. Una sequenza diversa può aprire una cassaforte diversa. Questo ti dà una separazione pratica nell'interfaccia, con limiti chiari di fronte a chi può ispezionare il contenitore dell'app.

La negabilità plausibile di Vaultaire usa sequenze separate per puntare a indici cifrati di casseforti separate, senza mostrare un elenco di casseforti. Può nascondere le altre casseforti durante un normale controllo dell'interfaccia, ma la struttura sul disco rivela il numero di casseforti a chi ha accesso al contenitore dell'app.

Cosa significa effettivamente Negabilità Plausibile

Nel suo senso crittografico più forte, negabilità plausibile significa che lo storage osservabile non dimostra l'esistenza di altro contenuto protetto. Nel linguaggio comune dei prodotti, l'espressione indica anche credenziali esca che mostrano una vista e ne nascondono un'altra. Sono standard diversi, e l'implementazione attuale di Vaultaire soddisfa l'obiettivo della separazione nell'interfaccia, non la negabilità in senso di teoria dell'informazione.

La maggior parte delle app di vault ti offrono una cassaforte dietro una password. Se qualcuno ti obbliga ad aprirlo, tutto viene scoperto. Alcune app offrono una “ modalità esca” in cui puoi impostare una seconda password che mostra una schermata falsa. Ma queste implementazioni sono solitamente cosmetiche. Un esaminatore forense può esaminare i dati dell'app’s, vedere i flag di configurazione, notare che la dimensione dei dati crittografati non corrisponde ai file visibili o trovare metadati che tradiscono l'esistenza di un livello nascosto.

Vaultaire adotta un approccio basato sulle sequenze. Ogni sequenza valida sulla griglia 5×5 deriva una chiave della cassaforte candidata diversa. L'app calcola l'hash della chiave per ottenere il nome del file di indice cifrato atteso, poi apre e autentica l'indice, se esiste. Non mostra un registro in chiaro che associ sequenze e casseforti né nomi delle casseforti visibili all'utente, anche se gli stessi file di indice cifrati si possono enumerare e contare.

Se l'indice derivato esiste e l'autenticazione AES-GCM riesce, vedi i file di quella cassaforte. Altrimenti Vaultaire mostra uno stato vuoto e può creare una nuova cassaforte per quella sequenza. La schermata di blocco non mostra errori che nominano un'altra cassaforte né un elenco. Questa interfaccia silenziosa aiuta durante un controllo occasionale, ma non cancella le prove nel file system descritte più avanti.

Il principio fondamentale

Le app cassaforte tradizionali si aprono spesso su un elenco visibile di contenitori. Vaultaire invece fa sì che ogni sequenza punti a un indice cifrato. Chi usa l'interfaccia vede la cassaforte selezionata, non un catalogo delle altre. Chi esamina il file system ha una visione più ampia e può contare le casseforti dalle loro cartelle di archiviazione.

Come Funziona Sotto il cofano

La base tecnica unisce l'indirizzamento derivato dalla sequenza e la cifratura autenticata. Sequenze diverse producono chiavi candidate e nomi di file diversi. AES-GCM offre poi un controllo di integrità esplicito: una chiave corretta autentica l'indice cifrato, una chiave errata fallisce. L'esito dell'autenticazione è utile per la sicurezza, ma significa anche che i dati copiati permettono di verificare i tentativi offline.

Modelli diversi, chiavi diverse

Quando disegni una sequenza, Vaultaire serializza la successione di punti e la dimensione della griglia, poi esegue 600.000 iterazioni di PBKDF2-HMAC-SHA512 con un salt casuale del Keychain comune al dispositivo. La funzione restituisce una chiave della cassaforte a 256 bit. Una sequenza diversa dovrebbe produrre una chiave non correlata, ma la sicurezza della credenziale resta limitata da quanto la sequenza è facile da indovinare. Un output a 256 bit non dà a una sequenza scelta da una persona 256 bit di entropia.

Ciascuna chiave decodifica il proprio BLOB

Vaultaire conserva la mappa dei file di ogni cassaforte e la chiave master casuale incapsulata in un indice cifrato con AES-256-GCM. Quando disegni una sequenza, l'app deriva la chiave della cassaforte candidata e cerca il nome di file corrispondente all'impronta della chiave. Se il file esiste, la decifratura autenticata riesce o fallisce; AES-GCM non produce un testo in chiaro privo di senso che venga accettato. Se nessun indice valido si apre, l'interfaccia mostra uno stato vuoto senza elencare altre casseforti.

Nessun catalogo in chiaro delle casseforti

Vaultaire non tiene una tabella di database visibile all'utente che associ le sequenze a nomi di casseforti leggibili. Il normale flusso di sblocco raggiunge un indice tramite la chiave derivata. Su disco, ogni cassaforte ha un file radice `vault_index_<locator>.bin` in un insieme con padding a blocchi di 64 e file di copertura casuali, più una cartella di storage con lo stesso localizzatore. L'app stessa li elenca per la manutenzione dello storage. I localizzatori non rivelano le sequenze da cui derivano, ma il numero di cartelle rivela il numero di casseforti e mostra quali file radice sono reali.

Flusso di negabilità plausibile
Modello A
Il tuo vero modello
→
Tasto A
Chiave derivata
→
Volta A
I tuoi file privati
Modello B
Modello esca
→
Tasto B
Chiave diversa
→
Volta B
File innocenti

Entrambe le casseforti sono ugualmente reali. Entrambi sono crittografati con lo stesso algoritmo. Entrambi producono lo stesso tipo di output crittografato. Non c'è nessun flag, nessun marcatore, nessun metadato che etichetti uno come “real” e l'altro come “decoy.” Per quanto riguarda la matematica, sono identici.

La strategia del Decoy Vault

La negabilità plausibile funziona solo se hai qualcosa da mostrare. Una cassaforte vuota è sospetto. Una cassaforte che ovviamente non contiene nulla che valga la pena proteggere è sospetto. La difesa più forte è una cassaforte che assomiglia esattamente a quello che qualcuno si aspetterebbe di trovare.

Configurazione dell'esca

Scegli un secondo motivo, che puoi disegnare in modo rapido e naturale sotto pressione. Crea una cassaforte con quel modello. Riempilo con contenuti che abbiano senso per chi utilizza un'app Vault: magari alcune foto personali che preferiresti mantenere private ma che non sono sensibili, alcuni documenti finanziari, alcune note. Il contenuto dovrebbe essere credibile e leggermente imbarazzante, quel tanto che basta perché qualcuno che cerca nel tuo telefono pensi di aver trovato ciò che stavi nascondendo.

Renderlo convincente

Una buona cassaforte da esca ha alcune caratteristiche. Dovrebbe contenere un numero ragionevole di file, non troppo pochi (sospettosamente vuoti) e non troppi (perché dovresti proteggere così tanti contenuti banali?). I file dovrebbero essere sufficientemente recenti da suggerire un utilizzo attivo. E idealmente, il contenuto dovrebbe fornire in primo luogo un motivo plausibile per cui hai installato un'app Vault.

Chi vede solo l'interfaccia sbloccata vede la cassaforte selezionata e nessun selettore delle altre. Questo può ridurre le rivelazioni occasionali. Chi ha accesso al file system può contare le casseforti e sapere che ne esiste più di una in locale, anche se non riesce ad associare un indice a una sequenza né a leggerne il contenuto.

Sotto pressione

Se sei costretto a sbloccare il dispositivo, disegna la sequenza esca. La cassaforte si apre. Compaiono i file. Nell'interfaccia normale non c'è alcun menu nascosto né elenco di casseforti da scoprire. Chi tiene in mano il tuo telefono vede una cassaforte sbloccata. Questo può rendere credibile ciò che mostri durante un controllo occasionale, mentre un esame del file system può comunque rivelare altri indici cifrati.

La tua cassaforte sensibile non compare nell'interfaccia finché non ne disegni la sequenza. Non è elencata dietro un menu nascosto. Il suo indice cifrato esiste comunque nel contenitore dell'app, quindi la funzione non va presentata come protezione contro ogni forma di rivelazione forzata o di analisi forense.

Il limite di sicurezza, con precisione

Vaultaire può fare affermazioni forti sui contenuti cifrati e affermazioni più ristrette sull'interfaccia. AES-GCM protegge ciò che contengono un indice e i suoi file. L'instradamento tramite sequenza tiene le altre casseforti fuori dal flusso di sblocco visibile. Nessuna delle due proprietà rende invisibile il numero di file di indice cifrati a chi può leggere il contenitore dell'app.

No
Selettore di casseforti visibile
600.000
Iterazioni PBKDF2 per tentativo
1
Indice cifrato per cassaforte

Il contenuto cifrato resta riservato

AES-256-GCM è progettato per nascondere il testo in chiaro e rilevare le modifiche quando chiavi e nonce sono gestiti correttamente. Un esaminatore può riconoscere i file di indice e i blob di Vaultaire dal nome e dalla posizione, ma senza le chiavi giuste non può leggere la mappa dei file protetta, la chiave master incapsulata, i nomi dei file, i metadati, le miniature o il contenuto dei file.

Indici enumerabili, nessuna mappa delle sequenze in chiaro

Il file system può dire quante casseforti esistono, perché ogni cassaforte ha una propria cartella di archiviazione. Non fornisce invece una mappa in chiaro che colleghi quelle impronte alle sequenze che le hanno generate, etichette delle casseforti visibili all'utente o contenuti decifrati. È un limite utile, ma il numero non è nascosto.

La verifica offline dei tentativi esiste

Un aggressore che copia il salt del dispositivo e i dati cifrati dell'app può derivare una chiave candidata da una sequenza indovinata. L'impronta dell'indice gli dice se esiste un nome di file corrispondente, e la decifratura autenticata AES-GCM conferma il tentativo con quasi totale certezza. PBKDF2 rende ogni tentativo più costoso; non elimina questa verifica offline né aggiunge entropia a una sequenza debole.

A cosa serve lo stato vuoto

Nella schermata di blocco Vaultaire non annuncia "sequenza errata" e non mostra quali altre casseforti esistono. Una sequenza che non corrisponde porta a uno stato vuoto o al flusso di creazione, quindi chi può solo interagire con l'interfaccia non ottiene alcun elenco di casseforti. Questo vantaggio di presentazione non vale contro un aggressore che ha copiato e analizzato i file sottostanti.

Non è una consulenza legale

Le leggi sulla rivelazione forzata variano in base alla giurisdizione e alle circostanze. L'interfaccia di Vaultaire non determina ciò che un'autorità può dedurre, chiedere o dimostrare, e il numero di file di indice cifrati potrebbe da solo rivelare più casseforti locali. Chiedi a un avvocato qualificato un parere sulla tua situazione invece di considerare una funzione del prodotto come una conclusione legale.

Chi ha bisogno di Negabilità Plausibile

Potresti pensare che la negabilità plausibile sia riservata solo alle spie e agli informatori. In realtà, milioni di persone comuni si trovano ad affrontare situazioni in cui la capacità di proteggere le informazioni sotto coercizione non è un lusso, ma una necessità.

Giornalisti e le loro fonti

I giornalisti investigativi spesso portano con sé materiale sensibile: identità delle fonti, documenti trapelati, registrazioni di interviste. In molti paesi, i giornalisti vengono regolarmente detenuti e i loro dispositivi perquisiti alle frontiere, ai posti di blocco o durante i raid. Una cassaforte fittizia contenente note innocue e foto pubblicate fornisce copertura, mentre la cassaforte reale protegge fonti la cui vita può dipendere dall'anonimato.

Attivisti e Organizzatori

Attivisti politici, sindacalisti e operatori per i diritti umani possono lavorare in ambienti in cui i loro telefoni sono bersagli di sorveglianza. Sequenze separate possono separare ciò che appare durante il normale uso dell'app, ma un telefono sequestrato o compromesso può rivelare il numero di indici cifrati e consentire tentativi offline sulle sequenze. La sicurezza operativa deve andare oltre l'app.

Persone in situazioni di abuso

Chi documenta abusi può avere bisogno di separare le prove sensibili dal materiale che può mostrare senza rischi. Una seconda cassaforte può ridurre ciò che vede chi ha accesso solo all'interfaccia dell'app. Non garantisce protezione da monitoraggio del dispositivo, spyware, coercizione o esame del file system, quindi chi è in pericolo dovrebbe seguire le indicazioni di un'organizzazione di supporto locale qualificata.

Viaggiatori che attraversano i confini

I poteri di perquisizione alle frontiere e gli obblighi dei viaggiatori variano. Aprire Vaultaire con una sequenza non mostra un elenco di casseforti, ma non rende gli altri indici cifrati del tutto invisibili a un'ispezione forense. Porta con te il minimo di dati sensibili e chiedi una consulenza legale aggiornata per il tuo viaggio e la tua situazione.

Chiunque abbia a cuore la privacy

Non devi essere in pericolo per meritare la privacy. Magari tieni un diario privato. Magari hai informazioni mediche che non vuoi che nessuno trovi per caso. Magari credi semplicemente che non ogni aspetto della tua vita digitale debba essere accessibile a chiunque prenda in mano il tuo telefono. Le casseforti separate per sequenza rafforzano la privacy nell'interfaccia limitando ciò che rivela uno sblocco normale, mentre il numero di indici cifrati resta visibile a chi esamina il file system.

Come questo Confronta si collega ad altre app Vault

Molte app cassaforte trattano la sicurezza come un problema di controllo degli accessi: una credenziale protegge un contenitore visibile. Alcuni prodotti aggiungono un PIN falso o una modalità esca. La forza di queste funzioni dipende dal progetto dello storage, non dall'etichetta di marketing; un'impostazione visibile o un database esca separato possono rivelare che esiste un'altra modalità.

Il problema della cassaforte singola

Un progetto a contenitore unico ha un problema diretto di coercizione: una volta rivelata la sua unica credenziale, tutto il contenuto protetto da quella credenziale diventa accessibile. Le funzioni attuali variano da prodotto a prodotto, quindi valuta l'implementazione reale dello storage e delle esche invece di presumere che un concorrente citato usi un modello fisso.

Modalità esca cosmetica

Una funzione di password falsa può essere utile contro un controllo occasionale, ma il suo valore forense dipende dal fatto che il dispositivo conservi un'impostazione esca rilevabile, un secondo database o dimensioni di file distinguibili. Senza un progetto pubblicato o una verifica, l'etichetta da sola non dimostra né una negabilità forte né un fallimento.

Vaultaire’ è architettonicamente diverso

Vaultaire integra la separazione delle sequenze nel normale percorso di sblocco. Non serve un flag speciale di PIN falso per decidere se una cassaforte è un'esca: ogni sequenza configurata porta a una normale cassaforte cifrata. I file di indice separati restano visibili come contenitori cifrati, quindi la distinzione architetturale è più forte nell'interfaccia e nell'isolamento dei contenuti, non nel nascondere il conteggio in un'analisi forense.

Il risultato è un'esperienza coerente: nessuna cassaforte è etichettata come «reale» o «falsa» e ciascuna richiede il proprio percorso autenticato di sblocco o ripristino. Senza la cassaforte e le chiavi master richieste, i contenuti cifrati restano inaccessibili. L'esistenza del contenitore non viene cancellata crittograficamente.

Domande frequenti

Quante casseforti posso creare?

Vaultaire non impone un limite di prodotto basso al numero di casseforti. Ogni sequenza valida può portare a un indice cifrato separato. Lo storage, lo spazio delle sequenze utilizzabili, le funzioni dell'abbonamento e le risorse del dispositivo restano limiti pratici, e il numero di file di indice su disco si può contare anche se l'app non mostra alcun selettore di casseforti.

Un esaminatore forense può determinare quante casseforti ho?

Sì, se l'esaminatore può leggere il contenitore dell'app di Vaultaire. I file radice `vault_index` sono raggruppati in blocchi da 64 posizioni con file di copertura casuali, ma ogni cassaforte reale ha anche la propria cartella di storage, quindi le casseforti si possono contare. I nomi dei localizzatori non rivelano sequenze né contenuti leggibili, ma Vaultaire non afferma che il numero di casseforti sia nascosto all'analisi del filesystem.

Cosa succede se qualcuno conosce la funzione di negabilità plausibile di Vaultaire’?

Conoscere la struttura non rivela quale sequenza apre un indice cifrato né cosa contiene quella cassaforte. Ne rivela i limiti: chi esamina il contenitore dell'app può contare le casseforti e può provare offline sequenze indovinate usando l'impronta della chiave e il risultato dell'autenticazione AES-GCM. La robustezza della sequenza e la sicurezza del dispositivo restano quindi essenziali.

La presenza di più casseforti influisce sullo spazio di archiviazione o sulle prestazioni?

Ciascuna cassaforte consuma spazio di archiviazione proporzionale ai file in esso contenuti. Il sovraccarico di crittografia e decrittografia è lo stesso indipendentemente dal fatto che tu abbia uno o più casseforti. L'app decodifica solo la cassaforte corrispondente al modello disegnato, quindi le prestazioni non sono influenzate dall'esistenza di altre casseforti.

È possibile forzare Vaultaire a rivelare tutte le casseforti tramite un aggiornamento software?

Un aggiornamento software viene eseguito con i permessi dell'app e potrebbe elencare i file di indice cifrati o cambiare il comportamento futuro. Non può comunque decifrare una cassaforte non aperta senza la chiave derivata dalla sequenza, ma la distribuzione del software fa parte del modello di fiducia. Gli utenti ad alto rischio dovrebbero esaminare gli aggiornamenti e le verifiche di audit indipendenti.

Cosa succede se creo accidentalmente una cassaforte con un modello che già utilizzo?

Se disegni una sequenza che corrisponde a una cassaforte esistente sullo stesso dispositivo, l'app apre quella cassaforte. La derivazione della chiave locale è deterministica per la stessa sequenza, la stessa dimensione della griglia e lo stesso salt del dispositivo, quindi l'app trova lo stesso indice invece di crearne un duplicato.

Proteggi ciò che conta di più

Configura la tua prima cassaforte esca in meno di un minuto. Una privacy solida parte dal sapere con esattezza cosa nasconde l'interfaccia e cosa può ancora rivelare lo storage cifrato.

Scarica Vaultaire gratuitamente