EC Cryptography Tutorials - Herong's Tutorial Examples - Version 1.00, by Dr. Herong Yang
About This Book
This section provides some detailed information about this book - EC Cryptography Tutorials - Herong's Tutorial Examples.
Website URL: http://www.herongyang.com/EC-Cryptography
Title: EC Cryptography Tutorials - Herong's Tutorial Examples
Author: Dr. Herong Yang
Category: Cryptography/Tutorial
Version/Edition: Version 1.00, 2019
Number of pages in PDF format: 173
Description: This EC (Elliptic Curve) cryptography tutorial book is a collection of notes and sample codes written by the author while he was learning cryptography technologies himself. Topics include rule of chord and point addition on elliptic curves; Abelian groups with additive and multiplicative notations; Elliptic curves as Abelian groups; DLP (Discrete Logarithm Problem) on elliptic curve groups; Scalar mutliplication as trapdoor function; Galois fields or finite fields with Additive Abelian Group and Multiplicative Abelian Group; Prime fields, binary fields, and polynomial fields; Subgroups and generators; Ellipic curve fields reduced with modular arithmetic; Ellipic curve subgroup and base points; EC private key and public key pairs; ECDH (Elliptic Curve Diffie-Hellman) Key Exchange protocol; ECDSA (Elliptic Curve Digital Signature Algorithm); Random number issue in ECDSA; ECES (Elliptic Curve Encryption Scheme) using symmetric encryptions with shared secret keys.
Keywords: ECC, Elliptic Curve, Cryptography, Tutorial, Example.
Viewing statistics:
The Web version of this book has been viewed a total of:
Revision history:
Copyright:
Table of Contents
Geometric Introduction to Elliptic Curves
Algebraic Introduction to Elliptic Curves
Abelian Group and Elliptic Curves
Discrete Logarithm Problem (DLP)
Generators and Cyclic Subgroups
tinyec - Python Library for ECC
ECDH (Elliptic Curve Diffie-Hellman) Key Exchange
ECDSA (Elliptic Curve Digital Signature Algorithm)