All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Bump ring dependency from v0.16 to v0.17 (#134)
ed25518::SigningIey::from_bytes
(#114)ed25519::SigningKey::generate
(#115)- Impl
signature::Keypair
trait (#116)
- Bump elliptic curve dependencies; MSRV 1.65 (#112)
ecdsa
v0.16elliptic-curve
v0.13p256
v0.13p384
v0.13pkcs8
v0.10
- Rename
ed25519::SigningKey::from_seed
=>::from_slice
(#114) - Rename
ed25519::VerifyingKey::new
=>::from_slice
(#114)
- Upgrade to
signature
v2-compatible dependencies (#105)
- Re-export
ring
(#102)
- Impl
pkcs8::DecodePrivateKey
for ECDSA and Ed25519 signing keys (#99)
- Bump
aead
dependency to v0.5 (#86) - Bump
digest
to v0.10 (#94) - Bump
p256
andp384
to v0.11 (#95) - Use namespaced/weak features; MSRV 1.60 (#97)
- Rename
verify_key
=>verifying_key
(#98)
- Re-export
ring
(#80)
- Reuse AEAD cipher instance (#79)
- Bump
ecdsa
to v0.13 (#65) - Bump
p256
to v0.10 (#65) - Bump
p384
to v0.9 (#65) - Rust 2021 edition upgrade (#66)
- Republishing with identical code to v0.3.1 to update the crates.io description.
- Rename
VerifyKey
=>VerifyingKey
(#38)
std
feature that enablesdigest/std
(#33)
ecdsa::VerifyKey::as_bytes()
function (#21)
- Signature support: ECDSA and Ed25519 (#17)
- Initial release