Het cijfer
AES (Advanced Encryption Standard) zet leesbare gegevens met behulp van een sleutel om in cijfertekst. AES-256 gebruikt een 256-bit key: er zijn meer mogelijke sleutels dan atomen in het waarneembare universum, dus het direct raden van de sleutel is geen realistische aanval.
De modus: waarom GCM
Een cijfer heeft een modus nodig om bestanden van elke grootte te coderen. GCM codeert de gegevens en berekent een authenticatietag. Als iemand ook maar één bit van de cijfertekst verandert, mislukt de decodering in plaats van dat er beschadigde gegevens worden geretourneerd. VaultBolt gebruikt AES-256-GCM voor bestandsinhoud, thumbnails en de index, verzegeld in stukjes zodat video's kunnen worden gestreamd.
Waar echte aanvallen plaatsvinden
| Zwak punt | Voorbeeld | Verdediging |
|---|---|---|
| Zwakke ontgrendeling | Een pincode van 4 cijfers | Wachtwoordzin; langzame sleutelafleiding |
| Sleutelafleiding | Dankzij snelle hashing kunnen aanvallers snel raden. | Geheugenharde Argon2id |
| Gissingen buiten het apparaat | Opslag kopiëren naar een snelle computer | Sleutel gebonden aan de Secure Enclave |
| Toets een server in | Leverancier kan resetten of lezen | Geen rekening; sleutels blijven op het apparaat |
| Gewoon kopieën | Originelen achtergelaten in foto's | Opruiming zonder kopieën |
Waarom 'militaire kwaliteit' je weinig zegt
AES-256 wordt gebruikt door overheden, dus "militaire kwaliteit" geldt technisch gezien voor vrijwel elke app die er gebruik van maakt. Het zegt niets over de modus, de sleutel of waar deze zich bevindt. Zoek naar een beveiligingspagina waarop deze worden uitgelegd.
Veelgestelde vragen
Kan AES-256 worden gekraakt?
Niet door de sleutel bruut te forceren met enige voorzienbare technologie. Aanvallen richten zich in plaats daarvan op zwakke wachtwoorden, gestolen sleutels of softwarefouten.
Wat is het verschil tussen AES-256 en AES-256-GCM?
AES-256 is het cijfer. GCM (Galois/Counter Mode) is hoe het wordt toegepast op gegevens; het codeert en produceert ook een authenticatietag die elke wijziging in de cijfertekst detecteert.












