Utgivning av Cryptsetup 2.7 med stöd för hÄrdvarukryptering av diskar OPAL

Cryptsetup 2.7 har publicerats, ett verktyg som syftar till att konfigurera kryptering av diskar i Linux med modulen dm-crypt. Stöd ges för arbete med dm-crypt-partitioner, LUKS, LUKS2, BITLK, loop-AES och TrueCrypt/VeraCrypt. Verktygen veritysetup och integritysetup ingÄr ocksÄ för att stÀlla in integritetskontroll baserat pÄ modulerna dm-verity och dm-integrity.

NyckelförbÀttringar:

  • Det har införts möjlighet att anvĂ€nda hĂ„rdvarukrypteringsmekanismen OPAL, som stöds pĂ„ sjĂ€lvskrypterande (SED — Self-Encrypting Drives) SATA- och NVMe-enheter med OPAL2 TCG-grĂ€nssnitt, dĂ€r hĂ„rdvarukrypteringsenheten Ă€r inbyggd direkt i kontrolleren. Å ena sidan Ă€r OPAL-kryptering kopplad till proprietĂ€r hĂ„rdvara och Ă€r inte tillgĂ€nglig för offentlig revision, men Ă„ andra sidan kan den anvĂ€ndas som ett extra skyddsnivĂ„ över programvarukryptering, utan att pĂ„verka prestandan eller belasta CPU:n.

    För att anvĂ€nda OPAL i LUKS2 krĂ€vs en Linux-kĂ€rnversion med alternativet CONFIG_BLK_SED_OPAL och aktivering i Cryptsetup (stöd för OPAL Ă€r avstĂ€ngt som standard). Konfiguration av LUKS2 OPAL sker pĂ„ samma sĂ€tt som vid programvarukryptering — metadata sparas i LUKS2-huvudet. Nyckeln delas upp i en partitionsnyckel för programvarukryptering (dm-crypt) och en upplĂ„sningsnyckel för OPAL. OPAL kan anvĂ€ndas bĂ„de med programvarukryptering (cryptsetup luksFormat —hw-opal ) och separat (cryptsetup luksFormat —hw-opal-only ). Aktivering och avaktivering av OPAL görs pĂ„ samma sĂ€tt (open, close, luksSuspend, luksResume) som för LUKS2-enheter.

  • I plain-lĂ€get, dĂ€r masternyckeln och huvudet inte lagras pĂ„ disken, anvĂ€nds som standard chiffret aes-xts-plain64 och hash-algoritmen sha256 (istĂ€llet för CBC-lĂ€get, som har prestandaproblem, anvĂ€nds XTS, och istĂ€llet för den förĂ„ldrade hash-funktionen ripemd160 anvĂ€nds sha256).
  • I kommandona open och luksResume tillĂ„ts lagring av partitionsnyckeln i det av anvĂ€ndaren valda nyckellagret i kĂ€rnan (keyring). För att fĂ„ Ă„tkomst till keyring har mĂ„nga kommandon i cryptsetup fĂ„tt alternativet «—volume-key-keyring» (till exempel 'cryptsetup open —link-vk-to-keyring "@s::%user:testkey" tst').
  • PĂ„ system utan vĂ€xlingspartition anvĂ€nds nu bara hĂ€lften av det lediga minnet vid formatering eller skapande av nyckelplatser för PBKDF Argon2, vilket löste problemet med uttömning av tillgĂ€ngligt minne pĂ„ system med liten mĂ€ngd RAM.
  • En ny möjlighet "--external-tokens-path" har lagts till för att ange katalogen för externa LUKS2-tokenhanterare (plugins).
  • Stödet för hash-algoritmen Blake2 har lagts till i tcrypt för VeraCrypt.
  • Stödet för blockchifferet Aria har lagts till.
  • Stödet för Argon2 har lagts till i implementeringarna av OpenSSL 3.2 och libgcrypt, vilket gör att det gĂ„r att anvĂ€nda utan libargon.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster