« sodium_crypto_sign_secretkey
sodium_crypto_sign_verify_detached »

sodium_crypto_sign_seed_keypair

(PHP 7 >= 7.2.0, PHP 8)

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

説明

function sodium_crypto_sign_seed_keypair(#[\SensitiveParameter] string $seed): string

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

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

パラメータ

seed

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

戻り値

鍵ペア(秘密鍵と公開鍵)を返します。

関連キーワード:
seed   ペア   sodium   crypto   派生   keypair   秘密   公開鍵   secretkey   verify   detached   Sodium   SensitiveParameter   シード   パスワード   ソルト   暗号   バイト
関連する関数・ページ:
function.sodium-crypto-box-seed-keypair   function.sodium-crypto-box-secretkey   function.sodium-crypto-kx-seed-keypair   function.sodium-crypto-sign-secretkey   function.sodium-crypto-kx-secretkey   function.sodium-crypto-kx-keypair