Elliptic curve cryptography for developers /

"The Elliptic Curve Cryptography (ECC) protocol secures everything from credit card transactions to the blockchain. With a little C code, high school calculus, and the techniques in this book, you can implement ECC cryptographic protocols that are smaller and more secure than the RSA-based syst...

Full description

Bibliographic Details
Main Author: Rosing, Michael, 1954- (Author)
Format: Book
Language:English
Published: Shelter Island, NY : Manning Publications, [2025]
Subjects:
Description
Summary:"The Elliptic Curve Cryptography (ECC) protocol secures everything from credit card transactions to the blockchain. With a little C code, high school calculus, and the techniques in this book, you can implement ECC cryptographic protocols that are smaller and more secure than the RSA-based systems in common use today. Elliptic Curve Cryptography for Developers teaches you how ECC protocols work and how to implement them seamlessly in C code. Unlike academic cryptography books, this practical guide sticks to the minimum math and theory you need to get the job done. Author Mike Rosing illustrates each concept with clear graphics, detailed code, and hands-on exercises. As you go, you'll practice what you learn by building two encryption systems for a blockchain application. What's inside: efficient digital signature algorithms; zero-knowledge proofs; ECC security for blockchain applications. Readers need to understand basic calculus. Examples in C."--
Physical Description:xix, 330 pages : charts ; 24 cm
ISBN:9781633437944
1633437949