Książki, poradniki, ebooki, audiobooki -
Złam ten kod z Pythonem. Jak tworzyć, testować i łamać szyfry

header_top2.png

Promocja tygodnia

50% taniej na książki informatyczne !
Co tydzień inna książka.

Promocja tygodnia o 50%

Taniej na książki klasy business !
Co tydzień inna książka.

Promocja tygodnia 50%

Taniej na książki "Sztuka życia" !
Co tydzień inna książka.

Promocja tygodnia - 50%

Taniej na książki z serii Poradniki !
Co tydzień inna książka.

Jesteś tutaj:

Książki informatyczne

loading...

Nowości informatyki

Złam ten kod z Pythonem. Jak tworzyć, testować i łamać szyfry

zlamtkSzyfrowanie 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!

 

Albert Sweigart - programista, projektant oprogramowania i nauczyciel kodowania. Autor licznych książek o Pythonie dla początkujących. Sweigart urodził się w Houston, w stanie Teksas, a obecnie mieszka w San Francisco. Prowadzi blog dostępny pod adresem: http://coffeeghost.net.

 

Kup teraz

Pobierz darmowy fragmentpdf icon2Rozmiar: 1,1 MB

Promocje eBooki

Codziennie promocja
innej książki !

Kursy video IT

Kursy video z serii IT

Biznes IT

Książka z serii Biznes IT

Programowanie

Książka z serii
Programowanie

Webmasterstwo

Wybrane książki z serii
Webmasterstwo

Grafika

Książka z serii
Grafika komputerowa

O zdrowiu

Sekrety Salsy

Sekrety Salsy

Czy 2 kroki do tyłu po zrobieniu kroku naprzód to porażka? Nie!!! To jest SALSA! „Sekrety Salsy” to pierwszy na polskim rynku wydawniczym osobisty przewodnik w głąb tanecznego świata, do którego...

Więcej w : Ciało i duch

Czytaj więcej...

Biznes i kariera

Strategia sukcesu firmy

Strategia sukcesu firmy

W jaki sposób prowadzić coraz bardziej dochodowy biznes i mieć więcej czasu dla rodziny, przyjaciół i na własne przyjemności. Kiedy kilka prostych zmian w funkcjonowaniu zwykłej, polskiej firmy sprawia, że w...

Więcej w : Własna firma

Czytaj więcej...
Designed by :