refactor var names
This commit is contained in:
@@ -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)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user