Hodnotenie:
Kniha je dobre hodnotená pre svoj praktický a praktický prístup k modernej kryptografii, hoci má určité obmedzenia v rozsahu a hĺbke niektorých tém. Slúži ako solídny úvod, ale nie je dostatočne komplexná pre tých, ktorí hľadajú podrobné teoretické poznatky. Čitatelia ocenia jej prehľadnosť a autorov neformálny, usmerňujúci štýl.
Výhody:⬤ Veľmi užitočné na pochopenie osvedčených postupov a praktických aplikácií v kryptografii.
⬤ Skvelý praktický prístup, ktorý odmeňuje dôkladné štúdium.
⬤ Dobre vyvážený pomer medzi teoretickými a praktickými aspektmi.
⬤ Základný materiál pre moderné koncepcie digitálnej bezpečnosti.
⬤ Neformálne, usmerňujúce vysvetlenia, ktoré uľahčujú pochopenie zložitých tém.
⬤ Obmedzené pokrytie detailov kryptografických primitív; ide o úvodný text.
⬤ Niektoré témy môžu byť zložité a mohlo by im prospieť viac vizuálnych pomôcok.
⬤ Predpokladá určitú znalosť jazyka Python, najmä v neskorších kapitolách.
⬤ Niektoré ilustrácie programovania nemajú dostatočnú hĺbku, algoritmy sa považujú za „čierne skrinky“.
⬤ Nie je vhodný pre úplných začiatočníkov v oblasti kryptografie alebo jazyka Python.
(na základe 7 čitateľských recenzií)
Practical Cryptography in Python: Learning Correct Cryptography by Example
Rozvíjať lepšiu intuíciu pre správne používanie kryptografie. Táto kniha učí základy písania kryptografických algoritmov v jazyku Python, demystifikuje kryptografické vnútornosti a ukazuje bežné spôsoby nesprávneho používania kryptografie.
Kryptografia je hnacou silou bezpečnostnej infraštruktúry digitálneho sveta. Od vlád na celom svete až po bežného spotrebiteľa je väčšina komunikácie v tej či onej forme chránená kryptografiou. V súčasnosti sa šifruje dokonca aj vyhľadávanie v službe Google. Napriek svojej všadeprítomnosti je kryptografiu ľahké nesprávne nastaviť, zneužiť a nepochopiť.
Vývojári, ktorí do svojich aplikácií zabudovávajú kryptografické operácie, zvyčajne nie sú odborníkmi v tejto oblasti a nemusia úplne pochopiť dôsledky rôznych algoritmov, režimov a iných parametrov. Koncepty v tejto knihe sa vyučujú prevažne na príkladoch, vrátane nesprávneho použitia kryptografie a spôsobov, ako možno "zlú" kryptografiu prelomiť. Vďaka preniknutiu do útrob kryptografie si môžete vyskúšať, čo funguje, čo nie a prečo.
Čo sa naučíte
⬤ Pochopíte, kde sa kryptografia používa, prečo a ako sa zneužíva.
⬤ Viete, na čo sa používa bezpečné hashovanie a aké sú jeho základné vlastnosti.
⬤ Získajte prehľad o algoritmoch a režimoch blokových šifier, ako je napríklad AES, a zistite, ako sa zlé konfigurácie porušujú.
⬤ Používajte integritu správ a/alebo digitálne podpisy na ochranu správ.
⬤ Využívajte moderné symetrické šifry, ako sú AES-GCM a CHACHA.
⬤ Precvičte si základy kryptografie s verejným kľúčom vrátane podpisov ECDSA.
⬤ Zistiť, ako možno prelomiť šifrovanie RSA, ak sa použije nezabezpečená výplň.
⬤ Využívajte spojenia TLS na bezpečnú komunikáciu.
⬤ Zistite, ako fungujú certifikáty a moderné vylepšenia, ako je pripínanie certifikátov a protokoly transparentnosti certifikátov (CT).
Pre koho je táto kniha určená
Správcom IT a vývojárom softvéru, ktorí poznajú Python. Hoci čitatelia môžu mať určité znalosti kryptografie, kniha predpokladá, že čitateľ začína od nuly.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)