crystal-ecc-constant

crystal-ecc-constant

A constant-time Elliptic Curve Cryptography wrapper for LibSodium in Crystal.

Features

  • Class-based reference semantics to completely eradicate double-free and use-after-free vulnerabilities.
  • Constant-time operations preventing side-channel timing attacks.
  • Hardened memory isolation.

Usage

Add this to your application's shard.yml:

dependencies:
  crystal-ecc-constant:
    github: renich/crystal-ecc-constant

Documentation

Full architectural and API documentation is available in the docs/ directory. Use make docs to generate the HTML.

Credits

Code of Honor

This project strictly adheres to the Code of Honor drafted by Rénich Bon Ćirić.

Repository

crystal-ecc-constant

Owner
Statistic
  • 0
  • 0
  • 0
  • 2
  • 2
  • about 7 hours ago
  • June 5, 2026
License

GNU General Public License v3.0

Links
Synced at

Fri, 05 Jun 2026 12:46:11 GMT

Languages