Lightweight Password generator