Archiwum kategorii: Szyfrowanie danych

Linux: Jakie systemy kryptograficzne obsługuje moje jądro?

Postanowiłem zaszyfrować swojego pendrive-a. Wstukałem w wójka google zapytanie i oczywiście bardzo szybko znalzałem to co mnie interesowało. Powstał tylko mały problem ;). Wynik grep -i aes /proc/crypto pokazywał nie mam aes-a! Po chwili paniki i szukania pakietu zawierającego go problem się sam rozwiązał. Otóż przeglądając zawartość /lib/modules/…/kernel/crypto okazało się, że moje jądro jednak obsługuje całkiem dużą liczbę systemów kryptograficznych :D. Wystarczyło tylko wykonać polecenie:

insmod aes_generic

Niektórzy autorzy powinni nauczyć się dopisywać takie podstawowe polecenia do ich opisów… 😉

Stunnel – SSL dla każdego

O programie

Stunnel to program udostępniający programom nie posiadającym możliwości obsługi szyfrowanych połączeń typu SSL zestawienie takich połączeń. Tworzy on tunel między portem usługi nie obsługującym szyfrowanych połączeń (np. POP3 na porcie 110) a własnym portem, na którym uruchomiony jest jego drugi koniec (np. SPOP3 na porcie 995).

Czytaj dalej Stunnel – SSL dla każdego

Forwarding portów w Ssh

Ssh umożliwia tunelowanie portów, co oznacza iż możemy tunelować usługi same w sobie nie zawierające szyfrowania (czyli narażone na podsłuchanie) przez tunel postawiony przez Ssh (czyli szyfrowany). Nie jesteśmy w stanie postawić tunelu dwustronnego, tzn. aby z jednej strony i drugiej strony wysyłać jednocześnie dane, lub np. robić to naprzemiennie, jesteśmy natomiast w stanie zabezpieczyć połączenie jednostronnie, tzn. albo z lokalnego komputera do zdalnego serwera albo ze zdalnego serwera do lokalnego komputera.

Czytaj dalej Forwarding portów w Ssh