Pull to refresh
1
0

User

Send message

Ну, если "коллеги" по РАБОТЕ начнут предъявлять мне такое, я просто всех уволю!

Ну, тогда теперь про модуль питона "srcrets" ждём статью.

Ключевая идея: secrets vs random

Почему нельзя использовать обычный модуль random?

· Модуль random детерминирован и предсказуем. Он предназначен для моделирования и общих задач, где настоящая безопасность не требуется.

· Модуль secrets использует генератор псевдослучайных чисел (CSPRNG), предоставляемый вашей операционной системой (например, /dev/urandom в Linux или CryptGenRandom в Windows). Это делает его криптографически стойким и непредсказуемым.

Золотое правило: Для всего, что связано с безопасностью (пароли, токены, ключи), используйте secrets. Для симуляций, игр или любых других задач — используйте random.

Information

Rating
Does not participate
Registered
Activity