All Projects → mkropat → MlkPwgen

mkropat / MlkPwgen

Licence: MIT license
Secure random password generator for .NET and PowerShell

Programming Languages

C#
18002 projects
powershell
5483 projects
Batchfile
5799 projects

Projects that are alternatives of or similar to MlkPwgen

Random Password Generator
Automatic random password generator class for PHP
Stars: ✭ 9 (-84.21%)
Mutual labels:  random, password
javascript-strong-password-generator
JavaScript Strong Password Generator: based on Jeff Atwood's Post "Password Rules Are Bullshit".
Stars: ✭ 21 (-63.16%)
Mutual labels:  random, password
Pgen
Command-line passphrase generator
Stars: ✭ 68 (+19.3%)
Mutual labels:  random, password
secrets.clj
A library designed to generate cryptographically strong random numbers.
Stars: ✭ 64 (+12.28%)
Mutual labels:  random, password
Randomatic
Easily generate random strings like passwords, with simple options for specifying a length and for using patterns of numeric, alpha-numeric, alphabetical, special or custom characters. (the original "generate-password")
Stars: ✭ 149 (+161.4%)
Mutual labels:  random, password
crypto
Aplus Framework Crypto Library
Stars: ✭ 20 (-64.91%)
Mutual labels:  password
obliviate
A password manager that forgets your passwords
Stars: ✭ 22 (-61.4%)
Mutual labels:  password
random-users-details
Random Users details in flutter from randomusers api
Stars: ✭ 14 (-75.44%)
Mutual labels:  random
jsrand
A seeded pseudo-random number generator for JavaScript.
Stars: ✭ 19 (-66.67%)
Mutual labels:  random
Random-Number-Generator
A clean, simple random number generator for Android. Downloaded 180,000+ times and rated 2,000+ times on Google Play with 4.7+ average rating.
Stars: ✭ 30 (-47.37%)
Mutual labels:  random
buttercup-importer
🎣 3rd-party archive importer for Buttercup
Stars: ✭ 39 (-31.58%)
Mutual labels:  password
WPA2-FritzBox-Pswd-Wordlist-Generator
This Script will produce all of the WPA2 Passwords used by various Router companies aswell as Fritzbox. All of these Passwords will be 16 Numbers in length. So it could get a bit large.
Stars: ✭ 22 (-61.4%)
Mutual labels:  password
RandomGenKt
Kotlin port of RandomGen
Stars: ✭ 28 (-50.88%)
Mutual labels:  random
pagecrypt
Password Protected Single Page Applications and HTML files
Stars: ✭ 124 (+117.54%)
Mutual labels:  password
Random-Name-Picker
Simple, beautiful Android app to help you choose from a list of names at random. Downloaded 560,000+ times on Google Play with a 4.5+ rating after 3,500+ reviews.
Stars: ✭ 37 (-35.09%)
Mutual labels:  random
CryptoKnight
CryptoKnight is a general purpose cryptography desktop app
Stars: ✭ 18 (-68.42%)
Mutual labels:  password
easy reader
⏮ ⏯ ⏭ A Rust library for easily navigating forward, backward or randomly through the lines of huge files.
Stars: ✭ 83 (+45.61%)
Mutual labels:  random
FsRandom
A purely-functional random number generator framework designed for F#
Stars: ✭ 51 (-10.53%)
Mutual labels:  random
archiver-zip-encrypted
Plugin for archiver to create ZIP archives with password using either AES or legacy Zip 2.0 encryption
Stars: ✭ 50 (-12.28%)
Mutual labels:  password
PwnedPasswordsChecker
Search (offline) if your password (NTLM or SHA1 format) has been leaked (HIBP passwords list v8)
Stars: ✭ 52 (-8.77%)
Mutual labels:  password

MlkPwgen

Secure random password generator for .NET and PowerShell

NuGet

Benefits at a glance:

.NET

The library is available from NuGet:

Install-Package MlkPwgen

Import the namespace:

using MlkPwgen;

Then calling the library is as simple as:

Console.WriteLine(PasswordGenerator.Generate());

Check out the API Documentation for full details.

PowerShell

Installation

With PowerShell >5, installation is as simple as:

Install-Module MlkPwgen

Usage

Generate a handful of passwords:

PS > 1..5 | foreach { New-Password }
xVs7tYANfs
FGQ4hF29Oe
QHffH4QRUE
ai1AaBqSMe
Dd7cnAG8a8

Generate letters only:

PS > New-Password -Lower -Upper
HccNubILPl

Digits only:

PS > New-Password -Digits -Length 6
470114

All together now, with symbols:

PS > New-Password -Lower -Upper -Digits -Symbols
y3iF(g(xUw

Generate pronounceable passwords:

PS > 1..5 | foreach { New-PronounceablePassword }
NaternNeam
LumLictles
StZattlate
InfeHascal
Tighampers

Pronounceable passwords can have digits and symbols too:

PS > New-PronounceablePassword -Digits -Symbols
^Norompog2

Pronounceable Password Algorithm

Credit for the algorithm used to generate pronounceable password goes to Tom Van Vleck. I've made a few changes along the way:

  • The algorithm has been modified to take into account word endings
  • The data tables have been generated from a new source
  • I added the ability to mix in random character sets (such as digits and symbols) into the generated password
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].