【发布时间】:2019-09-03 16:51:25
【问题描述】:
我有一个每天需要使用新密码的 bash 进程。
为避免处理特殊字符,我使用两个$RANDOM 变量乘积的MD5 生成密码:
md5sum <<< $(($RANDOM * $RANDOM))
我的想法是:既然$RANDOM 生成一个介于 0 和 32,767 之间的随机整数,那么生成两个随机整数并将它们相乘会将搜索空间增加到 32,767^2 = 1,071,711,169
我不是安全专家,所以我很好奇我的方法是否相当安全,如果不是,有什么更好的方法?
【问题讨论】:
标签: linux bash security random passwords