Passphrase Constructor

Construct a passphrase from diceware words. Sample usage:

import 'dart:math';
import 'package:passphrase_constructor/passphrase_constructor.dart';

void main()
  var pass = new PassphraseConstructor(
      ['hello', 'world'], ['*&!', ')(%'], ['123', '098'], new Random());
  var size = 15;
  var useSpecials = true;
  var useNumbers = false;
  var useUpperCase = true;
  var passphrase = pass.construct(size, useSpecials, useNumbers, useUpperCase);
  print passphrase;

Have questions, comments, or suggestions? Join the discussion group.

Is something broken? File a bug report.

Build Status