High-performance cryptography for proof systems and blockchain protocols. This library provides a constant-time implementation of cryptographic primitives with a particular focus on cryptography used in blockchains and zero-knowledge-proof systems. The library aims to be a fast, compact and hardened library for elliptic curve cryptography needs, in particular for blockchain protocols and zero-knowledge proofs system.

Features

  • Public API: Curves & Protocols
  • Protocols are a set of routines, designed for specific goals or a combination thereof
  • Full support
  • Constantine supports several protocols in its public API
  • Elliptic Curves
  • General cryptography

Project Samples

Project Activity

See All Activity >

Categories

Cryptography

License

MIT License

Follow Constantine

Constantine Web Site

Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Constantine!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Rust

Related Categories

Rust Cryptography Software

Registered

2024-09-04