
Al Sweigart - Złam ten kod z Pythonem. Jak tworzyć, testować i łamać szyfry(2021) | IT |


Szyfrowaniedo 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 silnakryptografiajest 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.
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.
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!
Powyższy opis pochodzi od wydawcy.

Książka Złam ten kod z Pythonem. Jak tworzyć, testować i łamać szyfry będzie udostępniona 8 czerwca 2021 (data wydania w Polsce).
Aby dostawać komunikaty o książce skorzystaj z przycisku "Obserwuj premierę" znajdującego się na pasku z opcjami. Na stronie "Aktualności" zostaną opublikowane zmiany, które zaszły w obserwowanych premierach, a powiadomienie zostanie wysłane we wiadomości e-mail.
O książce można napisać znajomym poprzez polubienie strony w serwisie Facebook lub ysłanie wiadomości na e-mail znajomych. Funkcje te dostępne są na pasku z opcjami, który znajduje się w górnej części strony.
Żeby sprawdzić ile trzeba wydać na książkę kliknij tutaj: Skąpiec lub Ceneo.
Złam ten kod z Pythonem. Jak tworzyć, testować i łamać szyfry jest do zakupu tutaj. Sklepy sprzedające ten produkt znajdują się po prawej stronie.
Aby przeglądnąć najświeższe informacje należy skorzystać z zakładki "Newsy", która znajduje się w kolumnie z prawej strony.
Aby ocenić książkę należy wskazać należytą wartość w skali 1-5, a następnie potwierdzić wybór kliknięciem. Żeby oddać głos trzeba posiadać konto w serwisie.
Premiera książki Złam ten kod z Pythonem. Jak tworzyć, testować i łamać szyfry nie dostała jeszcze oceny. Użytkownicy mogą oceniać tytuły jeszcze przed pojawieniem się ich na rynku, wyrażając w ten sposób swoje oczekiwania. System umożliwia późniejszą modyfikację przyznanych głosów – w tym celu użytkownik powinien wybrać inną wartość w polu "Ocena". Ocena w serwisie to średnia ważona, gdzie waga głosu zależy przede wszystkim od stażu użytkownika.
Al Sweigart to osoba odpowiedzialna za napisanie książki. Lista książek stworzonych przez tego pisarza znajduje się utaj.
Za wypuszczenie książki odpowiedzialna jest firma Helion. Kliknięcie w nazwę wydawnictwa wyświetli listę innych książek przez nie wydanych. Z funkcji tej można skorzystać w polu "Informacje".
Aby to zrobić należy uzupełnić formularz "zgłoś poprawkę", do którego odnośnik umieszczony jest nad polem "Informacje". W ramach tej funkcji można zgłosić między innymi aktualizację daty, dodać lub zmienić opis, zamieścić zwiastun oraz trailer, czy też przesłać nową okładkę lub plakat.
8 czerwca 2021, wtorek
Komentarze