Skip to content

RustCrypto/elliptic-curves

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

Bumps [ecdsa](https://github.com/RustCrypto/signatures) from 0.15.0 to 0.15.1.
- [Release notes](https://github.com/RustCrypto/signatures/releases)
- [Commits](RustCrypto/signatures@ecdsa/v0.15.0...ecdsa/v0.15.1)

---
updated-dependencies:
- dependency-name: ecdsa
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2e79f41

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

RustCrypto: Elliptic Curves Rust Version Project Chat dependency status

General purpose Elliptic Curve Cryptography (ECC) support, including types and traits for representing various elliptic curve forms, scalars, points, and public/secret keys composed thereof.

All curves reside in the separate crates and implemented using traits from the elliptic-curve crate.

Crates in this repo do not require the standard library (i.e. no_std capable) and can be easily used for bare-metal or WebAssembly programming.

Crates

Name Curve arithmetic? Crates.io Documentation Build Status
bp256 brainpoolP256r1/t1 🚫 crates.io Documentation build
bp384 brainpoolP384r1/t1 🚫 crates.io Documentation build
k256 secp256k1 crates.io Documentation build
p224 NIST P-224 🚧 crates.io Documentation build
p256 NIST P-256 crates.io Documentation build
p384 NIST P-384 crates.io Documentation build
p521 NIST P-521 🚧 crates.io Documentation build

NOTE: Some crates contain field/point arithmetic implementations gated under the arithmetic cargo feature as noted above.

Please see our tracking issue for additional elliptic curves if you are interested in curves beyond the ones listed here.

Minimum Supported Rust Version

All crates in this repository support Rust 1.60 or higher.

Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump.

License

All crates licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

Collection of pure Rust elliptic curve implementations: NIST P-256, P-384, secp256k1

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages