cylinder

Crates.iocylinder
lib.rscylinder
version0.3.1
sourcesrc
created_at2020-08-25 21:30:30.134099
updated_at2024-01-05 16:22:42.095568
descriptionCylinder is a high-level cryptographic signing library.
homepage
repositoryhttps://github.com/splintercommunity/cylinder
max_upload_size
id280734
size79,643
Shawn T Amundson (vaporos)

documentation

README

Cylinder

Overview

Cylinder provides a simple and practical cryptographic signing and verification API for Rust projects. By building upon other cryptographic crates (such as secp256k1), Cylinder avoids implementing any cryptography directly.

Features include:

  • A Signer API for generating a signature by signing bytes with a private key
  • A Verifier API for verifying a signature for a given message and public key
  • A secp256k1 implementation of the Signer and Verifier APIs
  • Functions for finding and loading keys in a consistent manner
  • Support for Cylinder-compatible JSON Web Tokens (JWTs)

Using Cylinder

The following resources are available for Cylinder:

Projects using Cylinder

The following projects are currently using Cylinder:

License

Cylinder is licensed under the Apache License Version 2.0 software license.

Commit count: 0

cargo fmt