wp-includes/sodium_compat/lib/constants.php

WP文件
函数/钩子名 描述
CRYPTO_STREAM_KEYBYTES (常量) CRYPTO_STREAM_KEYBYTES:这个常量代表XSalsa20加密流的秘密密钥的字节数。
CRYPTO_SIGN_SEEDBYTES (常量) CRYPTO_SIGN_SEEDBYTES:表示用于生成密钥对的种子的字节数。
CRYPTO_SIGN_SECRETKEYBYTES (常量) CRYPTO_SIGN_SECRETKEYBYTES:表示私钥的字节数。
CRYPTO_SIGN_PUBLICKEYBYTES (常量) CRYPTO_SIGN_PUBLICKEYBYTES:表示公钥的字节数。
CRYPTO_SIGN_KEYPAIRBYTES (常量) CRYPTO_SIGN_KEYPAIRBYTES:表示密钥对的字节数。
CRYPTO_SIGN_BYTES (常量) CRYPTO_SIGN_BYTES:表示签名输出字节数。
CRYPTO_SHORTHASH_KEYBYTES (常量) CRYPTO_SHORTHASH_KEYBYTES:表示短散列密钥的字节数。
CRYPTO_SHORTHASH_BYTES (常量) CRYPTO_SHORTHASH_BYTES:表示短散列输出字节数。
CRYPTO_SECRETBOX_NONCEBYTES (常量) CRYPTO_SECRETBOX_NONCEBYTES:定义 secret box 操作所需的随机 nonce 的字节数。
CRYPTO_SECRETBOX_MACBYTES (常量) CRYPTO_SECRETBOX_MACBYTES:定义 secret box 操作的 MAC 字节数。
CRYPTO_SECRETBOX_KEYBYTES (常量) CRYPTO_SECRETBOX_KEYBYTES:定义 secret box 操作所需的密钥字节数。
CRYPTO_SCALARMULT_SCALARBYTES (常量) CRYPTO_SCALARMULT_SCALARBYTES:定义 scalar multiplication 操作所需的标量的字节数。
CRYPTO_SCALARMULT_BYTES (常量) CRYPTO_SCALARMULT_BYTES:定义 scalar multiplication 操作的输出字节数。
CRYPTO_KX_SEEDBYTES (常量) CRYPTO_KX_SEEDBYTES:定义 KX 密钥交换协议生成密钥所需的随机种子的字节数。
CRYPTO_KX_SECRETKEYBYTES (常量) CRYPTO_KX_SECRETKEYBYTES:定义 KX 密钥交换协议私钥的字节数。
CRYPTO_KX_PUBLICKEYBYTES (常量) CRYPTO_KX_PUBLICKEYBYTES:定义 KX 密钥交换协议公钥的字节数。
CRYPTO_KX_BYTES (常量) CRYPTO_KX_BYTES:定义 KX 密钥交换协议的输出字节数。
CRYPTO_GENERICHASH_KEYBYTES_MIN (常量) CRYPTO_GENERICHASH_KEYBYTES_MIN:生成哈希值所需的密钥的最小长度,默认为 16 字节。
CRYPTO_GENERICHASH_KEYBYTES_MAX (常量) CRYPTO_GENERICHASH_KEYBYTES_MAX:生成哈希值所需的密钥的最大长度,默认为 64 字节。
CRYPTO_GENERICHASH_KEYBYTES (常量) CRYPTO_GENERICHASH_KEYBYTES:生成哈希值所需的密钥长度,默认为 32 字节。
CRYPTO_GENERICHASH_BYTES_MIN (常量) CRYPTO_GENERICHASH_BYTES_MIN:生成的哈希值的最小长度,默认为 16 字节。
CRYPTO_GENERICHASH_BYTES_MAX (常量) CRYPTO_GENERICHASH_BYTES_MAX:生成的哈希值的最大长度,默认为 64 字节。
CRYPTO_BOX_SECRETKEYBYTES (常量) CRYPTO_BOX_SECRETKEYBYTES:这是一个定义加密包中密钥的大小的常量。
CRYPTO_BOX_SEALBYTES (常量) CRYPTO_BOX_SEALBYTES:这是一个定义加密包的大小的常量。
CRYPTO_BOX_PUBLICKEYBYTES (常量) CRYPTO_BOX_PUBLICKEYBYTES:这是一个定义加密包中公钥的大小的常量。
CRYPTO_BOX_NONCEBYTES (常量) CRYPTO_BOX_NONCEBYTES:该常量表示随机数(nonce)的长度,一般为 24 字节。
CRYPTO_BOX_MACBYTES (常量) CRYPTO_BOX_MACBYTES:该常量表示消息认证码(message authentication code)的长度,一般为 16 字节。
CRYPTO_BOX_KEYPAIRBYTES (常量) CRYPTO_BOX_KEYPAIRBYTES:该常量表示密钥对(key pair)的长度,一般为 64 字节。
CRYPTO_AUTH_KEYBYTES (常量) CRYPTO_AUTH_KEYBYTES:该常量表示验证密钥(authentication key)的长度,一般为 32 字节。
CRYPTO_AEAD_CHACHA20POLY1305_NSECBYTES (常量) CRYPTO_AEAD_CHACHA20POLY1305_NSECBYTES:ChaCha20Poly1305 加密数据的安全字节数。
CRYPTO_AEAD_CHACHA20POLY1305_NPUBBYTES (常量) CRYPTO_AEAD_CHACHA20POLY1305_NPUBBYTES:ChaCha20Poly1305 非对称加密数据的字节数。
CRYPTO_AEAD_CHACHA20POLY1305_KEYBYTES (常量) CRYPTO_AEAD_CHACHA20POLY1305_KEYBYTES:ChaCha20Poly1305 密钥的字节数。
CRYPTO_AEAD_CHACHA20POLY1305_IETF_NSECBYTES (常量) CRYPTO_AEAD_CHACHA20POLY1305_IETF_NSECBYTES:IETF 版本的 ChaCha20Poly1305 加密数据的安全字节数。
CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES (常量) CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES:IETF 版本的 ChaCha20Poly1305 非对称加密数据的字节数。
CRYPTO_AEAD_CHACHA20POLY1305_IETF_KEYBYTES (常量) CRYPTO_AEAD_CHACHA20POLY1305_IETF_KEYBYTES:IETF 版本的 ChaCha20Poly1305 密钥的字节数。
CRYPTO_AEAD_CHACHA20POLY1305_IETF_ABYTES (常量) CRYPTO_AEAD_CHACHA20POLY1305_IETF_ABYTES:IETF 版本的 ChaCha20Poly1305 认证加密数据的字节数。
CRYPTO_AEAD_CHACHA20POLY1305_ABYTES (常量) CRYPTO_AEAD_CHACHA20POLY1305_ABYTES:ChaCha20Poly1305 认证加密数据的字节数。
CRYPTO_AEAD_AES256GCM_NSECBYTES (常量) CRYPTO_AEAD_AES256GCM_NSECBYTES:AES256GCM 加密数据的安全字节数。
CRYPTO_AEAD_AES256GCM_NPUBBYTES (常量) CRYPTO_AEAD_AES256GCM_NPUBBYTES:这是一个整数常量,代表了AES256GCM加密模式下公共非秘密信息长度。
CRYPTO_AEAD_AES256GCM_KEYBYTES (常量) CRYPTO_AEAD_AES256GCM_KEYBYTES:这是一个整数常量,代表了AES256GCM加密模式下密钥长度。
More

常见问题

FAQs
查看更多 >