Hodnocení:
Kniha je dobře hodnocena pro svůj praktický a praktický přístup k moderní kryptografii, i když má v některých tématech určitá omezení co do rozsahu a hloubky. Slouží jako solidní úvod, ale není dostatečně komplexní pro ty, kteří hledají podrobné teoretické poznatky. Čtenáři ocení její přehlednost a autorův neformální, průvodcovský styl.
Klady:⬤ Velmi užitečné pro pochopení osvědčených postupů a praktických aplikací v kryptografii.
⬤ Skvělý praktický přístup, který odmění pečlivé studium.
⬤ Dobře vyvážený poměr mezi teoretickými a praktickými aspekty.
⬤ Zásadní materiál pro moderní koncepty digitální bezpečnosti.
⬤ Neformální, návodná vysvětlení, která usnadňují pochopení složitých témat.
⬤ Omezené pokrytí detailů kryptografických primitiv; jedná se o úvodní text.
⬤ Některá témata mohou být složitá a mohlo by jim prospět více názorných pomůcek.
⬤ Předpokládá určitou znalost jazyka Python, zejména v pozdějších kapitolách.
⬤ Některé ilustrace programování postrádají hloubku a považují algoritmy za „černé skříňky“.
⬤ Není vhodné pro úplné začátečníky v oblasti kryptografie nebo Pythonu.
(na základě 7 hodnocení čtenářů)
Practical Cryptography in Python: Learning Correct Cryptography by Example
Rozvíjet větší intuici pro správné používání kryptografie. Tato kniha učí základy psaní kryptografických algoritmů v jazyce Python, demystifikuje kryptografické vnitřnosti a ukazuje běžné způsoby nesprávného používání kryptografie.
Kryptografie je krví bezpečnostní infrastruktury digitálního světa. Většina komunikací, od vlád po celém světě až po běžné spotřebitele, je v té či oné podobě chráněna kryptografií. V dnešní době je šifrováno dokonce i vyhledávání na Googlu. Navzdory své všudypřítomnosti je kryptografii snadné špatně nastavit, zneužít a nepochopit.
Vývojáři, kteří do svých aplikací zabudovávají kryptografické operace, obvykle nejsou odborníky na tuto problematiku a nemusí plně chápat důsledky různých algoritmů, režimů a dalších parametrů. Koncepty v této knize jsou z velké části vyučovány na příkladech, včetně nesprávného použití kryptografie a toho, jak lze "špatnou" kryptografii prolomit. Díky proniknutí do nitra kryptografie si můžete vyzkoušet, co funguje, co ne a proč.
Co se naučíte
⬤ Pochopíte, kde se kryptografie používá, proč a jak se zneužívá.
⬤ Znát, k čemu se používá bezpečné hashování a jeho základní vlastnosti.
⬤ Zjistěte, jak rychle se pracuje s algoritmy a režimy blokových šifer, jako je například AES, a zjistěte, jak špatné konfigurace prolomit.
⬤ Používejte integritu zpráv a/nebo digitální podpisy k ochraně zpráv.
⬤ Využívejte moderní symetrické šifry, jako jsou AES-GCM a CHACHA.
⬤ Procvičte si základy kryptografie s veřejným klíčem, včetně podpisů ECDSA.
⬤ Zjistěte, jak lze šifrování RSA prolomit, pokud se použije nezabezpečená výplň.
⬤ Používejte připojení TLS pro bezpečnou komunikaci.
⬤ Zjistěte, jak fungují certifikáty, a moderní vylepšení, jako je připínání certifikátů a protokoly transparentnosti certifikátů (CT).
Pro koho je tato kniha určena
Správcům IT a vývojářům softwaru znalým jazyka Python. Ačkoli čtenáři mohou mít určité znalosti kryptografie, kniha předpokládá, že čtenář začíná od nuly.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)