Version bump and synchronize packages

Uses "dleq-serai", instead of "dleq", as the dleq crate name hasn't been 
transferred yet :(
This commit is contained in:
Luke Parker
2022-07-12 03:38:59 -04:00
parent 0b55fb6e06
commit d81f6270c7
11 changed files with 19 additions and 15 deletions

View File

@@ -1,5 +1,5 @@
[package]
name = "dleq"
name = "dleq-serai"
version = "0.1.0"
description = "Implementation of single and cross-curve Discrete Log Equality proofs"
license = "MIT"

View File

@@ -7,9 +7,9 @@ use group::{Group, GroupEncoding};
use blake2::{Digest, Blake2b512};
use k256::{Scalar, ProjectivePoint};
use dalek_ff_group::{self as dfg, EdwardsPoint, CompressedEdwardsY};
use dalek_ff_group::{self as dfg, EdwardsPoint};
use transcript::RecommendedTranscript;
use transcript::{Transcript, RecommendedTranscript};
use crate::{
Generators,
@@ -41,9 +41,9 @@ pub(crate) fn generators() -> (Generators<G0>, Generators<G1>) {
Generators::new(
EdwardsPoint::generator(),
CompressedEdwardsY::new(
hex!("8b655970153799af2aeadc9ff1add0ea6c7251d54154cfa92c173a0dd39c1f94")
).decompress().unwrap()
EdwardsPoint::from_bytes(
&hex!("8b655970153799af2aeadc9ff1add0ea6c7251d54154cfa92c173a0dd39c1f94")
).unwrap()
)
)
}

View File

@@ -3,7 +3,7 @@ use rand_core::OsRng;
use group::{ff::{Field, PrimeFieldBits}, prime::PrimeGroup};
use multiexp::BatchVerifier;
use transcript::RecommendedTranscript;
use transcript::{Transcript, RecommendedTranscript};
use crate::cross_group::schnorr::SchnorrPoK;

View File

@@ -9,7 +9,7 @@ use group::GroupEncoding;
use k256::{Scalar, ProjectivePoint};
use transcript::RecommendedTranscript;
use transcript::{Transcript, RecommendedTranscript};
use crate::{Generators, DLEqProof};