Skip to content

Latest commit

 

History

History
12 lines (11 loc) · 530 Bytes

README.md

File metadata and controls

12 lines (11 loc) · 530 Bytes

Cryptographic Signature Schemes

This repository contains implementations of cryptographic signature schemes. They are fundamental cryptographic tools used for secure messaging, data verification, and authentication.

Features

  • Schnorr:
    • Key generation (on elliptic curve BLS12-381)
    • Message signing and verification
    • Batch signature verification
  • RSA:
    • Key generation (using two prime numbers)
    • Message encryption and decryption
    • Utilities for Euler’s Totient function and GCD check