fix bugs
This commit is contained in:
@@ -105,8 +105,7 @@ class UserCipher:
|
||||
customer_props = customer_cipher.prop_key[passcode_prop_idx]
|
||||
customer_sets = [customer_cipher.get_prop_set_val(prop) for prop in customer_props]
|
||||
padded_customer_sets = self.pad_user_mask(np.array(customer_sets), customer_cipher.set_key)
|
||||
set_idx = np.array([customer_cipher.get_set_index(set_val) for set_val in padded_customer_sets],
|
||||
dtype=np.uint16)
|
||||
set_idx = [customer_cipher.get_set_index(set_val) for set_val in padded_customer_sets]
|
||||
ordered_set_key = self.combined_set_key[set_idx]
|
||||
mask = ordered_set_key ^ padded_customer_sets ^ self.mask_key
|
||||
encoded_mask = self.encode_base64_str(mask)
|
||||
|
||||
Reference in New Issue
Block a user