3 ms·Oft-suggested solution, plenty of existing implementations, eg passwordmaker.org.by cdr 16y agoOft-suggested solution, plenty of existing implementations, eg passwordmaker.org.