Linux & crypto
4 отговора
308 прегледа
Linux & crypto
Много моля някой ако може да ми обясни как си взаимодействат util-linux, cryptoloop, loop-aes, patch-int и cryptoapi. Доколкото схванах, cryptoapi го има в 2 версии, а util-linux според ХОВТО-то го искат или 2.11n, или 2.11p, или 2.12r. Има ли някъде в нета табличка, която да показва кое с кое работи? М/у другото, kerneli.org никакъв го няма ;-(
Re: Linux & crypto
[kerneli.org никакъв го няма ;-(/i]
Вярно. Затова пък kernel.org си е на място
Вярно. Затова пък kernel.org си е на място
Re: Linux & crypto
За какво ядро става въпрос?
patch-int e пач за 2.4 ядра, който позволява cryptoloop глупостите.
util-linux е пакета, който съдържа losetup и mount. Без тях няма как да си приготвиш и използваш криптирани loopback block устройства.
cryptoloop е единия вариант да се направят нещата - използват се онези алгоритми за криптиране, които сигурно си забелязал докато си си компилирал ядрото - cryptographic options - blablabla (CryptoAPI). С журнални файлови системи като ext3/reiserfs твърде вероятно ще си имаш грозни проблеми, затова използвай dmcrypt, както са препоръчали нагоре хората. dmcrypt е една от възможностите на великата иновация в 2.6 ядрата наречена device mapper, кхъкхъ
loop-aes използва собствен набор от алгоритми за криптиране, т.е не използва онези за които споменах по-горе (CryptoAPI). Това е другия начин да станат нещата, малко по-сложно е (не знам дали вече се пачва ядрото или са го "интегрирали", но идеята е (поне когато аз си имах вземане-даване с тва) че се прави един малко по-различен loop kernel module. Трябва да си направиш и key, който да не се чете от всеки, малко по-сложно става от cryptoloop, но пък се твърди че е по-сигурно и по-бързо.
Най-вероятно със всеки по-нов util-linux пакет нещата ще станат. Това което си чел вероятно датира от времето, когато 2.4-ките бяха масови. Поне така си мисля.
Надявам се да съм бил полезен :)
patch-int e пач за 2.4 ядра, който позволява cryptoloop глупостите.
util-linux е пакета, който съдържа losetup и mount. Без тях няма как да си приготвиш и използваш криптирани loopback block устройства.
cryptoloop е единия вариант да се направят нещата - използват се онези алгоритми за криптиране, които сигурно си забелязал докато си си компилирал ядрото - cryptographic options - blablabla (CryptoAPI). С журнални файлови системи като ext3/reiserfs твърде вероятно ще си имаш грозни проблеми, затова използвай dmcrypt, както са препоръчали нагоре хората. dmcrypt е една от възможностите на великата иновация в 2.6 ядрата наречена device mapper, кхъкхъ
loop-aes използва собствен набор от алгоритми за криптиране, т.е не използва онези за които споменах по-горе (CryptoAPI). Това е другия начин да станат нещата, малко по-сложно е (не знам дали вече се пачва ядрото или са го "интегрирали", но идеята е (поне когато аз си имах вземане-даване с тва) че се прави един малко по-различен loop kernel module. Трябва да си направиш и key, който да не се чете от всеки, малко по-сложно става от cryptoloop, но пък се твърди че е по-сигурно и по-бързо.
Най-вероятно със всеки по-нов util-linux пакет нещата ще станат. Това което си чел вероятно датира от времето, когато 2.4-ките бяха масови. Поне така си мисля.
Надявам се да съм бил полезен :)
Re: Linux & crypto
Много благодаря за понятния отговор. Oще ползвам 2.4, щото ме мързи да upgrade-вам gcc и glibc, а и всъщност не знам коя версия най-малко на gcc компилира 2.6. gcc 2.95.3 ми върви супер, не го пипам. Благодаря много пак.
Re: Linux & crypto
В отговор на:kerneli.org нормално да няма, има kernel.org
В интерес на истината, някога имаше такъв сайт. Много съм се чудел, това i в kerneli от къде идва.
То даже още домейнът го има се оказва:
Domain ID:D4836341-LROR
Domain Name:KERNELI.ORG
Created On:08-Aug-1998 04:00:00 UTC
Last Updated On:10-Aug-2005 04:46:01 UTC
Expiration Date:07-Aug-2006 04:00:00 UTC
Sponsoring Registrar:Gandi SARL (R42-LROR)
Registrant Name:Guardian Networks
и т.н.
Когато боговете говорят, ония с фактите никакви ги няма.