[1280] Core/Password: rewrite password generation and add standard length to config

Signed-off-by: Chiruclan <development@chiruclan.de>