Guide sulla privacy

Crittografia AES-256, spiegata semplicemente

Quasi tutte le app del vault dichiarano AES-256. La cifratura è eccellente, ma raramente rappresenta il punto debole. Ciò che conta è la modalità, da dove proviene la chiave e dove è conservata.

Aggiornato 2 minuti di letturaDal team VaultBolt
Risposta breveAES-256 è un codice simmetrico standard con 256-bit key e nessun attacco pratico. GCM è una modalità che aggiunge l'autenticazione, quindi viene rilevata la manomissione. In un deposito fotografico, la sicurezza dipende molto di più da come la chiave viene derivata dallo sblocco, se è legata al dispositivo e se mai lo lascia.

La cifra

AES (Advanced Encryption Standard) trasforma i dati leggibili in testo cifrato utilizzando una chiave. AES-256 utilizza un 256-bit key: ci sono più chiavi possibili che atomi nell'universo osservabile, quindi indovinare direttamente la chiave non è un attacco realistico.

La modalità: perché GCM

Un codice necessita di una modalità per crittografare file di qualsiasi dimensione. GCM crittografa i dati e calcola un etichetta di autenticazione. Se qualcuno modifica anche un solo bit del testo cifrato, la decrittazione fallisce invece di restituire dati danneggiati. VaultBolt utilizza AES-256-GCM per il contenuto dei file, le miniature e il relativo indice, sigillati in blocchi in modo che i video possano essere trasmessi in streaming.

Dove avvengono i veri attacchi

Punto debole Esempio Difesa
Sblocco debole Un PIN di 4 cifre passphrase; derivazione chiave lenta
Derivazione chiave L'hashing veloce consente agli aggressori di indovinare rapidamente Argon2id resistente alla memoria
Indovinare fuori dal dispositivo Copia dello spazio di archiviazione su un computer veloce Chiave associata a Secure Enclave
Chiave su un server Il venditore può reimpostare o leggere Nessun account; le chiavi rimangono sul dispositivo
Copie semplici Originali lasciati in foto Pulizia senza copie

Perché "grado militare" ti dice poco

AES-256 è utilizzato dai governi, quindi il "grado militare" è tecnicamente vero per quasi tutte le app che lo utilizzano. Non dice nulla sulla modalità, sulla chiave o su dove vive. Cerca una pagina sulla sicurezza che li spieghi.

Domande frequenti

È possibile crackare AES-256?

Non forzando brutamente la chiave con qualsiasi tecnologia prevedibile. Gli attacchi prendono invece di mira password deboli, chiavi rubate o bug del software.

Qual è la differenza tra AES-256 e AES-256-GCM?

AES-256 è il codice. GCM (Galois/Counter Mode) è il modo in cui viene applicato ai dati; crittografa e produce anche un tag di autenticazione che rileva qualsiasi modifica al testo cifrato.

Fonti

Squadra VaultBolt
Costruiamo un archivio fotografico crittografato per iPhone e iPad. Controlliamo le istruzioni Apple rispetto alla documentazione attuale del supporto Apple e alle guide di aggiornamento quando iOS cambia.

VaultBolt

Roba tua. Bloccato dentro.

Ottieni VaultBolt per iPhone e iPad o scopri esattamente come funziona nella demo interattiva.

Download on theApp Store