Go to file
2024-03-29 10:07:54 +02:00
dictionary Add emoji support 2024-03-28 14:41:28 +02:00
.gitignore Initial 2024-03-28 13:17:50 +02:00
generator.go Improve generator function 2024-03-29 10:07:54 +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 emoji support 2024-03-28 14:41:28 +02:00
README.md Add emoji support 2024-03-28 14:41:28 +02:00

Password generator

  • can generate multiple passwords at once (separated by \n)
  • can use Cyrillic/Japanese/Chinese/Emoji 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)
  -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
  -S                  use spaces
  --unicode-cyrillic  use unicode Cyrillic characters
  --unicode-chinese   use unicode Chinese characters
  --unicode-japanese  use unicode Japanese characters
  --unicode-emoji     use unicode emoji characters
  --all               use all character sets