Deprecated

Diceware Generator

Diceware pass phrase generator
GitHub RepositoryReleasesPackagist
Package EOL: This package is no longer maintained. The underlying dependency genphrase/genphrase is no longer actively developed, and the package has not been updated to support modern Laravel versions. For passphrase generation, consider using dedicated libraries such as hackzilla/password-generator or implementing a simple diceware generator directly in your application using PHP 8.3+ and random_int().

Install

Via Composer

$ composer require kduma/passphrase-generator

Usage

Passphrase::get();
// returns: Molecule-Unclamped-think-alphabet

Passphrase::setSeparators("!@#")
    ->setEntropy(30)
    ->useEnglishWordList()
    ->dontUseModifiers()
    ->get();
// returns: Chrome#Quite@Tribe
Copyright © 2026