Elliptic Curve Cryptography for Developers
Autor Michael Rosingen Limba Engleză Hardback – 3 dec 2024
Acest manual tehnic, publicat de Manning, reprezintă o resursă aplicată pentru inginerii software care doresc să implementeze protocoale de criptografie pe curbe eliptice (ECC) fără a se pierde în demonstrații pur academice. Ne-a atras atenția modul în care autorul Michael Rosing reușește să demistifice o ramură complexă a matematicii, transformând conceptele abstracte în cod C eficient. Lucrarea pornește de la premisa că dezvoltatorul modern are nevoie de alternative la standardul RSA, oferind soluții pentru semnături digitale mai mici și protocoale mai sigure, esențiale în contextul actual al tehnologiilor blockchain. Descoperim aici o structură riguroasă, împărțită în trei secțiuni logice: bazele matematicii câmpurilor finite, aritmetica polinoamelor și, în final, studiul perechilor (pairings) pe curbe eliptice. Volumul nu se limitează la teorie; cititorul este ghidat prin diagrame, scheme logice și exerciții practice pentru construirea unor sisteme de criptare reale. Comparabil cu Guide to Elliptic Curve Cryptography de Darrel Hankerson în ceea ce privește rigoarea, acest titlu este actualizat pentru nevoile specifice ale dezvoltatorilor contemporani, punând un accent deosebit pe implementările pentru sisteme integrate și optimizarea algoritmilor de semnătură digitală. Tonul este unul direct, axat pe funcționalitate, ceea ce îl face extrem de valoros pentru cei care lucrează la securizarea tranzacțiilor financiare sau a comunicațiilor în rețele descentralizate. Este o lucrare de referință care face tranziția de la algoritmi la execuție, oferind instrumentele necesare pentru a scrie cod criptografic modern.
Preț: 373.46 lei
Carte disponibilă
Livrare economică 28 mai-11 iunie
Livrare express 13-19 mai pentru 102.09 lei
Specificații
ISBN-10: 1633437949
Pagini: 352
Dimensiuni: 187 x 233 x 20 mm
Greutate: 0.64 kg
Editura: Manning
De ce să citești această carte
Recomandăm această carte programatorilor care doresc să stăpânească ECC pentru aplicații blockchain sau dispozitive IoT. Veți câștiga capacitatea de a implementa semnături digitale și dovezi cu divulgare nulă folosind doar cunoștințe de bază de analiză matematică și limbajul C. Este un salt necesar de la RSA la sisteme criptografice mai rapide și mai compacte, explicate pas cu pas de un expert cu experiență în hardware și software.