Skip to content

Rikoru/passgen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PasswordGenerator

Produce secure passwords using Mersenne Twister!

To-do

  1. Make it easier to use on Windows (?)

Tips

  1. Command-line flags can be combined.
    • With the exception of -n and -l
    • eg -maAs (remove meta-info, add lowercase letters, uppercase letters, and symbols)
  2. Piping output is a great way to avoid filling up your screen with text
    • eg ./passgen -m -n 60 > test.txt (put sixty 8-digit random numbers into a text file)
  3. Longer length passwords are generally more secure.
    • eg See below:
    ./passgen -maAs -n 20 -l 64 
    ~0+aS88c#v*0XISI8@7U5!5AJ31n61CU9z72j7s3z^ml2dC+%*z?6wg5u1C2+UK%
    Rx7%4?4cU$LY3L5#j375xO5N12BY5b7y89D8DE0Ea!UC7x=3aFfV34,t,5dods1f
    8cB0,c,9@d!3-T*~G%H@X~,NYE$1AfoOCcRg+p9$vJT@svBQBEAz,!45Dy*zce99
    J9b7ci0e^EW$-BI1s58QWXN@m3G9+y9!0^ZW6#.-Ekul3gk%QpKIE7f,411TF9ka
    =Y883t-ca72M~p,*33kgX,44zyZ0.y8z6R1O8KJ#3r9*609FAq497#dW38vo8cn0
    bP*Je=ov6.ess%^5x-z9-s@19^5V^xs^18=1Pc%[email protected],F9!#@55H**G4aP
    =j5+88Dw4%^MV0X#67i4?=!Nlx.Y^^%^3,%mU?*A2N6E0?ix@VF!^F1o8*aBX==6
    9o7F4UlQ.W^m-56,*c2+6?1.@r@z-oST7v7~iY^@0A8k+,J?lC34RPv040hk@%08
    m4-?^+PcH73,@r7$aSqrH3g73.RKa2*b1800-F4DluSdE0y+yp+6-yE1nqH!fsKs
    ~0y9~.i*1*XqOo82?7Y*H9YJwTT6z$II8E*1,-A**3#Os12JE~Slnt@6y+^qXy*7
    h3Z!66EP1l,3^+.rm8l+*D$vqen9SU8!=M.20mLULb84+SMkBw3O~1El2=@25$T=
    $SEeB+V~-0EM8mXE88#4v8Q+5Cw=fnN9CpEI7@+91=@G^!Q+.RWt5Z3V6b#nDS2t
    36!e7W!lW77@?!*4vIYi4z8W!i0,1o%7!-?o.l4etb9#80S5.yW=.43V695DGq1.
    4%u2E33Qs4~rzl541MY8#W6v1els3m-taO2XT9Uw#9br7cP^Yp*v+bb0,auF3w76
    *~A^ODoY8A%dv0-VX-+Pp*.5-6-PAx*37~Q.T6U%qRai#7r60v@@55XAc#+4.W7L
    0FoLUm$IUVK?b9ig?2#P4^6qkS0%2v%fX%6mO+8a2-QlZe9Q,s^9KK2+Ews=3,gC
    QY?h0-5YTp19dVk^w?0GxL*39hhB,+c?q7IR~^p0~v9g~0vY#KX%TH1U33r58z9W
    =il!G7.1k$#1a=HtiV+$^1L%b@89*3QEoS*iX=s+4?7DU^O*ziT64Cta4CL4!8vT
    [email protected]*DFDR1O4,08PZHZ9Aq*-szeujDR~tS0r7c@jf.^VWe@EV%
    6adDNR^^b~7@C89Pk1Xv%c3CKZBKB6357%A%,7kc%n*V3H=2.jgR3i0mW9Ibl058
    

Installation Instructions

*NIX system

  1. Clone repository
  2. cd PasswordGenerator
  3. make
  4. ./passgen -h or ./passgen for help and usage instructions

Windows

  1. Ensure bash for Windows is installed
  2. Follow the same steps for installing on *NIX Systems

Contributing (same as any other project, really)

  1. Fork repository
  2. Make desired changes to project
  3. Submit pull request

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •