doxadoxa/restore-phrase-generator

受比特币核心BIP-39启发的密码恢复短语生成器。

dev-master 2020-01-22 11:13 UTC

This package is auto-updated.

Last update: 2024-09-22 21:54:09 UTC


README

Total Downloads Latest Stable Version License

用于生成密码恢复短语的简单PHP库。

受比特币核心BIP-39的启发。

如何安装

只需使用Composer

composer require doxadoxa/restore-phrase-generator

如何使用

您可以通过 facade-helper-singleton 与库一起工作

use Doxadoxa\Phrase;
$phrase = Phrase::generate("123456");
// about basket book speak plug
$restore = Phrase::decode( $phrase );
// 123456

或者,如果您需要更灵活,可以使用 Generator 类代替

use Doxadoxa\Generator\Generator;
$generator = new Generator("wordlist.txt");
$result = $generator->generate("123456");
// about basket book speak plug
$generator->decode( $result );
// 123456 

您可以在文件中创建自己的单词列表(用 \n 分隔)并在 Generator 构造函数中提供文件路径。