remove unneeded functions

This commit is contained in:
2025-03-14 11:15:56 -05:00
parent 439b706fbd
commit 303f4a7457
7 changed files with 21 additions and 35 deletions

View File

@@ -26,7 +26,7 @@ class CustomerCipher:
raise ValueError(f"Keys and properties per key must not exceed {cls.MAX_KEYS}")
# Using numpy to generate non-repeating random integers
prop_key = np.random.choice(2 ** 16, size=keypad_size.numb_of_props, replace=False)
prop_key = np.random.choice(2 ** 16, size=keypad_size.total_props, replace=False)
set_key = np.random.choice(2 ** 16, size=keypad_size.props_per_key, replace=False)
return cls(
@@ -36,7 +36,7 @@ class CustomerCipher:
)
def renew(self):
self.prop_key = np.random.choice(2 ** 16, size=self.keypad_size.numb_of_props, replace=False)
self.prop_key = np.random.choice(2 ** 16, size=self.keypad_size.total_props, replace=False)
self.set_key = np.random.choice(2 ** 16, size=self.keypad_size.props_per_key, replace=False)
def get_prop_set_val(self, prop: int) -> int: