Go to file
2024-03-28 13:28:17 +02:00
dictionary Initial 2024-03-28 13:17:50 +02:00
.gitignore Initial 2024-03-28 13:17:50 +02:00
generator.go Initial 2024-03-28 13:17:50 +02:00
go.mod Initial 2024-03-28 13:17:50 +02:00
go.sum Initial 2024-03-28 13:17:50 +02:00
main.go Add passwords separator 2024-03-28 13:28:15 +02:00
README.md Add readme 2024-03-28 13:28:17 +02:00

Password generator

  • can generate multiple passwords at once (separated by \n)
  • can use Cyrillic/Japanese/Chinese character sets
  • uses at least one character from each character set

Build

go build .

Usage

Usage of ./passgen:
  -L int             length of the generated password (default 16)
  -S                 use spaces
  -all               use all character sets
  -c int             how many passwords to generate (default 1)
  -l                 use lowercase ascii characters
  -U                 use uppercase ascii characters
  -n                 use numbers
  -s                 use special characters
  -unicode-cyrillic  use unicode Cyrillic characters
  -unicode-chinese   use unicode Chinese characters
  -unicode-japanese  use unicode Japanese characters