8000 GitHub - nickpts/DicewareCore: Passphrase generator using the Diceware technique with support for multiple languages.
[go: up one dir, main page]

Skip to content

Passphrase generator using the Diceware technique with support for multiple languages.

License

Notifications You must be signed in to change notification settings

nickpts/DicewareCore

Repository files navigation

DicewareCore

Alt_text

A .NET Standard library implementing the Diceware passphrase generation scheme.

Docker Cloud Build Status Nuget

Description

  1. Languages supported: Basque, Catalan, Czech, Danish, English, Latin, Dutch, Esperando, Estonian, Finnish, French, German, Hungarian, Italian, Japanese, Chinese (Pinyin), Russian, Spanish, Swedish, Turkish.
  2. By default rolls are made using .NET's RNGCryptoServiceProvider, but any class inheriting RandomNumberGenerator can be used.
  3. All dictionaries are taken from the official Diceware page.

Example

using var dice = new Diceware();

var pass = dice.Create(wordno: 5, language: Language.English, separator: '-');

// pate-there-amok-mice-best

About

Passphrase generator using the Diceware technique with support for multiple languages.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0