У меня есть ежедневный процесс bash, который требует использования нового пароля каждый день.
Чтобы избежать работы со специальными символами, я генерирую пароли, используя MD5 для произведения двух $RANDOM
переменных:
md5sum <<< $(($RANDOM * $RANDOM))
Моя идея такова: поскольку $RANDOM
генерирует случайное целое число от 0 до 32 767, то генерация двух случайных целых чисел и умножение их увеличивает пространство поиска до 32 767 ^ 2 = 1 071 711 169
Я неэксперт по безопасности, поэтому мне любопытно, если мой подход достаточно безопасен, если нет, то какие подходы лучше?