sodium_crypto_box_seed_keypair

単一の鍵から、結果がひとつに定まる鍵ペアを派生させる

説明

string sodium_crypto_box_seed_keypair(#[\SensitiveParameter]string $seed)

秘密鍵を生成するためのシードを介して、 公開鍵を派生させ、秘密鍵と公開鍵のふたつを鍵ペアとして返します。

*_seed_keypair 関数はパスワードとソルトから鍵ペアを生成することと同じです。 seed としての結果を、 鍵を生成するために使います。

パラメータ

seed

暗号の処理をした入力。 長さは32バイトでなければなりません。

戻り値

X25519 形式のキーペア(秘密鍵と公開鍵)を返します。