Skip to content

Niyebe, simple pseudo-random password generator for the forgetful

License

Notifications You must be signed in to change notification settings

jerobado/Niyebe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Niyebe

Niyebe, simple pseudo-random password generator for the forgetful

Usage

$ niyebe -l 16      # generate random string with 16 characters
y}n59q\'1W8o=4_i

Features & Benefits

  • generate random custom password

Random Algorithm

Niyebe is using the Mersenne Twister to generate a pseudo-random number which is provided by the <random> header in the C++ standard library.

Software Requirements

  • GNU Compiler Collection
  • CMake
  • Cygwin (if you're on Windows)

System Requirements

  • Operating System: Linux (Ubuntu 64-bit)

Build & Install Instruction

Using make

$ make
$ ./niyebe

Using cmake

$ cmake -H. -Bbuild
$ make -C build
$ ./build/bin/niyebe

To install

$ sudo make install

This will install/copy the compiled executable to /opt/niyebe.

To add niyebe to PATH

$ echo "export PATH="$PATH:/opt/niyebe"" >> ~/.bashrc
$ source ~/.bashrc

Resources

License