All Projects â†’ dmke â†’ simple-password-gen

dmke / simple-password-gen

Licence: other
Simple Ruby-powered password generator

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to simple-password-gen

cryptopocket
🔐 Encrypt anything, then Decrypt by providing a required key.
Stars: ✭ 22 (+37.5%)
Mutual labels:  password-generator
chinese-diceware
Diceware word lists in Chinese
Stars: ✭ 27 (+68.75%)
Mutual labels:  password-generator
password-list
Password lists with top passwords to optimize bruteforce attacks
Stars: ✭ 174 (+987.5%)
Mutual labels:  password-generator
longtongue
Customized Password/Passphrase List inputting Target Info
Stars: ✭ 61 (+281.25%)
Mutual labels:  password-generator
pwm
č‡Ēį”¨įš„密į įŽĄį†åˇĨå…ˇ
Stars: ✭ 34 (+112.5%)
Mutual labels:  password-generator
Passky-Server
API and Database for Passky (password manager)
Stars: ✭ 77 (+381.25%)
Mutual labels:  password-generator
PUPI
🛅 Passwords using personal information
Stars: ✭ 65 (+306.25%)
Mutual labels:  password-generator
otp-authenticator-webapp
A 'Google Authenticator' like Single Page Application
Stars: ✭ 69 (+331.25%)
Mutual labels:  password-generator
alfred-passwords-workflow
An Alfred 4 workflow that allows you to quickly generate strong passwords.
Stars: ✭ 42 (+162.5%)
Mutual labels:  password-generator
mopass
A OpenSource Clientless & Serverless Password Manager
Stars: ✭ 40 (+150%)
Mutual labels:  password-generator
password-gen-cli
đŸ”Ĩ Generates random password and copies it to your clipboard
Stars: ✭ 26 (+62.5%)
Mutual labels:  password-generator
Cryptography
Some simple cryptographic examples on C# 6.0
Stars: ✭ 14 (-12.5%)
Mutual labels:  password-generator
cryptorious
CLI Password Manager
Stars: ✭ 15 (-6.25%)
Mutual labels:  password-generator
Passky-Desktop
Desktop application for Passky (password manager)
Stars: ✭ 47 (+193.75%)
Mutual labels:  password-generator
webpassgen
Simple web-based password generator
Stars: ✭ 111 (+593.75%)
Mutual labels:  password-generator
jpass
🔐 Password manager application with strong encryption (AES-256). [Java/Swing]
Stars: ✭ 129 (+706.25%)
Mutual labels:  password-generator
password-generator
A secure password/passphrase generator built with React
Stars: ✭ 47 (+193.75%)
Mutual labels:  password-generator
curry.py
🍛 Utility for currying functions
Stars: ✭ 46 (+187.5%)
Mutual labels:  just-for-fun
sandpass
Password manager for Sandstorm
Stars: ✭ 26 (+62.5%)
Mutual labels:  password-generator
moac
Generate passwords and analyze their strength given physical limits to computation
Stars: ✭ 16 (+0%)
Mutual labels:  password-generator

Simple Password GeneratorÂļ ↑

This class will generate either a pronounceable or complete random password.

InstallationÂļ ↑

Simply install the generator with Rubygems:

$ gem install simple-password-gen

ExampleÂļ ↑

You may require this file and generate some passwords, like:

require 'simple-password-gen'
puts Password.pronounceable # => "nduslihefrash"
puts Password.pronounceable(3) # => "ndu"
puts Password.pronounceable(5, visually_safe: true) # => "ukaje"
puts Password.random(4)     # => "w'ds"
pw = Password.new (1..10)   # => #<Password:0x9678514 ...>
pw.pronounceable            # => "t"
pw.pronounceable            # => "vostyhish"
pw.random                   # => "8+a"
...

SynopsisÂļ ↑

Alternatively, you may simply run this file as command line application:

$ simple-password-gen -h
simple-password-gen [--length/-l LEN] [--number/-n NUM]
  Generates <NUM> password(s) with appox. length <LEN>.
  Will fail if NUM is less than 1 or LEN is less than 5.
  Defaults: LEN=10, NUM=3

Author and ContributorsÂļ ↑

Written by Dominik Menke, dominik(dot)menke(at)gmail(dot)com

Some typo fixes by @tanraya (Andrew).

LicenseÂļ ↑

Simplified BSD License. See the file LICENSE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].