เบเบธเบเบเบญเบ Cryptsetup 2.6 utilities เปเบเปเบเบทเบเบเบฑเบเบเบตเบกเบกเบฒ, เบเบทเบเบญเบญเบเปเบเบเบกเบฒเปเบเบทเปเบญเบเปเบฒเบเบปเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบญเบ disk partitions เปเบ Linux เปเบเบเปเบเปเปเบกเบเบนเบ dm-crypt. เบฎเบญเบเบฎเบฑเบ dm-crypt, LUKS, LUKS2, BITLK, loop-AES เปเบฅเบฐเบเบฒเบเบดเบเบฑเบ TrueCrypt/VeraCrypt. เบกเบฑเบเบเบฑเบเบเบฐเบเบญเบเบกเบต veritysetup เปเบฅเบฐ integritysetup utilities เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบเบเบงเบเบเบธเบกเบเบงเบฒเบกเบชเบปเบกเบเบนเบเบเบญเบเบเปเปเบกเบนเบเปเบเบเบญเบตเบเปเบชเปเปเบกเบเบนเบ dm-verity เปเบฅเบฐ dm-integrity.
เบเบฒเบเบเบฑเบเบเบธเบเบเบตเปเบชเปเบฒเบเบฑเบ:
- ะะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ััััะพะนััะฒ ั ัะฐะฝะตะฝะธั, ะทะฐัะธััะพะฒะฐะฝะฝัั ั ะธัะฟะพะปัะทะพะฒะฐะฝะธะตะผ ะผะตั ะฐะฝะธะทะผะฐ FileVault2, ะฟัะธะผะตะฝัะตะผะพะณะพ ะดะปั ะฟะพะปะฝะพะดะธัะบะพะฒะพะณะพ ัะธััะพะฒะฐะฝะธั ะฒ macOS. Cryptsetup ะฒ ะบะพะผะฑะธะฝะฐัะธะธ ั ะดัะฐะนะฒะตัะพะผ hfsplus ัะตะฟะตัั ะผะพะถะตั ะพัะบััะฒะฐัั ะทะฐัะธััะพะฒะฐะฝะฝัะต ะฟัะธ ะฟะพะผะพัะธ FileVault2 USB-ะฝะฐะบะพะฟะธัะตะปะธ ะฒ ัะตะถะธะผะต ััะตะฝะธั ะธ ะทะฐะฟะธัะธ ะฝะฐ ัะธััะตะผะฐั ั ะพะฑััะฝัะผ ัะดัะพะผ Linux. ะะพะดะดะตัะถะธะฒะฐะตััั ะดะพัััะฟ ะบ ะฝะฐะบะพะฟะธัะตะปัะผ ั ัะฐะนะปะพะฒะพะน ัะธััะตะผะพะน HFS+ ะธ ั ัะฐะทะดะตะปะฐะผะธ Core Storage (ัะฐะทะดะตะปั ั APFS ะฟะพะบะฐ ะฝะต ะฟะพะดะดะตัะถะธะฒะฐัััั).
- ะะธะฑะปะธะพัะตะบะฐ libcryptsetup ะธะทะฑะฐะฒะปะตะฝะฐ ะพั ะณะปะพะฑะฐะปัะฝะพะน ะฑะปะพะบะธัะพะฒะบะธ ะฒัะตะน ะฟะฐะผััะธ ัะตัะตะท ะฒัะทะพะฒ mlockall(), ะฟัะธะผะตะฝัะฒัะตะนัั ะดะปั ะฟัะตะดะพัะฒัะฐัะตะฝะธั ััะตัะบะธ ะบะพะฝัะธะดะตะฝัะธะฐะปัะฝัั ะดะฐะฝะฝัั ะฒ ัะฐะทะดะตะป ะฟะพะดะบะฐัะบะธ. ะะท-ะทะฐ ะฟัะตะฒััะตะฝะธั ะพะณัะฐะฝะธัะตะฝะธั ะฝะฐ ะผะฐะบัะธะผะฐะปัะฝัะน ัะฐะทะผะตั ะฑะปะพะบะธััะตะผะพะน ะฟะฐะผััะธ ะฟัะธ ะทะฐะฟััะบะต ะฑะตะท ะฟัะฐะฒ root, ะฒ ะฝะพะฒะพะน ะฒะตััะธะธ ะฟัะธะผะตะฝะตะฝะฐ ะฒัะฑะพัะพัะฝะฐั ะฑะปะพะบะธัะพะฒะบะฐ ัะพะปัะบะพ ัะตั ะพะฑะปะฐััะตะน ะฟะฐะผััะธ, ะฒ ะบะพัะพััั ั ัะฐะฝัััั ะบะปััะธ ัะธััะพะฒะฐะฝะธั.
- ะะพะฒััะตะฝ ะฟัะธะพัะธัะตั ะฟัะพัะตััะพะฒ, ะฒัะฟะพะปะฝัััะธั ัะพัะผะธัะพะฒะฐะฝะธะต ะบะปััะฐ (PBKDF).
- ะะพะฑะฐะฒะปะตะฝั ััะฝะบัะธะธ ะดะปั ะดะพะฑะฐะฒะปะตะฝะธั ะฒ ัะปะพั ะบะปััะตะน LUKS (keyslot) ัะพะบะตะฝะพะฒ LUKS2 ะธ ะดะฒะพะธัะฝัั ะบะปััะตะน, ะฟะพะผะธะผะพ ัะฐะฝะตะต ะฟะพะดะดะตัะถะธะฒะฐะตะผัั ะฟะฐัะพะปัะฝัั ััะฐะท ะธ ัะฐะนะปะพะฒ ั ะบะปััะฐะผะธ.
- ะัะตะดะพััะฐะฒะปะตะฝะฐ ะฒะพะทะผะพะถะฝะพััั ะธะทะฒะปะตัะตะฝะธั ะบะปััะฐ ัะฐะทะดะตะปะฐ ะฟัะธ ะฟะพะผะพัะธ ะฟะฐัะพะปัะฝะพะน ััะฐะทั, ัะฐะนะปะฐ ั ะบะปััะพะผ ะธะปะธ ัะพะบะตะฝะฐ.
- ะ veritysetup ะดะพะฑะฐะฒะปะตะฝะฐ ะพะฟัะธั ยซโuse-taskletsยป, ะฟะพะทะฒะพะปัััะฐั ะดะพะฑะธัััั ะฟะพะฒััะตะฝะธั ะฟัะพะธะทะฒะพะดะธัะตะปัะฝะพััะธ ะฝะฐ ะฝะตะบะพัะพััั ัะธััะตะผะฐั ั ัะดัะพะผ Linux 6.x.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru