PWGEN

pwgen -cny 32 1