First implementation of password and salt generation

Same here it should be usefull to assert that it is a `GeneratorInterface` :)