Skip to content

Latest commit

 

History

History
40 lines (35 loc) · 1011 Bytes

README.md

File metadata and controls

40 lines (35 loc) · 1011 Bytes

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.