4 releases (breaking)

0.3.0 Aug 27, 2024
0.2.0 Jul 24, 2024
0.1.0 Jul 8, 2024
0.0.0-release Jul 8, 2024

#22 in #secp256k1

Download history 318/week @ 2024-07-04 82/week @ 2024-07-11 206/week @ 2024-07-18 119/week @ 2024-07-25 114/week @ 2024-08-01 234/week @ 2024-08-08 155/week @ 2024-08-15 450/week @ 2024-08-22 183/week @ 2024-08-29 125/week @ 2024-09-05

1,002 downloads per month
Used in 10 crates (7 directly)

Apache-2.0

49KB
834 lines

essential-sign

Crates.io Documentation license Build Status

Public key cryptography for the Essential ecosystem.


lib.rs:

A minimal crate providing Essential's generic signing, verification and public key recovery functions implemented using secp256k1 and the essential_hash crate.

Signing Arbitrary Data

For signing arbitrary data, the following take care of hashing the data in a consistent manner internally.

Signing Hashes

In cases where the Hash (or ContentAddress) is already known, the following are more efficient as they avoid hashing a second time:

Dependencies

~6.5MB
~85K SLoC