refactor var names

This commit is contained in:
2024-07-03 09:50:48 -05:00
parent acade23e86
commit a90db4b768

View File

@@ -17,16 +17,16 @@ class DarcKey(BaseModel):
@classmethod
def _random_shuffle(cls, array: list[int]) -> list[int]:
for i in range(len(array) - 1, 0, -1):
j = cls._random_number(0, i)
j = cls._random_number_in_range(0, i)
array[i], array[j] = array[j], array[i]
return array
@classmethod
def _random_mask(cls, array_len: int, max_val: int) -> list[int]:
return [cls._random_number(0, max_val) for _ in range(array_len)]
return [cls._random_number_in_range(0, max_val) for _ in range(array_len)]
@staticmethod
def _random_number(min_val: int, max_val: int) -> int:
def _random_number_in_range(min_val: int, max_val: int) -> int:
""" originally secure_rand """
return min_val + secrets.randbelow(max_val - min_val + 1)