Use NOTE_COMMITMENT_PERSONALIZATION constant for CommitDomain initialization.

This commit is contained in:
Kris Nuttycombe 2021-07-19 20:36:45 -06:00
parent 32ea1cce27
commit 8971b37af3
1 changed files with 7 additions and 2 deletions

View File

@ -5,7 +5,12 @@ use ff::PrimeFieldBits;
use pasta_curves::{arithmetic::FieldExt, pallas};
use subtle::{ConstantTimeEq, CtOption};
use crate::{constants::L_ORCHARD_BASE, primitives::sinsemilla, spec::extract_p, value::NoteValue};
use crate::{
constants::{L_ORCHARD_BASE, NOTE_COMMITMENT_PERSONALIZATION},
primitives::sinsemilla,
spec::extract_p,
value::NoteValue,
};
pub(super) struct NoteCommitTrapdoor(pub(super) pallas::Scalar);
@ -27,7 +32,7 @@ impl NoteCommitment {
psi: pallas::Base,
rcm: NoteCommitTrapdoor,
) -> CtOption<Self> {
let domain = sinsemilla::CommitDomain::new("z.cash:Orchard-NoteCommit");
let domain = sinsemilla::CommitDomain::new(NOTE_COMMITMENT_PERSONALIZATION);
domain
.commit(
iter::empty()