Udgivelsen af VeraCrypt 1.24, en fork af TrueCrypt

Efter et års udvikling udgivet projektudgivelse VeraCrypt 1.24, som udvikler en fork af krypteringssystemet TrueCrypt, der har ophørt sin eksistens. VeraCrypt er bemærkelsesværdig ved at have erstattet den algoritme, der blev brugt i TrueCrypt, RIPEMD-160, med SHA-512 og SHA-256, øget antallet af hashing-iterationer, forenklet byggeprocessen for Linux og macOS samt fjernet problemer, som blev opdaget under auditering af kildekoden fra TrueCrypt. VeraCrypt tilbyder også en kompatibilitetsfunktion med TrueCrypt-partitioner og indeholder værktøjer til at konvertere TrueCrypt-partitioner til VeraCrypt-formatet. Koden udviklet af VeraCrypt-projektet distribueres er licenseret under Apache 2.0, mens lån fra TrueCrypt fortsætter leveres under licensen TrueCrypt License 3.0.

I den nye version:

  • For ikke-systempartitioner er den maksimale længde af adgangskoderne øget til 128 tegn i UTF-8-kodning. For at sikre kompatibilitet med ældre systemer er der tilføjet en valgmulighed for at begrænse den maksimale længde af adgangskoden til 64 tegn;
  • Som et alternativ til CPU RDRAND-instruktionerne er der tilføjet support til bibliotekerne Jitterentropy, der bruger jitter til hardwaregenerering af pseudorandom tal, baseret på variationen i udførelsestidspunktet for et bestemt sæt instruktioner på CPU'en (CPU execution time jitter), som afhænger af mange interne faktorer og er uforudsigelig uden fysisk kontrol over CPU'en;
  • Der er udført optimeringer af ydelsen i XTS-tilstand på 64-bit systemer med understøttelse af SSE2-instruktioner. Optimeringerne har i gennemsnit øget ydeevnen med 10%;
  • Der er tilføjet kode til at bestemme, om CPU'en understøtter RDRAND/RDSEED-instruktionerne, samt Hygon-processorer. Problemerne med at bestemme understøttelsen af AVX2/BMI2 er blevet løst;
  • For Linux er der i CLI tilføjet muligheden '-import-token-keyfiles', som er kompatibel med den ikke-interaktive tilstand;
  • For Linux og macOS er der tilføjet en kontrol af den ledige plads i filsystemet til placering af den oprettede filcontainer. En flag '-no-size-check' er tilføjet for at deaktivere denne kontrol;
  • For Windows er der implementeret en tilstand til opbevaring af nøgler og adgangskoder i hukommelsen i krypteret form, ved hjælp af Chacha12-kryptering, t1ha-hashing og CSPRNG baseret på ChaCha20. Som standard er denne tilstand deaktiveret, da det medfører en stigning i overhead på cirka 10% og forhindrer systemet i at gå i dvaletilstand. For Windows er der også tilføjet beskyttelse mod nogle angreb for at udtrække data fra hukommelsen, baseret på implementeringen i KeePassXC metode til at begrænse adgangen til hukommelse for brugere uden administratorrettigheder. Rydning af nøgler er tilføjet før systemet lukkes ned, ved genstart eller (valgfrit) ved tilslutning af en ny enhed. Der er foretaget forbedringer i UEFI-bootloaderen. Understøttelse af brugen af CPU-instruktionerne RDRAND og RDSEED som en ekstra kilde til entropi er tilføjet. En monteringsmulighed uden tildeling af bogstav til partitionen er tilføjet.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster