명령 줄 플래그를 pwgen
사용하면 반복성을 좋아하기 때문에 명령 줄 도구 를 사용하여 암호를 생성합니다 sha1
. 매뉴얼 페이지를 인용하려면 :
-H, --sha1=/path/to/file[#seed]
Will use the sha1's hash of given file and the optional seed to
create password. It will allow you to compute the same password
later, if you remember the file, seed, and pwgen's options used.
ie: pwgen -H ~/your_favorite.mp3#your@email.com gives a list of
possibles passwords for your pop3 account, and you can ask this
list again and again.
WARNING: The passwords generated using this option are not very
random. If you use this option, make sure the attacker can not
obtain a copy of the file. Also, note that the name of the file
may be easily available from the ~/.history or ~/.bash_history
file.
나는 이것을 사용하여 다음과 같은 암호를 생성하고 검색합니다.
pwgen -1cnsy --sha1=/path/to/my/gpg/private-key.asc#username@example.com
유일한 문제는 암호를 원하는 문자 수를 지정하는 방법을 알 수 없다는 것입니다. 기본적으로이 암호는 8 자 암호를 생성하므로 무차별 대입에 취약합니다.
또는 apg
을 사용하여 문자 수를 지정할 수 있지만 apg
파일과 문자열을 시드로 사용하여 반복 가능한 문자를 제공 하는 방법을 찾지 못했습니다 .
pwgen
지정된 길이의 비밀번호를 생성 할 수있는 방법이 있습니까?
이와 같은 개인 키를 사용하면 위험에 노출됩니다. 변경되지 않는 임의의 파일 (예 : 언급 한 MP3)을 사용하는 것이 좋습니다. 또는이 조언을 사용하십시오 (문자 그대로가 아닙니다!).
—
vonbrand
이와 같은 개인 키를 사용하면 어떻게 위험에 노출됩니까? 암호는 되돌릴 수 없습니다.
—
Kerrick
파괴 될 수있는 프로그램에 의해 읽혀지고 있습니다. 위험은 미미하지만 왜 위험은 ...
—
vonbrand