wp-includes/sodium_compat/lib/php72compat_const.php

WP文件
函数/钩子名 描述
SODIUM_CRYPTO_PWHASH_ALG_ARGON2I13 (常量) SODIUM_CRYPTO_PWHASH_ALG_ARGON2I13:这个常量是表示使用Argon2i13算法加密密码的常量标识。
SODIUM_CRYPTO_KX_SESSIONKEYBYTES (常量) SODIUM_CRYPTO_KX_SESSIONKEYBYTES:这个常量是表示使用Key Exchange(KX)算法所生成的会话密钥的字节长度。
SODIUM_CRYPTO_KX_SEEDBYTES (常量) SODIUM_CRYPTO_KX_SEEDBYTES:这个常量是表示生成Key Exchange(KX)密钥所需的种子的字节长度。
SODIUM_CRYPTO_KX_SECRETKEYBYTES (常量) SODIUM_CRYPTO_KX_SECRETKEYBYTES:这个常量是表示Key Exchange(KX)算法的私钥的字节长度。
SODIUM_CRYPTO_KX_PUBLICKEYBYTES (常量) SODIUM_CRYPTO_KX_PUBLICKEYBYTES:这个常量是表示Key Exchange(KX)算法的公钥的字节长度。
SODIUM_CRYPTO_KX_PRIMITIVE (常量) SODIUM_CRYPTO_KX_PRIMITIVE:这个常量表示算法所使用的密钥交换(KX)基元的名称。
SODIUM_CRYPTO_KX_KEYPAIRBYTES (常量) SODIUM_CRYPTO_KX_KEYPAIRBYTES:这个常量表示由密钥交换(KX)算法使用的密钥对的大小,以字节为单位。
SODIUM_CRYPTO_KX_BYTES (常量) SODIUM_CRYPTO_KX_BYTES:这个常量表示由密钥交换(KX)算法产生的共享秘密的大小,以字节为单位。
SODIUM_CRYPTO_KDF_KEYBYTES (常量) SODIUM_CRYPTO_KDF_KEYBYTES:这个常量表示由密钥衍生功能(KDF)生成的密钥的大小,以字节为单位。
SODIUM_CRYPTO_KDF_CONTEXTBYTES (常量) SODIUM_CRYPTO_KDF_CONTEXTBYTES:这个常量表示密钥派生功能(KDF)使用的上下文缓冲区的大小,以字节为单位。
SODIUM_CRYPTO_KDF_BYTES_MIN (常量) SODIUM_CRYPTO_KDF_BYTES_MIN:这个常量代表密钥派生功能(KDF)可以产生的最小字节数。
SODIUM_CRYPTO_KDF_BYTES_MAX (常量) SODIUM_CRYPTO_KDF_BYTES_MAX:这个常量表示可以由密钥衍生功能(KDF)产生的最大字节数。
SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MIN (常量) SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MIN:Generichash()使用的密钥的最小长度。
SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MAX (常量) SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MAX:Generichash()使用的密钥的最大长度。
SODIUM_CRYPTO_GENERICHASH_KEYBYTES (常量) SODIUM_CRYPTO_GENERICHASH_KEYBYTES:generichash()使用的密钥的长度。默认长度为32字节。
SODIUM_CRYPTO_GENERICHASH_BYTES_MIN (常量) SODIUM_CRYPTO_GENERICHASH_BYTES_MIN:generichash()产生的哈希输出的最小长度。
SODIUM_CRYPTO_GENERICHASH_BYTES_MAX (常量) SODIUM_CRYPTO_GENERICHASH_BYTES_MAX:Generichash()产生的哈希输出的最大长度。
SODIUM_CRYPTO_GENERICHASH_BYTES (常量) SODIUM_CRYPTO_GENERICHASH_BYTES:generichash()产生的哈希输出的长度。默认长度为32字节。
SODIUM_CRYPTO_BOX_SEEDBYTES (常量) SODIUM_CRYPTO_BOX_SEEDBYTES:定义随机种子的字节数,用于生成密钥对。
SODIUM_CRYPTO_BOX_SECRETKEYBYTES (常量) SODIUM_CRYPTO_BOX_SECRETKEYBYTES:定义密钥的字节数,用于对数据进行加密和解密。
SODIUM_CRYPTO_BOX_SEALBYTES (常量) SODIUM_CRYPTO_BOX_SEALBYTES:表示 Box 密文的字节长度。
SODIUM_CRYPTO_BOX_PUBLICKEYBYTES (常量) SODIUM_CRYPTO_BOX_PUBLICKEYBYTES:表示 Box 公钥的字节长度。
SODIUM_CRYPTO_BOX_NONCEBYTES (常量) SODIUM_CRYPTO_BOX_NONCEBYTES:表示 Box 加密函数所使用的随机数的字节长度。
SODIUM_CRYPTO_BOX_MACBYTES (常量) SODIUM_CRYPTO_BOX_MACBYTES:表示 Box 加密产生的附加校验和的字节长度。
SODIUM_CRYPTO_BOX_KEYPAIRBYTES (常量) SODIUM_CRYPTO_BOX_KEYPAIRBYTES:表示对于一个 Box 密钥对,其公钥和私钥的总字节长度。
SODIUM_CRYPTO_AUTH_KEYBYTES (常量) SODIUM_CRYPTO_AUTH_KEYBYTES:表示 crypto_auth 函数的密钥的字节长度。
SODIUM_CRYPTO_AUTH_BYTES (常量) SODIUM_CRYPTO_AUTH_BYTES:表示 crypto_auth 函数产生的认证标签的字节长度。
SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NSECBYTES (常量) SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NSECBYTES:这个常量定义了用于XChaCha20-Poly1305 IETF AEAD构建的私钥字节的数量。
SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NPUBBYTES (常量) SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NPUBBYTES:这个常量定义了用于XChaCha20-Poly1305 IETF AEAD构建的nonce字节数
SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_KEYBYTES (常量) SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_KEYBYTES:这个常量定义了XChaCha20-Poly1305 IETF AEAD结构中用于密钥的字节数。
SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_ABYTES (常量) SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_ABYTES:这个常量定义了用于XChaCha20-Poly1305 IETF AEAD构建的额外认证数据字节数。
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NSECBYTES (常量) SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NSECBYTES:这个常量定义了用于ChaCha20-Poly1305 AEAD构建的私钥字节数。
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NPUBBYTES (常量) SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NPUBBYTES:这个常量定义了ChaCha20-Poly1305 AEAD结构中用于nonce的字节数。
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_KEYBYTES (常量) SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_KEYBYTES:这个常量表示在ChaCha20-Poly1305 AEAD结构中使用的密钥的字节数。该常量的值为32。
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NSECBYTES (常量) SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NSECBYTES:这个常量表示在ChaCha20-Poly1305 AEAD结构的IETF变体中使用的秘密Nonce
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES (常量) SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES:这个常量表示在ChaCha20-Poly1305 AEAD结构的IETF变体中使用的nonce字节
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_KEYBYTES (常量) SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_KEYBYTES:这个常量表示在ChaCha20-Poly1305 AEAD结构的IETF变体中使用的密钥的字节数。该
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_ABYTES (常量) SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_ABYTES:这个常量表示在ChaCha20-Poly1305 AEAD结构的IETF变体中使用的认证标签的大小(字节
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_ABYTES (常量) SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_ABYTES:这个常量表示在ChaCha20-Poly1305认证加密与关联数据(AEAD)构建中使用的认证标签的大小,单位为字
SODIUM_CRYPTO_AEAD_AES256GCM_NSECBYTES (常量) SODIUM_CRYPTO_AEAD_AES256GCM_NSECBYTES:这个常量定义了AES-256-GCM验证式加密算法所使用的秘密Nonce的长度,以字节为单位。

常见问题

FAQs
查看更多 >