Hvad er AES-filformatet?
En .aes-fil er krypteret med en 256-bit AES-nøgle. Afkodning af filen kræver, at brugeren angiver en adgangskode. .aes er i stand til at kryptere enhver type data - dokumenter, billeder, arkiver eller eksekverbare filer. Krypterede filer er ikke væsentligt større end inputfilerne; formatet tilføjer kun omkring 130 bytes til header og integritetsoverhead. Krypterede filer kan bruges til sikkert at udveksle information mellem parter, hvilket forhindrer tredjeparter i at få adgang til fildataene. Typisk får en .aes-krypteret fil tilføjet filendelsen - for eksempel bliver Document.doc til Document.doc.aes.
.aes-formatet er defineret af AES Crypt open specification (vedligeholdt af Packetizer, Inc.). Det nuværende format er version 3, som bruger AES-256 i CBC-tilstand med en unik tilfældig sessionsnøgle og initialiseringsvektor pr. fil, plus et HMAC-SHA256 integritetsmærke, der får dekryptering til at fejle, hvis der er blevet manipuleret med filen. Filheaderen begynder med den tre-byte ASCII-signatur AES efterfulgt af en version-byte. Relaterede formater inkluderer .gpg og .pgp til public-key kryptering.
Kryptering af filer er en af de mest sikre måder at sende information på - HTTPS-protokollen bruger også AES-kryptering internt. At dekryptere en krypteret fil uden adgangskoden er ikke umuligt, men kræver så meget tid og computerressourcer, at det ikke er praktisk muligt, hvilket gør .aes til et bredt anerkendt valg. AES Crypt er tilgængelig på Windows, macOS, Linux, Android og iOS, og formatspecifikationen er offentligt dokumenteret.
Sikkerhed og tryghed
RISIKO: MEDIUMAES Crypt-filer er bevidst krypterede og kan ikke inspiceres uden adgangskoden - dette kan bruges til at skjule malware. Hvis du modtager en uventet .aes-fil med en adgangskode i en separat besked, skal du behandle den med forsigtighed (klassisk taktik til at undgå e-mail-scannere). Legitim brug er ligetil sikker filoverførsel. AES-256 kryptering er kryptografisk stærk; brute-forcing af en stærk adgangskode er beregningsmæssigt umuligt med nuværende hardware.
Formatdetaljer
kort fortalt- Adobe After Effects Stabilizer Settings - Sjælden forældet fil fra Adobe After Effects warp stabilizer - ikke relateret til kryptering; bruger tilfældigvis .aes-filendelsen.
Programmer der åbner AES-filer
Tekniske detaljer
dyb specifikation| Formatspecifikation | AES Crypt åben specifikation, offentligt dokumenteret af Packetizer, Inc. |
| Magic signature | `AES` (hex `41 45 53`) ved offset 0, efterfulgt af 1-byte versionsnummer |
| Formatversioner | v1 (forældet), v2 (SHA-256 KDF), v3 (nuværende, forstærket KDF) |
| Krypteringsalgoritme | AES-256 i CBC-tilstand |
| Sessionsnøgle | Unik tilfældig 256-bit sessionsnøgle genereret pr. fil; krypteret med en nøgle afledt fra brugerens adgangskode |
| Initialiseringsvektor | Unik 128-bit tilfældig IV pr. fil; to kryptering af den samme fil producerer forskellig ciphertext |
| Integritetskontrol | HMAC-SHA256 over hele ciphertexten; dekryptering fejler, hvis der er manipuleret med filen |
| Filstørrelse overhead | Kildefilstørrelse + ca. 130 bytes (header + HMAC footer) |
| Byte-rækkefølge | Big-endian (netværks-byte-rækkefølge) for multi-byte header-felter |
| Komprimering | Ingen; kildefilen krypteres uden forudgående komprimeringstrin |
| Oprindeligt filnavn | Ikke bevaret inde i containeren - indholdstypen er uigennemsigtig |
| Konvention for filendelse | Oprindelig filendelse bibeholdes og `.aes` tilføjes (f.eks. `report.pdf.aes`) |
| Platformunderstøttelse | Windows, macOS, Linux, Android, iOS |
| Udgivet | AES Crypt v1.0, circa 2009; format specification v3 added circa 2015 |
| Seneste version | AES Crypt Stream Format version 3 (current) |
| Åben standard | Ja · royaltyfri |
| Specifikation | www.aescrypt.com |
AES-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om AES-filer.
Ofte stillede spørgsmål
Hvordan åbner jeg en AES-fil?
aescrypt -d file.aes og indtast adgangskoden.Hvad hvis jeg har glemt adgangskoden til en .AES-fil?
Er AES Crypt-formatet det samme som 7-Zip AES-kryptering?
Hvad var den oprindelige fil inde i en .AES-fil?
.aes-containeren gemmer ikke den oprindelige filtype eller det oprindelige navn - du skal vide, hvad det var. Det oprindelige filnavn bevares normalt som en del af navnet (f.eks. report.pdf.aes → report.pdf efter dekryptering).