
Dzięki kryptografii możemy w dużym stopniu zabezpieczyć swoje dane. Z szyfrowaną komunikacją wiążą się jednak kontrowersje i sprzeczności interesów. Przestępcy, ale również rządy, policja i służby wywiadowcze dążą do uzyskania możliwości wglądu we wszystkie formy komunikacji. Świat toczy wojnę o to, co można zaszyfrować, co powinno być zaszyfrowane i kto powinien dysponować kluczem pozwalającym odczytać zaszyfrowane wiadomości należące do innej osoby. W tej sytuacji zrozumienie, czym jest szyfrowanie, jak je stosować i jak się upewniać co do autentyczności i poufności otrzymywanych danych, staje się niezwykle ważne.
Ta książka jest przystępnym wprowadzeniem do kryptografii i bibliotek kryptograficznych Pythona. Omówiono tu podstawowe koncepcje z tej dziedziny, najważniejsze algorytmy i niezbędny zakres podstaw matematycznych: liczby pierwsze, teorię grup czy generatory liczb pseudolosowych. Wyjaśniono, czym są poufność, autentyczność i integralność wiadomości. Zaprezentowano najciekawsze biblioteki kryptograficzne Pythona i dokładnie pokazano, w jaki sposób można je wykorzystywać we własnych implementacjach. Wiele z prezentowanych koncepcji, między innymi kryptografia klucza publicznego i implementacja kryptografii krzywych eliptycznych, zostało przedstawionych w praktyce, za pomocą kodu Pythona, tak aby można było wymieniać dane w bardzo bezpiecznym formacie przez niezabezpieczony kanał.
W książce:
podstawy Pythona i kryptografii
protokoły kryptograficzne i matematyka kryptograficzna
kryptoanaliza za pomocą kodu Pythona
kryptografia wizualna: biblioteki, algorytmy, tryby kodowania
integralność wiadomości
tworzenie rozwiązań kryptograficznych w Pythonie
Masz coś do ukrycia? Zaszyfruj to w Pythonie!
O autorze
Shannon W. Bray zajmuje się IT od 1997 roku, wcześniej służył w marynarce wojennej USA. Od kilkunastu lat interesuje się kryptografią i cyberbezpieczeństwem, obecnie przygotowuje doktorat z tej dziedziny. Zdobył liczne certyfikaty branżowe, w tym CISM, Security+ czy CASP+. Hobbystycznie pracuje nad projektami dla domu, takimi jak domowy system bezpieczeństwa oparty na Pythonie, kryptografii i dronach.
Podmiot odpowiedzialny za bezpieczeństwo produktu: Helion S.A., Kościuszki 1c, 44-100 Gliwice (PL), numer telefonu: 322309863, adres e-mail: helion@helion.pl
| Autor | W. Bray Shannon |
| Wydawnictwo | Helion |
| Rok wydania | 2021 |
| Oprawa | miękka |
| Liczba stron | 264 |
| Numer ISBN | 9788328377295 |
| Kod paskowy (EAN) | 9788328377295 |
| Data premiery | 2021.07.13 |
| Data pojawienia się | 2021.06.20 |
| Dostępna liczba sztuk | |
|---|---|
| Dostępność całkowita | 1 szt. (realizacja 2026.08.24) |
| Dostępność w naszym magazynie | 0 szt. |
Dostępność w punktach Bonito![]() |
|---|
| ul. Staromiejska 6 (50 m od Rynku) | Zamów i odbierz 2026.08.25 |
| al. Pokoju 67 (wyspa w centrum handlowym M1) | Zamów i odbierz 2026.08.24 |
| ul. Batorego 15B (przecznica od ul. Karmelickiej) | Zamów i odbierz 2026.08.24 |
| ul. Dobrego Pasterza 122 (Prądnik Czerwony) | Zamów i odbierz 2026.08.24 |
| ul. Josepha Conrada 79 (obok stacji BP) | Zamów i odbierz 2026.08.24 |
| ul. Kluczborska 17 (przy pętli "Krowodrza Górka") | Zamów i odbierz 2026.08.24 |
| ul. Kobierzyńska 93 (osiedle Ruczaj-Zaborze) | Zamów i odbierz 2026.08.24 |
| ul. Marii Dąbrowskiej 17A (50 m od CH Czyżyny) | Zamów i odbierz 2026.08.24 |
| ul. Pawia 34 (blisko Galerii Krakowskiej) | Zamów i odbierz 2026.08.24 |
| ul. Pilotów 2E (300 m od ronda Młyńskiego) | Zamów i odbierz 2026.08.24 |
| ul. Wielicka 259 (wyspa w Galerii Mozaika) | Zamów i odbierz 2026.08.24 |
| ul. Wysłouchów 3 (Kurdwanów) | Zamów i odbierz 2026.08.24 |
| ul. Zakopiańska 62 (Park Handlowy Zakopianka) | Zamów i odbierz 2026.08.24 |
| al. Komisji Edukacji Narodowej 51 (skrzyżowanie z ul. Płaskowickiej) | Zamów i odbierz 2026.08.25 |
| al. Komisji Edukacji Narodowej 88 (Ursynów - metro Stokłosy) | Zamów i odbierz 2026.08.25 |
| al. Niepodległości 54 (przy stacji metro Wierzbno) | Zamów i odbierz 2026.08.25 |
| ul. Chmielna 4 (50 metrów od ul. Nowy Świat) | Zamów i odbierz 2026.08.25 |
| ul. Czapelska 48 (200 m od ronda Wiatraczna) | Zamów i odbierz 2026.08.25 |
| ul. Kondratowicza 37 (blisko Szpitala Bródnowskiego) | Zamów i odbierz 2026.08.25 |
| ul. Żeromskiego 1 (przy stacji metra Słodowiec) | Zamów i odbierz 2026.08.25 |
| ul. Plac Grunwaldzki 25 (w budynku Grunwaldzki Center) | Zamów i odbierz 2026.08.25 |
| ul. Ruska 2 (przy Placu Solnym) | Zamów i odbierz 2026.08.25 |
Darmowa dostawa już od 199,00 zł