Wat is het AES-bestandsformaat?
Een .aes-bestand is versleuteld met een 256-bits AES-sleutel. Voor het decoderen van het bestand moet de gebruiker een wachtwoord opgeven. .aes is in staat om elk type gegevens te versleutelen - documenten, afbeeldingen, archieven of uitvoerbare bestanden. Versleutelde bestanden zijn niet aanzienlijk groter dan de invoerbestanden; het formaat voegt slechts ongeveer 130 bytes aan header- en integriteitsoverhead toe. Versleutelde bestanden kunnen worden gebruikt om veilig informatie uit te wisselen tussen partijen, waardoor wordt voorkomen dat derden toegang krijgen tot de bestandsgegevens. Gewoonlijk wordt bij een met .aes versleuteld bestand het achtervoegsel toegevoegd - bijvoorbeeld Document.doc wordt Document.doc.aes.
Het .aes-formaat is gedefinieerd door de AES Crypt open specificatie (onderhouden door Packetizer, Inc.). Het huidige formaat is versie 3, die AES-256 in CBC-modus gebruikt met een unieke willekeurige sessiesleutel en initialisatievector per bestand, plus een HMAC-SHA256 integriteitstag die ervoor zorgt dat de ontsleuteling mislukt als er met het bestand is geknoeid. De bestandsheader begint met de drie-byte ASCII-handtekening AES gevolgd door een versie-byte. Gerelateerde formaten zijn onder meer .gpg en .pgp voor public-key versleuteling.
Het versleutelen van bestanden is een van de veiligste manieren om informatie te verzenden - het HTTPS-protocol gebruikt intern ook AES-versleuteling. Het ontsleutelen van een versleuteld bestand zonder het wachtwoord is niet onmogelijk, maar vereist zoveel tijd en rekenkracht dat het in de praktijk niet haalbaar is, waardoor .aes een breed vertrouwde keuze is. AES Crypt is beschikbaar op Windows, macOS, Linux, Android en iOS, en de formaatspecificatie is openbaar gedocumenteerd.
Beveiliging & veiligheid
RISICO: MEDIUMAES Crypt-bestanden zijn opzettelijk versleuteld en kunnen niet worden geïnspecteerd zonder het wachtwoord - dit kan worden gebruikt om malware te verbergen. Als u een onverwacht .aes-bestand ontvangt met een wachtwoord in een apart bericht, behandel het dan met voorzichtigheid (klassieke tactiek om e-mailscanners te omzeilen). Legitiem gebruik is een eenvoudige veilige bestandsoverdracht. AES-256 versleuteling is cryptografisch sterk; het brute-forcen van een sterk wachtwoord is computationeel onhaalbaar met de huidige hardware.
Formaatdetails
in een notendop- Adobe After Effects Stabilizer Settings - Zeldzaam verouderd bestand van Adobe After Effects warp stabilizer - niet gerelateerd aan versleuteling; gebruikt toevallig de .aes-extensie.
Programma's die AES-bestanden openen
Technische details
diepe specificaties| Formaatspecificatie | AES Crypt open specificatie, openbaar gedocumenteerd door Packetizer, Inc. |
| Magic signature | `AES` (hex `41 45 53`) op offset 0, gevolgd door een 1-byte versienummer |
| Formaatversies | v1 (verouderd), v2 (SHA-256 KDF), v3 (huidig, versterkte KDF) |
| Versleutelingsalgoritme | AES-256 in CBC-modus |
| Sessiesleutel | Unieke willekeurige 256-bits sessiesleutel gegenereerd per bestand; versleuteld met een sleutel afgeleid van het gebruikerswachtwoord |
| Initialisatievector | Unieke 128-bits willekeurige IV per bestand; twee versleutelingen van hetzelfde bestand produceren verschillende cijfertekst |
| Integriteitscontrole | HMAC-SHA256 over de gehele cijfertekst; ontsleuteling mislukt als er met het bestand is geknoeid |
| Bestandsgrootte overhead | Bronbestandsgrootte + ongeveer 130 bytes (header + HMAC-footer) |
| Byte-volgorde | Big-endian (netwerk byte-volgorde) voor multi-byte headervelden |
| Compressie | Geen; het bronbestand wordt versleuteld zonder voorafgaande compressiestap |
| Originele bestandsnaam | Niet bewaard in de container - inhoudstype is ondoorzichtig |
| Extensieconventie | Originele extensie behouden en `.aes` toegevoegd (bijv. `report.pdf.aes`) |
| Platformondersteuning | Windows, macOS, Linux, Android, iOS |
| Uitgebracht | AES Crypt v1.0, circa 2009; format specification v3 added circa 2015 |
| Laatste versie | AES Crypt Stream Format version 3 (current) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | www.aescrypt.com |
AES conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over AES-bestanden.