Tôi đang sử dụng công cụ dòng lệnh pwgen
để tạo mật khẩu vì tôi thích tính lặp lại mà bạn nhận được với sha1
cờ dòng lệnh. Để trích dẫn trang người đàn ông:
-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.
Tôi đang sử dụng nó để tạo (và lấy) mật khẩu như thế này:
pwgen -1cnsy --sha1=/path/to/my/gpg/private-key.asc#username@example.com
Vấn đề duy nhất là tôi không thể tìm ra cách chỉ định có bao nhiêu ký tự tôi muốn mật khẩu. Theo mặc định, nó tạo ra một mật khẩu 8 ký tự, dễ bị ép buộc hơn.
Ngoài ra, tôi có thể sử dụng apg
, cho phép tôi chỉ định số lượng ký tự, nhưng tôi không thấy cách tạo apg
tệp và chuỗi dưới dạng hạt giống để cung cấp cho tôi các ký tự lặp lại.
Có cách nào để tôi có thể pwgen
tạo mật khẩu có độ dài xác định không?