Nie tak dawno temu opublikowaliśmy listę 10 fajnych narzędzi wiersza poleceń dla twojego terminala Linuksa. Dziś skupiamy się na metodach szyfrowania i przedstawiamy listę najlepszych programów do szyfrowania plików i dysków dla twojej maszyny z Linuksem.
Tomb
Tomb jest wolnym i otwartym narzędziem do łatwego szyfrowania i tworzenia kopii zapasowych plików w systemach GNU/Linux. Składa się z prostego skryptu powłoki, który implementuje standardowe narzędzia GNU wraz z cryptsetup i LUKS (kryptograficzne API jądra Linuksa).
Tomb ma na celu poprawę bezpieczeństwa poprzez przyjęcie garści dobrze przetestowanych standardów i implementacji, zastosowanie dobrych praktyk do przechowywania kluczy i minimalistyczny projekt składający się ze zwięzłego, czytelnego kodu.
Dowiedz się więcej o oprogramowaniu szyfrującym Tomb z naszej recenzji tutaj.
Cryptmount
Cryptmount jest narzędziem open source stworzonym dla systemów operacyjnych GNU/Linux, aby umożliwić użytkownikom montowanie zaszyfrowanych plików bez uprawnień roota.
Działa ono przy użyciu nowszego mechanizmu devmapper, który oferuje kilka korzyści, w tym ulepszoną funkcjonalność w jądrze, wsparcie dla zaszyfrowanych partycji wymiany dla superużytkowników, wsparcie dla crypto-swap przy starcie systemu, przechowywanie wielu zaszyfrowanych systemów plików na pojedynczym dysku, itp.
Dowiedz się więcej o Cryptmount z naszej recenzji tutaj.
CryFS
CryFS to darmowe i oparte na otwartym kodzie źródłowym narzędzie szyfrujące do bezpiecznego przechowywania plików w dowolnym miejscu. Jest łatwy w konfiguracji, działa w tle i współpracuje z każdą popularną usługą w chmurze, nie wyłączając Dropbox, OneDrive i iCloud.
CryFS zapewnia, że żadne dane, w tym struktura katalogów, metadane i zawartość plików, nie opuszczą komputera w niezaszyfrowanym formacie.
GnuPG
GnuPG, często określane jako GPG, jest skrótem od GNU Privacy Guard i jest wolnym i otwartym zbiorem narzędzi kryptograficznych stworzonym jako zamiennik pakietu oprogramowania kryptograficznego PGP firmy Symantec.
Jest zgodne ze specyfikacją OpenPGP i RFC 4889. Omówiliśmy GPG nieco bardziej szczegółowo tutaj.
VeraCrypt
VeraCrypt jest wieloplatformowym, darmowym narzędziem open source stworzonym w celu zapewnienia użytkownikom szyfrowania w locie. Można go używać do szyfrowania całych urządzeń pamięci masowej lub tylko wybranych partycji przy użyciu uwierzytelniania przed uruchomieniem systemu.
Cechy VeryCrypt obejmują możliwość tworzenia wirtualnych zaszyfrowanych dysków i montowania ich tak, jakby były prawdziwe, zapewnienie wiarygodnego zaprzeczenia, potokowanie i paralelizację, itp.
EncFS
EncFS jest darmowym i w większości otwartym narzędziem do montowania folderów EncFS w systemach Mac i Windows. Można go używać do tworzenia, edycji, zmiany i eksportu haseł folderów EncFS i jest w 100% kompatybilny z EncFS 1.7.4 na platformach GNU/Linux.
7-zip
7-zip to popularne, darmowe i w większości open source wieloplatformowe narzędzie do archiwizacji plików, służące do kompresji plików (lub grup plików) do kontenerów zwanych archiwami.
7-zip jest jednym z najpopularniejszych narzędzi do archiwizacji z powodu wysokiego stopnia kompresji w formacie 7z z kompresją LZMA i LZMA2, wtyczki do menedżera FAR, integracji z Windows Shell, szyfrowania AES-256 w formatach 7z i ZIP, wśród innych funkcji.
Dowiedz się więcej o 7zip (File Archive) Przykłady poleceń w Linuksie.
dm-crypt
dm-crypt jest podsystemem szyfrowania dysków, partycji i przenośnych kontenerów. Został on stworzony w celu rozwiązania pewnych problemów z niezawodnością w cryptoloop i może być używany do tworzenia kopii zapasowych kilku typów woluminów.
ecryptfs
eCryptfs jest wolnym i otwartym zbiorem oprogramowania typu all-in-one do szyfrowania dysków w Linuksie. Jego celem jest odzwierciedlenie funkcjonalności GnuPG poprzez implementację warstwy szyfrowania na poziomie systemu plików zgodnej ze standardem POSIX i jest częścią jądra Linuksa od wydania wersji 2.6.19.
ecryptfs jest fajny, ponieważ możesz go użyć do szyfrowania katalogów i partycji niezależnie od ich bazowego systemu plików.
cryptsetup
cryptsetup jest narzędziem open source stworzonym w celu umożliwienia użytkownikom łatwego szyfrowania plików w oparciu o moduł jądra DMCrypt z naciskiem na projekt LUKS.
LUKS oznacza Linux Unified Key Setup i od tego czasu stał się standardem szyfrowania dysków twardych w Linuksie dzięki swojej zdolności do ułatwiania kompatybilności z dystrybucjami, bezproblemowego transportu danych i/lub migracji oraz bezpiecznego zarządzania wieloma hasłami użytkowników.