Fixed comments from code review
This commit is contained in:
parent
c73230e937
commit
fd05dce77d
|
@ -22,7 +22,8 @@ use zkp::CompactProof;
|
|||
use zkp::ProofError;
|
||||
use zkp::Transcript;
|
||||
|
||||
use super::super::{{bridge_table, BridgeLine}};
|
||||
use super::super::bridge_table;
|
||||
use super::super::bridge_table::BridgeLine;
|
||||
use super::super::cred;
|
||||
use super::super::dup_filter::SeenType;
|
||||
use super::super::OPENINV_LENGTH;
|
||||
|
@ -190,8 +191,7 @@ impl BridgeAuth {
|
|||
// of the bucket id (u32) and the bucket's decryption key ([u8; 16])
|
||||
let bucket_key = self.bridge_table.keys[bucket_id];
|
||||
let bucket: Scalar = bridge_table::to_scalar(bucket_id_u32, &bucket_key);
|
||||
let pre_line = self.bridge_table.decrypt_bucket_id(bucket_id_u32, &bucket_key).unwrap().0;
|
||||
let bridge_line: BridgeLine = pre_line[0];
|
||||
let bridge_line = self.bridge_table.buckets[bucket_id][0];
|
||||
|
||||
// Create the level_since attribute (Scalar), which is today's
|
||||
// Julian date
|
||||
|
@ -267,7 +267,7 @@ pub fn handle_response(
|
|||
state: State,
|
||||
resp: Response,
|
||||
lox_pub: &IssuerPubKey,
|
||||
) -> Result<(cred::Lox, bridge_table::BridgeLine), ProofError> {
|
||||
) -> Result<(cred::Lox, BridgeLine), ProofError> {
|
||||
let A: &RistrettoPoint = &CMZ_A;
|
||||
let B: &RistrettoPoint = &CMZ_B;
|
||||
let Btable: &RistrettoBasepointTable = &CMZ_B_TABLE;
|
||||
|
@ -311,7 +311,8 @@ pub fn handle_response(
|
|||
// Decrypt EncQ
|
||||
let Q = resp.EncQ.1 - (state.d * resp.EncQ.0);
|
||||
|
||||
Ok((cred::Lox {
|
||||
Ok((
|
||||
cred::Lox {
|
||||
P: resp.P,
|
||||
Q,
|
||||
id,
|
||||
|
|
|
@ -141,7 +141,7 @@ fn test_open_invite() {
|
|||
let mut th = TestHarness::new();
|
||||
|
||||
// Join an untrusted user
|
||||
let cred = th.open_invite().0;
|
||||
let (cred, bridgeline) = th.open_invite();
|
||||
|
||||
// Check that we can use the credential to read a bucket
|
||||
let (id, key) = bridge_table::from_scalar(cred.bucket).unwrap();
|
||||
|
@ -150,8 +150,10 @@ fn test_open_invite() {
|
|||
bridge_table::BridgeTable::decrypt_bucket(id, &key, &encbuckets[id as usize]).unwrap();
|
||||
println!("cred = {:?}", cred);
|
||||
println!("bucket = {:?}", bucket);
|
||||
println!("bridgeline = {:?}", bridgeline);
|
||||
assert!(bucket.1.is_none());
|
||||
assert!(th.ba.verify_lox(&cred));
|
||||
assert!(bridgeline == bucket.0[0]);
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
|
Loading…
Reference in New Issue