SameEncryptionProof
Fully qualified path: she::protocols::SameEncryption::SameEncryptionProof
[derive(Drop)]
pub struct SameEncryptionProof {
pub AL1: NonZero<EcPoint>,
pub AR1: NonZero<EcPoint>,
pub AL2: NonZero<EcPoint>,
pub AR2: NonZero<EcPoint>,
pub c: felt252,
pub sb: felt252,
pub sr1: felt252,
pub sr2: felt252,
}
Members
AL1
Fully qualified path: she::protocols::SameEncryption::SameEncryptionProof::AL1
pub AL1: NonZero<EcPoint>
AR1
Fully qualified path: she::protocols::SameEncryption::SameEncryptionProof::AR1
pub AR1: NonZero<EcPoint>
AL2
Fully qualified path: she::protocols::SameEncryption::SameEncryptionProof::AL2
pub AL2: NonZero<EcPoint>
AR2
Fully qualified path: she::protocols::SameEncryption::SameEncryptionProof::AR2
pub AR2: NonZero<EcPoint>
c
Fully qualified path: she::protocols::SameEncryption::SameEncryptionProof::c
pub c: felt252
sb
Fully qualified path: she::protocols::SameEncryption::SameEncryptionProof::sb
pub sb: felt252
sr1
Fully qualified path: she::protocols::SameEncryption::SameEncryptionProof::sr1
pub sr1: felt252
sr2
Fully qualified path: she::protocols::SameEncryption::SameEncryptionProof::sr2
pub sr2: felt252