函数名称:sodium_crypto_box_publickey_from_secretkey()
函数描述:该函数用于从私钥生成公钥。
适用版本:PHP 7.2.0及以上版本。
语法:sodium_crypto_box_publickey_from_secretkey(string $secretkey): string
参数:
返回值:
示例:
$secretkey = random_bytes(SODIUM_CRYPTO_BOX_SECRETKEYBYTES); // 随机生成私钥
$publickey = sodium_crypto_box_publickey_from_secretkey($secretkey); // 从私钥生成公钥
echo "私钥: " . bin2hex($secretkey) . "\n";
echo "公钥: " . bin2hex($publickey) . "\n";
输出:
私钥: 2b5d3d0b8e4d7eaa5abd9e6b0a2c6e3e99e3f3e3b1a1c2d1e1f0d9a8b7c6d5e
公钥: 6d5e4f3e2d1c0b9a8b7c6d5e4f3e2d1c0b9a8b7
注意事项: