Avaldatud on Cryptsetup 2.6 utiliitide komplekt, mis on mõeldud Linuxi diskiosade krüpteerimise seadistamiseks dm-crypt mooduli abil. Toetatakse dm-crypt, LUKS, LUKS2, BITLK, loop-AES ja TrueCrypt/VeraCrypt osadega töötamist. Komplekti kuuluvad ka veritysetup ja integritysetup utiliidid, et seadistada andmete terviklikkuse kontrolli vahendeid dm-verity ja dm-integrity moodulite põhjal.
Peamised täiustused:
- Lisatud on toetus salvestusseadmetele, mis on krüpteeritud FileVault2 mehhanismi abil, mida kasutatakse macOS-is täisdiskikrüpteerimiseks. Cryptsetup koos hfsplus draiveriga suudab nüüd avada FileVault2 abil krüpteeritud USB-mälupulki lugemis- ja kirjutamisrežiimis tavapäraste Linuxi kernelitega süsteemides. Toetatakse HFS+ failisüsteemiga salvestusseadmete ja Core Storage osade (APFS osade toetamine praegu ei toimi) juurdepääsu.
- Libcryptsetup raamatukogu on vabastatud kogu mälu globaalsetest lukustustest, mis toimusid mlockall() kaudu, et vältida tundlike andmete lekkimist vahetusfaili. Kuna maksimaalse lukustatud mälumahtu ületatakse käivitamisel ilma root-õigusteta, on uues versioonis rakendatud valikulist lukustamist ainult nendes mälupiirkondades, kus hoitakse krüptovõtmeid.
- Protsesside prioriteet on tõhustatud, mis tegelevad võtme genereerimisega (PBKDF).
- Lisatud on funktsioonid, mis võimaldavad LUKS2 võtmeslotile (keyslot) lisada LUKS token'e ja binaarseid võtmeid, lisaks eelnevalt toetatud paroolifraasidele ja võtmefailidele.
- Pakutakse võimalust sektsiooni võtme välja tõmbamiseks paroolifraasi, võtmefaili või token'i abil.
- Veritysetup-sse on lisatud valik „—use-tasklets“, mis võimaldab saavutada jõudluse paranemist mõnel Linux 6.x tuumal.
Allikas: opennet.ru
