Кіріспе

Диск шифрлау бағдарламалық жасақтамасы FreeOTFE - бұл диск шифрлау (OTFE) үшін тоқтатылған ашық бастапқы кодты компьютерлік бағдарлама. Microsoft Windows және Windows Mobile-да (FreeOTFE4PDA пайдалану арқылы) файл немесе бөлім ішінде виртуалды диск құра алады, оған жазылған кез келген нәрсе компьютердің қатты немесе USB дискісіне сақталмас бұрын автоматты түрде шифрланады. Бұл басқа диск шифрлау бағдарламаларына ұқсас, соның ішінде TrueCrypt және Microsoft-тың BitLocker. Авторы Сара Дин 2011 жылдан бері жұмыс істемейді. FreeOTFE веб-сайтына 2013 жылдың маусым айынан бастап қол жеткізу мүмкін емес және домендік атау қазір доменді қожалықтаушы тіркеген. Бастапқы бағдарламаны Sourceforge-дегі айнадан жүктеуге болады. 2014 жылдың маусым айында GitHub-та қазір LibreCrypt деп аталатын жобаның бұрылысы пайда болды.

Шолу

FreeOTFE бастапқыда Сара Дин 2004 жылы шығарған және қажет болған жағдайда қосымша алгоритмдерді іске асыруға мүмкіндік беретін модульдік архитектураны қамтамасыз еткен алғашқы ашық кодты дискі шифрлау жүйесі болды. Бұрынғы FreeOTFE лицензиясы бағдарламаға кез келген өзгертулерді қоғамдық меншікке беруді талап етті. Бұл ашық кодтың 3-бөліміне сәйкес келмейді. Жаңа бағдарламаларды лицензиялауда бұл шарт ескерілмейді. FreeOTFE лицензиясы Ашық бастапқы коды бастамасымен мақұлданбаған және ашық бастапқы коды сертификаттау белгісімен таңбалануға сертификатталмаған. Бұл бағдарламалық қамтамасыз ету Linux шифрланған томдарымен (мысалы, LUKS, cryptoloop, dm crypt) үйлесімді, Linux-та шифрланған деректерді еркін оқуға (және жазуға) мүмкіндік береді. Бұл Windows Vista және PDA-ды қолдайтын алғашқы ашық кодты ашық диск шифрлау жүйесі болды. Ақылды карталар және/немесе аппараттық қауіпсіздік модульдері (HSM, сондай-ақ қауіпсіздік токендері деп аталады) арқылы екі факторлы аутентификациялаудың нұсқасы v4.0-де енгізілген, ол PKCS#11 (Cryptoki) стандартын қолданады. FreeOTFE сонымен қатар кез келген "жасырын томдарды" жасауға мүмкіндік береді, бұл ықтимал бас тартуды және бас тартуды шифрлауды береді, сонымен қатар толық бөлімдерді немесе дискілерді (бірақ жүйелік бөлімді емес) шифрлау мүмкіндігі бар.

Портативті пайдалану

FreeOTFE "көшімді" (немесе "саяхатшы") режимінде қолданылуы мүмкін, бұл оны USB дискіде немесе басқа портативті медиада, оның шифрланған деректерімен бірге сақтауға және оны алып жүруге мүмкіндік береді. Бұл оны Microsoft Windows-та толық бағдарламаны орнатусыз "монтаждауға" және виртуалды диск арқылы шифрланған деректерге қол жеткізуге мүмкіндік береді. Бұл режимді пайдалану виртуалды дискілерді құру үшін құрылғы драйверлерін (кем дегенде уақытша) орнатуды талап етеді, сондықтан осы жолаушы режимін бастау үшін әкімші құқықтары қажет. Құрылғы драйверлерін пайдаланатын ашық бастапқы кодты бағдарламалық жасақтамалардың көпшілігі сияқты, пайдаланушы Windows Vista x64 және Windows 7 x64 жүйелерін орындаған кезде сынақ қолтаңбалауын қосуы керек.

Жүргізушісіз жұмыс

FreeOTFE-мен бірге "FreeOTFE Explorer" деп аталатын басқа бағдарлама да бар, ол драйверсіз жүйе ұсынады, ол шифрланған дискілерді әкімші құқықтарысыз пайдалануға мүмкіндік береді. Бұл FreeOTFE шифрланған деректерді (мысалы) кітапханаларда немесе компьютерлік киосктарда (интерактивті киосктар) орналасқан, әкімші құқықтары жоқ қоғамдық компьютерлерде пайдалануға мүмкіндік береді. FreeOTFE-ден айырмашылығы, FreeOTFE Explorer виртуалды диск арқылы жылдам шифрлауды қамтамасыз етпейді. Оның орнына файлдарды ZIP және RAR архивтері сияқты, Windows Explorer сияқты интерфейсті қолдана отырып, шифрланған диск кескіндерінен сақтауға және алуға мүмкіндік береді.

Қолданылған алгоритмдер

Архитектурасына байланысты FreeOTFE пайдаланушыға шифрлау опцияларымен үлкен икемділік береді.

Шифрлау режімдері

FreeOTFE бастапқыда шифрлау блоктарын (CBC) шифрланған тұз секторын бастау векторымен (ESSIV) шифрлауды ұсынды, бірақ v3.00 бастап LRW және сонымен қатар қауіпсіз XTS режімін енгізді, ол LRW-ді алмастырады IEEE P1619 диск шифрлау стандартында.