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
檢視更多 >