sodium_crypto_sign_open()
验证由 sodium_crypto_sign_detached() 函数生成的数字签名,并返回原始消息
函数:sodium_crypto_sign_open() 适用版本:PHP 7.2.0 及以上 用法:sodium_crypto_sign_open() 函数用于验证由 sodium_crypto_sign_detached() 函数生成的数字签名,并返回原始消息。 语法:…
收录 8868 个 PHP 函数,含用途说明与用法示例。
本地收录 8868 条,找到 8868 条记录
验证由 sodium_crypto_sign_detached() 函数生成的数字签名,并返回原始消息
函数:sodium_crypto_sign_open() 适用版本:PHP 7.2.0 及以上 用法:sodium_crypto_sign_open() 函数用于验证由 sodium_crypto_sign_detached() 函数生成的数字签名,并返回原始消息。 语法:…
从私钥和公钥生成一个密钥对
函数名:sodium_crypto_sign_keypair_from_secretkey_and_publickey() 函数描述:此函数用于从私钥和公钥生成一个密钥对。 适用版本:PHP 7.2.0及以上版本 用法: sodium_crypto_sign_keypair…
从密钥对中提取公钥
函数名称:sodium_crypto_sign_publickey() 函数描述:sodium_crypto_sign_publickey() 函数用于从密钥对中提取公钥。 适用版本:PHP 7.2.0 或更高版本 用法: sodium_crypto_sign_publi…
生成一个新的公钥和私钥对,用于签名和验证数据
函数名称:sodium_crypto_sign_keypair() 适用版本:PHP 7.2.0及以上版本 函数说明:sodium_crypto_sign_keypair()函数用于生成一个新的公钥和私钥对,用于签名和验证数据。 用法: $keypair = sodium…
将 Ed25519 密钥转换为 Curve25519 密钥
函数名称: sodium_crypto_sign_ed25519_sk_to_curve25519() 适用版本: PHP 7.2.0及以上版本 函数描述: sodium_crypto_sign_ed25519_sk_to_curve25519() 函数将 Ed25519 密…
将Ed25519公钥转换为Curve25519公钥
函数名称:sodium_crypto_sign_ed25519_pk_to_curve25519() 描述:该函数用于将Ed25519公钥转换为Curve25519公钥。 适用版本:PHP 7.2.0以上版本 用法: sodium_crypto_sign_ed25519_p…
生成签名和验证签名
函数名:sodium_crypto_sign() 适用版本:PHP 7.2.0以上 函数描述:sodium_crypto_sign()用于生成签名和验证签名。该函数使用Ed25519数字签名算法,可确保消息的完整性和身份验证。 用法: 生成签名: sodium_crypt…
生成一个随机的短哈希密钥
函数名:sodium_crypto_shorthash_keygen() 适用版本:PHP 7.2.0以上 (需要安装libsodium扩展) 函数描述:sodium_crypto_shorthash_keygen() 用于生成一个随机的短哈希密钥。 用法: $key =…
生成短哈希值
函数名:sodium_crypto_shorthash() 适用版本:PHP 7.2.0及以上 用法:sodium_crypto_shorthash()函数用于生成短哈希值。它使用SipHash-2-4算法,将输入消息和密钥作为参数,生成一个64位的短哈希值。 语法:sod…
重新生成一个新的密钥,以保持加密安全性
函数名:sodium_crypto_secretstream_xchacha20poly1305_rekey() 适用版本:PHP 7.2.0以上 用法:sodium_crypto_secretstream_xchacha20poly1305_rekey() 函数用于重新生成…
将消息数据加密并追加到一个密文流中
函数名:sodium_crypto_secretstream_xchacha20poly1305_push() 适用版本:PHP 7.2.0及以上 函数用法:该函数用于将消息数据加密并追加到一个密文流中。 语法:sodium_crypto_secretstream_xcha…
从加密的密文流中解密并获取原始消息
函数名称:sodium_crypto_secretstream_xchacha20poly1305_pull() 适用版本:PHP 7.2.0及以上 函数描述:该函数用于从加密的密文流中解密并获取原始消息。 用法: sodium_crypto_secretstream_xc…
生成一个随机的密钥,用于sodium_crypto_secretstream_xchacha20poly1305()函数进行加密和解密操作
函数名称:sodium_crypto_secretstream_xchacha20poly1305_keygen() 适用版本:PHP 7.2.0及以上版本 函数描述:该函数用于生成一个随机的密钥,用于sodium_crypto_secretstream_xchacha20p…
初始化一个加密流,使用 XChaCha20-Poly1305 算法进行加密
函数名:sodium_crypto_secretstream_xchacha20poly1305_init_push() 适用版本:PHP 7.2.0 及以上版本 用法:该函数用于初始化一个加密流,使用 XChaCha20-Poly1305 算法进行加密。它返回一个加密流的状…
使用私钥对消息进行数字签名,并返回签名的消息摘要
函数名称:sodium_crypto_sign_detached() 函数描述:sodium_crypto_sign_detached() 函数使用私钥对消息进行数字签名,并返回签名的消息摘要。 适用版本:PHP 7.2.0 及以上版本 用法: string sodium…
初始化用于解密的秘密流上下文
函数:sodium_crypto_secretstream_xchacha20poly1305_init_pull() 适用版本:PHP 7.2.0+ 用法: sodium_crypto_secretstream_xchacha20poly1305_init_pull(str…
解密通过sodium_crypto_secretbox()函数加密的密文
函数名称:sodium_crypto_secretbox_open() 函数功能:在使用libsodium扩展的PHP版本中,sodium_crypto_secretbox_open()函数用于解密通过sodium_crypto_secretbox()函数加密的密文。 函数参…
生成一个随机的密钥,用于sodium_crypto_secretbox()函数进行加密和解密操作
函数名称:sodium_crypto_secretbox_keygen() 适用版本:PHP 7.2.0及以上 函数说明:sodium_crypto_secretbox_keygen()函数用于生成一个随机的密钥,用于sodium_crypto_secretbox()函数进行…
对消息进行加密,并生成一个密文
函数名称:sodium_crypto_secretbox() 适用版本:PHP 7.2.0及以上版本 函数描述:sodium_crypto_secretbox()函数用于对消息进行加密,并生成一个密文。它使用Xsalsa20和Poly1305算法,提供了高级加密功能。 语法…
生成Ristretto255椭圆曲线的基点公钥,用于密钥交换和签名验证
函数名称:sodium_crypto_scalarmult_ristretto255_base() 函数描述:该函数用于生成Ristretto255椭圆曲线的基点公钥,用于密钥交换和签名验证。 参数:无 返回值:生成的基点公钥,以字节字符串的形式返回。 适用版本:PHP …
执行Ristretto255标量乘法操作,返回结果为Ristretto255点
函数名:sodium_crypto_scalarmult_ristretto255() 适用版本:PHP 7.2.0及以上 用法:sodium_crypto_scalarmult_ristretto255()函数用于执行Ristretto255标量乘法操作,返回结果为Rist…
生成基于给定私钥的公钥
函数名:sodium_crypto_scalarmult_base() 适用版本:PHP 7.2.0及以上版本 函数说明:sodium_crypto_scalarmult_base()函数用于生成基于给定私钥的公钥。私钥必须是一个32字节的随机字符串。该函数使用的是Curve…
计算两个标量的乘积,并返回结果
函数名称:sodium_crypto_scalarmult() 函数描述:该函数用于计算两个标量的乘积,并返回结果。它是基于椭圆曲线密码学的Diffie-Hellman密钥交换算法的一部分。 适用版本:PHP 7.2.0及以上版本 用法: sodium_crypto_sc…
验证密码哈希字符串的正确性
函数名称:sodium_crypto_pwhash_str_verify() 适用版本:PHP 7.2.0以上 函数说明:sodium_crypto_pwhash_str_verify() 函数用于验证密码哈希字符串的正确性。它将验证密码是否与哈希字符串匹配。 语法:sod…