diff --git a/src/models.py b/src/models.py index 8d82aa9..371c6b4 100644 --- a/src/models.py +++ b/src/models.py @@ -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)