C++ Password Generator
Site Map Feedback

Download:

Up PRNGs Password Generator

Need a Password?

People are ever so naughty with passwords... They have things that are easy to remember (and, therefore, guess) or else they forget them.
This is a system to use for generating passwords that are unguessable, and yet memorable.
An example of a good password is imjE2A13K. It is obviously unguessable, but has a good chance of being memorable because it rhymes (say 3 letters at a time) and the change of case happens after the first rhyming part (the first three characters are lower-case, the rest are upper-case)... But don't use this one - use the generator and get another one!
You can download the Windows Executable, the MSVC V6 C++ Project in a .zip file, and the C++ header file (no .cpp file required).
See the principle working on the:

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.