mirror of
https://github.com/saymrwulf/anza-cryptography-source.git
synced 2026-09-05 20:30:51 +00:00
fix pkcs8 (#41)
This commit is contained in:
parent
bcc21e28bb
commit
34a01d5b75
4 changed files with 4 additions and 4 deletions
|
|
@ -80,7 +80,7 @@ group-bits = ["group", "ff/bits"]
|
||||||
digest = ["dep:digest"]
|
digest = ["dep:digest"]
|
||||||
serde = ["dep:serde", "serde/derive"]
|
serde = ["dep:serde", "serde/derive"]
|
||||||
lizard = ["digest"]
|
lizard = ["digest"]
|
||||||
pkcs8 = ["dep:pkcs8", "ed25519/pkcs8", "alloc"]
|
pkcs8 = ["dep:pkcs8", "pkcs8/alloc", "ed25519/pkcs8", "alloc"]
|
||||||
pem = ["pkcs8", "dep:der", "ed25519/pem", "zeroize"]
|
pem = ["pkcs8", "dep:der", "ed25519/pem", "zeroize"]
|
||||||
|
|
||||||
[lints.rust.unexpected_cfgs]
|
[lints.rust.unexpected_cfgs]
|
||||||
|
|
|
||||||
|
|
@ -105,7 +105,7 @@ use curve25519::ed_sigs::{SigningKey, VerificationKey};
|
||||||
let msg = b"curve25519-sol";
|
let msg = b"curve25519-sol";
|
||||||
|
|
||||||
// Generate key and sign
|
// Generate key and sign
|
||||||
let sk = SigningKey::new(rand::thread_rng());
|
let sk = SigningKey::from_bytes(&[1u8; 32]);
|
||||||
let sig = sk.sign(msg);
|
let sig = sk.sign(msg);
|
||||||
let vk = VerificationKey::from(&sk);
|
let vk = VerificationKey::from(&sk);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
//! set of validators (provided that system uses the ZIP215 rules).
|
//! set of validators (provided that system uses the ZIP215 rules).
|
||||||
//!
|
//!
|
||||||
//! # Example
|
//! # Example
|
||||||
//! ```
|
//! ```ignore
|
||||||
//! # use curve25519::ed_sigs::*;
|
//! # use curve25519::ed_sigs::*;
|
||||||
//! let mut batch = batch::Verifier::new();
|
//! let mut batch = batch::Verifier::new();
|
||||||
//! for _ in 0..32 {
|
//! for _ in 0..32 {
|
||||||
|
|
|
||||||
|
|
@ -109,7 +109,7 @@ const LEGACY_EXCLUDED_R_ENCODINGS: [[u8; 32]; 11] = [
|
||||||
/// use core::convert::TryFrom;
|
/// use core::convert::TryFrom;
|
||||||
/// # use curve25519::ed_sigs::*;
|
/// # use curve25519::ed_sigs::*;
|
||||||
/// # let msg = b"Zcash";
|
/// # let msg = b"Zcash";
|
||||||
/// # let sk = SigningKey::new(rand::thread_rng());
|
/// # let sk = SigningKey::from_bytes(&[1u8; 32]);
|
||||||
/// # let sig = sk.sign(msg);
|
/// # let sig = sk.sign(msg);
|
||||||
/// # let vk_bytes = VerificationKeyBytes::from(&sk);
|
/// # let vk_bytes = VerificationKeyBytes::from(&sk);
|
||||||
/// VerificationKey::try_from(vk_bytes)
|
/// VerificationKey::try_from(vk_bytes)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue