15 packages tagged with “passphrase”
Generates gramatically correct passphrases that are easy for human to remember and hard for computers to guess. For normal use, reference the "ReadablePassphrase" package. This is just the default dictionary as an embedded resource. See https://id.ligos.net/murray/ReadablePassphraseGenerator/ for PGP & Keybase signatures of nuget packages.
Generates gramatically correct passphrases that are easy for human to remember and hard for computers to guess. To get started: MurrayGrant.ReadablePassphrase.Generator.Create() See https://id.ligos.net/murray/ReadablePassphraseGenerator/ for PGP & Keybase signatures of nuget packages.
Generates gramatically correct passphrases that are easy for human to remember and hard for computers to guess. For normal use, reference the "ReadablePassphrase" package. This is the Words assembly containing base interfaces and Dictionary classes only. Unless you are making your own Dictionary Loader, you shouldn't directly use this package. See https://id.ligos.net/murray/ReadablePassphraseGenerator/ for PGP & Keybase signatures of nuget packages.
Generates gramatically correct passphrases that are easy for human to remember and hard for computers to guess. This is the Core assembly. For normal use, reference the "ReadablePassphrase" package. See https://id.ligos.net/murray/ReadablePassphraseGenerator/ for PGP & Keybase signatures of nuget packages.
Cryptographically secure random value generators for Integer, DateTime, String (and Passphrase), Guid, and Byte types.
A library for generating random-yet-memorable passwords
Regextra simplifies tasks typically solved via regex so that you no longer have (problems){2}. It includes a passphrase regex builder, named template formatter, and more!
A library for hashing and verifying passwords.
Package Description
Application that randomly draws words folling the Diceware(TM) rules.
A .NET global tool for creating a salted hashed password.
An OWIN middleware for basic password authentication against a salted hashed password. To salt and hash the password use Rstolsmark.PasswordHashTool.
Create long, easy to remember passwords that are easy to remember and hard for a computer to crack.
Creates a human readable IDs like "happy-energetic-dog-runs-quickly". Use the default format of adjective-adjective-animal-verb-adjective or a custom format and length of your choosing. Example Usage https://dotnetfiddle.net/4KGjWQ // Create an ID in the default form adjective-adjective-animal-verb-adjective // That's 3,579,066,620,200,363 possible combinations using the default config // id == "pale-swift-hornbill-support-saddlebrown" var id = HumanReadableId.Create(); // Create an ID in a custom format and length // id == "walk-horrible-confess-question" id = HumanReadableId.Create(WordType.Verb, WordType.Adjective, WordType.Verb, WordType.Verb); // Create an ID using a custom separator in pascal case // id == KickJumpyFruitfly id = HumanReadableId.Create(new Config { SeparationChar = string.Empty, LowerCasePassphrase = false }, WordType.Verb, WordType.Adjective, WordType.Animal);