Opis treści
Szyfrowanie do niedawna było wiązane z bezpieczeństwem publicznym. Najbezpieczniejsze implementacje podlegały takim samym rządowym regulacjom jak przemysł zbrojeniowy. Do dzisiaj rządy i różnego rodzaju służby dążą do uzyskania możliwości odczytywania zaszyfrowanych danych. Tymczasem silna kryptografia jest podstawą globalnej ekonomii, zapewnia codzienną ochronę milionom użytkowników i większości organizacji. A to nie wszystko. Algorytmy szyfrujące, ich implementacja czy programowe łamanie szyfrów to równocześnie fascynująca dziedzina wiedzy i pole do zabawy, ćwiczeń oraz eksperymentowania z programowaniem.
_x000D_ _x000D_Ta książka jest przeznaczona dla osób, które nie umieją programować, ale chciałyby zapoznać się z kryptografią. Omówiono tu podstawowe koncepcje programowania w Pythonie, który dziś jest uważany za najlepszy język dla początkujących koderów. Pokazano, jak tworzyć, testować i łamać programy implementujące szyfry klasyczne, takie jak przestawieniowy i Vigenere'a, by stopniowo przejść do znacznie bardziej zaawansowanych zagadnień, w tym kryptografii klucza publicznego. Każdy program przedstawiono w postaci pełnego kodu źródłowego, wyjaśniono także wiersz po wierszu jego działanie. Dzięki tej książce można się zarówno nauczyć zasad kryptografii, jak i zdobyć umiejętności pisania kodu szyfrującego i deszyfrującego w Pythonie.
_x000D_ _x000D_Znajdziesz tutaj między innymi:
_x000D_ _x000D_- _x000D_
- wprowadzenie do programowania w Pythonie: pętle, zmienne, kontrola przepływu działania programu _x000D_
- omówienie technik szyfrowania stosowanych przed wynalezieniem komputerów _x000D_
- różne algorytmy szyfrowania z wykorzystaniem Pythona _x000D_
- testowanie programów szyfrujących i deszyfrujących _x000D_
- szyfrowanie i deszyfrowanie plików _x000D_
- łamanie szyfrów techniką brute force czy analiza częstotliwości _x000D_
A teraz stwórz algorytm szyfru idealnego!
_x000D_„Złam ten kod z Pythonem. Jak tworzyć, testować i łamać szyfry”, Al Sweigart – jak czytać ebook?
Ebooka „Złam ten kod z Pythonem. Jak tworzyć, testować i łamać szyfry”, tak jak pozostałe książki w formacie elektronicznym przeczytacie w aplikacji mobilnej Woblink na Android lub iOS lub na innym urządzeniu obsługującym format epub lub mobi - czytnik ebooków (Pocketbook, Kindle, inkBook itd.), tablet, komputer etc. Czytaj tak, jak lubisz!
Zanim zdecydujesz się na zakup, możesz również przeczytać u nas darmowy fragment ebooka. A jeśli wolisz słuchać, sprawdź, czy książka jest dostępna w Woblink także jako audiobook (mp3).