Złam ten kod z Pythonem. Jak tworzyć, testować i łamać szyfry
Autor: Al Sweigart
Wydawca: Helion
Rok wydania: 2021
Tłumaczenie: Agnieszka Górczyńska
ISBN: 978-83-283-7496-6
Format: 170x230
Stron: 472
Cena okładkowa ebooka: 89.00 zł > cenę promocyjną znajdziesz na naszej aukcji!
WERSJA CYFROWA: EBOOK
Formaty: PDF
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.
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.
Znajdziesz tutaj między innymi:
- wprowadzenie do programowania w Pythonie: pętle, zmienne, kontrola przepływu działania programu
- omówienie technik szyfrowania stosowanych przed wynalezieniem komputerów
- różne algorytmy szyfrowania z wykorzystaniem Pythona
- testowanie programów szyfrujących i deszyfrujących
- szyfrowanie i deszyfrowanie plików
- łamanie szyfrów techniką brute force czy analiza częstotliwości
A teraz stwórz algorytm szyfru idealnego!
-------
UWAGA :: EBOOK DOSTARCZANY JEST W POSTACI CYFROWEJ. PLIKI POBIERZESZ TYLKO I WYŁĄCZNIE Z BIBLIOTEKI NA KONCIE ALLEGRO (WYMAGANA PRZEGLĄDARKA WWW). EBOOKA NIE DOSTARCZAMY MAILEM.
Kupując ebooka na tej aukcji musisz posiadać konto w Allegro. Pamiętaj również, że aplikacja Allegro nie zawiera czytnika ebooków i nie daje możliwości pobierania ebooków. Pobrane pliki w zależności od formatów przeczytasz na: czytniku (Kindle, PocketBook, Onyx, Kobo i inne), smartfonie, tablecie lub komputerze.
Dostępne formaty ebooka są podane w opisie tytułu.
Aby pobrać ebooka zaloguj się do serwisu Allegro, przejdź do zakładki "moje konto", następnie "moje zakupy", tam znajdziesz zakładkę "Ebooki" i "Moja półka". Ebook będzie dostępny w momencie zatwierdzenia płatności przez nasz system.
Twój ebook zostanie zabezpieczony za pomocą znaku wodnego i nie posiada DRM. Znak wodny zawiera dane kupującego podane w Allegro.
-------
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej.