Skip to content

algebra arithmetic, finite fields, elliptic curves, zero-knowledge

Notifications You must be signed in to change notification settings

BohuTANG/crypto-in-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Crypto In Action

  • Algebra Arithmetic
    • Addition
    • Subtraction
    • Multiplication
    • Division
    • Inverse
    • Exponention
  • Finite Fields
    • Addition
    • Subtraction
    • Multiplication
    • Exponention
    • Square Root
    • Legendre Symbol
  • Elliptic Curves
    • ClockCurve (x^2 + y^2 = 1)
  • SubGroups
    • Cofactor
    • SubGroup Order
    • Low Order Attack
  • Protocols
    • ECDH
  • Signatures
    • ECDSA Signature
    • ECDSA Key Leakage From Nonce Reuse
    • Schnorr Signature
    • Schnorr Batch Verify
    • Schnorr Key Leakage From Nonce Reuse
  • Zero-Knowledge Proofs
    • SPAKE2

This is not a library suitable for production.

This library is for understanding the inner workings of Cryptography, teaching/research purposes only.

In Code, We Trust.

About

algebra arithmetic, finite fields, elliptic curves, zero-knowledge

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages