ืืืจืช ืืืงืืจืช ืืืืืื Kudelski Security ืคืจืกืื ืืื ืืฉื Shufflecake ืืืืคืฉืจ ืืืฆืืจ ืืขืจืืืช ืงืืฆืื ื ืกืชืจืืช ืืคืืืจืืช ืขื ืคื ื ืืฉืื ืืคื ืื ืืคื ืื ืืืืืฆืืช ืงืืืืืช ืืืื ื ื ืืชื ืืช ืืืืื ื ืืื ื ืชืื ืื ืฉืืจืืืช ืืงืจืืืื. ืืืืฆืืช ื ืืฆืจืืช ืืืืคื ืฉืืื ืืืืขืช ืืคืชื ืืืืฉื, ืงืฉื ืืืืืื ืืช ืงืืืื ืื ืืขืช ืืืฆืืข ื ืืชืื ืคืืจื ืื. ืืงืื ืฉื ืืื ืืขืืจ (shufflecake-userland) ืืืืืื ืืืืช ืืื ืืงืก (dm-sflc) ืืชืื ื-C ืืืืคืฅ ืชืืช ืจืืฉืืื GPLv3, ืื ืฉืื ืืืคืฉืจ ืืืืื ืืช ืืืืื ืืืืื ืฉืคืืจืกื ืืงืจื ื ืืจืืฉื ืฉื ืืื ืืงืก ืืืื ืืืกืจ ืชืืืืืช ืขื ืจืืฉืืื GPLv2 ืฉืืชืืชืื ืืกืืคืง ืืืืื.
ืืคืจืืืงื ืืืืงื ืืคืชืจืื ืืชืงืื ืืืชืจ ื-Truecrypt ื-Veracrypt ืืืกืชืจืช ื ืชืื ืื ืฉืืืจืฉืื ืืื ื, ืฉืืฉ ืื ืชืืืื ืืงืืจืืช ืืคืืืคืืจืืช ืืื ืืงืก ืืืืคืฉืจ ืืืงื ืขื 15 ืืืืฆืืช ื ืกืชืจืืช ืืืืฉืืจ, ืืงืื ื ืืช ืืืช ืืชืื ืืฉื ืืื ืืื ืืืืื ืืช ืื ืืชืื. ืขื ืงืืืื. ืื ืืฉืืืืฉ ื-Shufflecake ืขืฆืื ืืื ื ืกืื, ืืคื ืฉื ืืชื ืืฉืคืื, ืืืฉื, ืืคื ื ืืืืืชื ืฉื ืืื ืืฉืืจืืช ืืชืืืืื ืืืขืจืืช, ืื ื ืืชื ืืงืืืข ืืช ืืืกืคืจ ืืืืื ืฉื ืืืืืฆืืช ืื ืกืชืจืืช ืฉื ืืฆืจื. ื ืืชื ืืขืฆื ืืช ืืืืืฆืืช ืื ืกืชืจืืช ืฉื ืืฆืจื ืืคื ืฉืืงืื ืืขืชื ืฉื ืืืฉืชืืฉ ืืื ืืืชืืื ืืื ืืขืจืืช ืงืืฆืื, ืืืฉื, ext4, xfs ืื btrfs. ืื ืืืืฆื ืืืืคืืช ืืื ืืชืงื ืืืืง ืืืจืืืืื ื ืคืจื ืขื ืืคืชื ื ืขืืื ืืฉืื.
ืืื ืืืืื ืืช ืืขืงืืืช, ืืืฆืข ืืืฉืชืืฉ ืืืืื ืืืชื ืืืืช "ืืืืฉื ืกืืืจื", ืฉืขืืงืจื ืืื ืฉื ืชืื ืื ืืขืื ืขืจื ืืืกืชืจืื ืืฉืืืืช ื ืืกืคืืช ืืงืืขืื ืืืฆืคื ืื ืขื ื ืชืื ืื ืคืืืช ืืฉืืืื, ืืืืฆืจืื ืืขืื ืืืจืจืืื ื ืกืชืจืช ืฉื ืืงืืขืื. ืืืงืจื ืฉื ืืืฅ, ืืขื ืืืืฉืืจ ืืืื ืืืฉืืฃ ืืช ืืืคืชื ืืืืืฆื ืืืืฆืคื ืช, ืื ืืืืฆืืช ืืืจืืช (ืขื 15 ืจืืืช ืืงืื ื ืืช) ืขืฉืืืืช ืืืืืช ืืืกืชืจืืช ืืืืืฆื ืื, ืืงืืืขืช ื ืืืืืชื ืืืืืืช ืงืืืื ืืื ืืขืืืชืืช.
ืืืกืชืจื ืืืฉืืช ืขื ืืื ืื ืืืช ืื ืืืืฆื ืืกื ืฉื ืคืจืืกืืช ืืืฆืคื ืืช ืืืืืงืืืช ืืืืงืืืื ืืงืจืืืื ืืืชืงื ืืืืกืื. ืื ืคืจืืกื ื ืืฆืจืช ืืืืคื ืืื ืื ืืืฉืจ ืืฉ ืฆืืจื ืืฉืื ืืืกืื ื ืืกืฃ ืืืืืฆื. ืืื ืืืคืื ืืช ืื ืืชืื ืืงืฉื ืืืชืจ, ืคืจืืกืืช ืืงืืขืื ืฉืื ืื ืืชืืืคืืช, ืืืืืจ. ืืืงื ืขืืืช ืืืฉืืืฉ ืืื ื ืืงืืฉืจืื ืืืืืจืื ืจืฆืืคืื ืืคืจืืกืืช ืืื ืืืืงืื ืืขืืจืืืช. ืืืืข ืขื ืคืจืืกืืช ืืฉืืืฉืืช ืืืื ืืืืช ืืืืืกื ืืืคืช ืืืงืื ืืืฉืืืืช ืืื ืืืืฆื, ืฉืืืื ืืคื ื ืืืชืจืช ืืืฆืคื ืช. ืืืจืืืกืื ืืืืืชืจืช ืืืฆืคื ืื ืืืืื ืืืขืช ืืช ืืคืชื ืืืืฉื, ืื ื ืืชื ืืืืืื ืืื ื ืชืื ืื ืืงืจืืืื.
ืืืืชืจืช ืืืืืงืช ืืืจืืฆืื, ืฉืื ืืื ืืื ืืืืืจ ืืช ืืืืง ืฉืื ืืืช ืืคืจืืกืืช ืืืฉืืืืืช. ืืืจืืฆืื ืืืืชืจืช ืืืขืจืืื ืืืงืืฉืจืื ืจืงืืจืกืืืืช - ืืืฉืืฆืช ืื ืืืืืช ืืืืื ืืช ืืืคืชื ืืคืขื ืื ืืคืจืืืจืื ืฉื ืืกืขืืฃ ืืงืืื ืืืืจืจืืื (ืืคืืืช ืืืกืชืจืช), ืื ืฉืืืคืฉืจ ืืืฉืชืืฉ ืืกืืกืื ืืืช ืืื ืืคืขื ื ืืช ืื ืืงืืขืื ืืคืืืช ืืืกืชืจืื ืืงืฉืืจืื ืืงืืข ืฉื ืืืจ. ืื ืืืืฆื ืคืืืช ืืืกืชืจืช ืืชืืืืกืช ืืคืจืืกืืช ืฉื ืืืืฆืืช ืืงืื ื ืืช ืืืืคืฉืืืช.
ืืืจืืจืช ืืืื, ืืื ืืืงื ืืืฉื ื ืฉื Shufflecake ืืฉ ืืช ืืืชื ืืืื ืืืื ืืื ืฉื ืืืืง ืืจืื ืืขืืืื ื. ืืืืืื, ืื ืืฉื ื ืฉืืืฉ ืืืืฆืืช ืืืืฉืืจ ืฉื 1 ื'ืืื-ืืืื, ืื ืืืช ืืื ืชืืื ืืืืื ืืืขืจืืช ืืืืืฆื ืฉื 1 ื'ืืื-ืืืื ืืื ืฉืื ืืืืกืง ืืคื ืื ืืชืืืง ืืื ืื ืืืืืฆืืช - ืื ืืืืื ืืืืื ืฉื ืื ืชืื ืื ืืืืืืกื ืื ืืืจื ืืืืื ืืืืืชื ืฉื ืืืชืงื, ืืื ืืชืืื ื ืืจืง ืฉืืืืช I/O.
ืืืงืื ืืงืื ื ืื ืฉืืื ื ืคืชืืืื ืืื ื ืืฉืชืชืคืื ืืืงืฆืืช ืฉืื, ืืืืืจ. ื ืืกืืื ืืืื ืืืืฆื ืืจืื ืืขืืืื ื ืืืจืื ืืืจืืกืช ื ืชืื ืื ืืืืืฆืืช ืืงืื ื ืืช, ืื ืื ืืืคืฉืจ ืืืฉืืฃ ืืช ื ืืืืืชื ืืืืฆืขืืช ื ืืชืื ืฉื ืืืื ืื ืชืื ืื ืฉื ืืชื ืืืงื ืืืืืฆื ืืคื ื ืชืืืืช ืืฉืืืื (ืื ืืื ืื ืืื ืฉืืืืืฆืืช ืืขืืืื ืืช ืืืืืืช ื ืชืื ืื ืืืชื ื ืืชื ืื ืืฉืื ืื ืืื ืืืกืื ืืช ืชืฉืืืช ืืื ืืืขืืื ืืื ื ืืฉืืืืฉ ืื ืคืจื, ืืขืืืื ืจืืืื ืืชืืฆืขืช ืชืืื ืขื ืืืืง ืืืงืื ื ืืขืืื ื ืืืืชืจ, ืืกืืืื ืขืฆืื ืืจืืืช ืฉืืฉืื ืืืชืจ ืืฉืืืจ ืขื ืกืื ืงืืืื ืฉื ื ืชืื ืื ืืืฉืจ ืืืื ืืช ืื ืชืื ืื ืืืื).
ืืืขืฉื, ืชืืื ื ืืฆืจืืช 15 ืืืืฆืืช Shufflecake - ืกืืกืืช ืืืฉืชืืฉ ืืืืืจืช ืืืืืฆืืช ืืฉืืืืฉ, ืืืืืืฆืืช ืฉืืื ื ืืฉืืืืฉ ืืกืืคืงืืช ืขื ืกืืกืื ืฉื ืืฆืจืช ืืืืคื ืืงืจืื (ืื ืืคืฉืจ ืืืืื ืืืื ืืืืฆืืช ืืฉืชืืฉืื ืืคืืขื). ืืืฉืจ ืืืืฆืืช Shufflecake ืืืืชืืืืช, ืืืืกืง, ืืืืืฆื ืื ืืชืงื ืืืืืง ืืืืืจืืืืื ืฉืืืงืฆื ืืืฆืืชื ืืื ืื ืชืื ืื ืืงืจืืืื, ืื ืฉืื ืืืคืฉืจ ืืืืืช ืืื ื ืชืื ืื ืื ืชืื ืื ืฉื Shufflecake ืขื ืจืงืข ืืืื.
ืืืืืืฉ Shufflecake ืืฉ ืืืฆืืขืื ืืืืืื ืืืื, ืื ืืฉื ื ืืืืืช ืชืงืืจื, ืืื ืืืื ืืขืจื ืคื ืฉื ืืื ืืชืคืืงื ืืืฉืืืื ืืืฆืคื ืช ืืืกืง ืืืืืกืกืช ืขื ืชืช-ืืขืจืืช LUKS. ืืฉืืืืฉ ื-Shufflecake ืืืื ืื ืืขืืืืืช ื ืืกืคืืช ืขืืืจ ืืืืจืื RAM ืืฉืื ืืืกืง ืืืืกืื ื ืชืื ื ืฉืืจืืช. ืฆืจืืืช ืืืืืจืื ืืืขืจืืช ื-60 MB ืืืืืฆื, ืืฉืื ืืืกืง ื-1% ืืืืืื ืืืืื. ืืฉื ืืฉืืืื, ืืื ืืงืช WORAM, ืืืื ืืืืจื, ืืืืืื ืืืืื ืฉื โโืคื 5 ืขื 200 ืขื ืืืืื ืฉื 75% ืฉื ืฉืื ืืืกืง ืฉืืืฉ.
ืขืจืืช ืืืืื ืืืืืื ืืืืื ื ืืืงื ืจืง ื-Debian ืื-Ubuntu ืขื ืืจืขืื ืื 5.13 ื-5.15 (ื ืชืืืื ืืืืืื ืื 22.04). ืืฆืืื ืื ืืคืจืืืงื ืขืืืื ืฆืจืื ืืืืืฉื ืืื ืืืคืืก ืขืืื, ืืฉืจ ืื ืืืืจ ืืฉืืฉ ืืืืกืื ื ืชืื ืื ืืฉืืืื. ืืขืชืื, ืื ื ืืชืื ื ืื ืืืฆืข ืืืคืืืืืืฆืืืช ื ืืกืคืืช ืืืืฆืืขืื, ืืืื ืืช ืืืืืื, ืืื ืื ืืกืคืง ืืช ืืืืืืช ืืืชืื ืืืืืฆืืช Shufflecake.
ืืงืืจ: OpenNet.ru