定義済み定数
以下の定数が定義されています。 この関数の拡張モジュールが PHP 組み込みでコンパイルされているか、 実行時に動的にロードされている場合のみ使用可能です。
-
SODIUM_LIBRARY_VERSION
(string) -
SODIUM_LIBRARY_MAJOR_VERSION
(int) -
SODIUM_LIBRARY_MINOR_VERSION
(int) -
SODIUM_BASE64_VARIANT_ORIGINAL
(int) -
SODIUM_BASE64_VARIANT_ORIGINAL_NO_PADDING
(int) -
SODIUM_BASE64_VARIANT_URLSAFE
(int) -
SODIUM_BASE64_VARIANT_URLSAFE_NO_PADDING
(int) -
SODIUM_CRYPTO_AEAD_AEGIS128L_KEYBYTES
(int) - PHP 8.4.0 以降で利用可能です。
-
SODIUM_CRYPTO_AEAD_AEGIS128L_NSECBYTES
(int) - PHP 8.4.0 以降で利用可能です。
-
SODIUM_CRYPTO_AEAD_AEGIS128L_NPUBBYTES
(int) - PHP 8.4.0 以降で利用可能です。
-
SODIUM_CRYPTO_AEAD_AEGIS128L_ABYTES
(int) - PHP 8.4.0 以降で利用可能です。
-
SODIUM_CRYPTO_AEAD_AEGIS256_KEYBYTES
(int) - PHP 8.4.0 以降で利用可能です。
-
SODIUM_CRYPTO_AEAD_AEGIS256_NSECBYTES
(int) - PHP 8.4.0 以降で利用可能です。
-
SODIUM_CRYPTO_AEAD_AEGIS256_NPUBBYTES
(int) - PHP 8.4.0 以降で利用可能です。
-
SODIUM_CRYPTO_AEAD_AEGIS256_ABYTES
(int) - PHP 8.4.0 以降で利用可能です。
-
SODIUM_CRYPTO_AEAD_AES256GCM_KEYBYTES
(int) -
SODIUM_CRYPTO_AEAD_AES256GCM_NSECBYTES
(int) -
SODIUM_CRYPTO_AEAD_AES256GCM_NPUBBYTES
(int) -
SODIUM_CRYPTO_AEAD_AES256GCM_ABYTES
(int) -
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_KEYBYTES
(int) -
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NSECBYTES
(int) -
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NPUBBYTES
(int) -
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_ABYTES
(int) -
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_KEYBYTES
(int) -
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NSECBYTES
(int) -
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES
(int) -
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_ABYTES
(int) -
SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_ABYTES
(int) -
SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_KEYBYTES
(int) -
SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NPUBBYTES
(int) -
SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NSECBYTES
(int) -
SODIUM_CRYPTO_AUTH_BYTES
(int) -
SODIUM_CRYPTO_AUTH_KEYBYTES
(int) -
SODIUM_CRYPTO_BOX_SEALBYTES
(int) -
SODIUM_CRYPTO_BOX_SECRETKEYBYTES
(int) -
SODIUM_CRYPTO_BOX_PUBLICKEYBYTES
(int) -
SODIUM_CRYPTO_BOX_KEYPAIRBYTES
(int) -
SODIUM_CRYPTO_BOX_MACBYTES
(int) -
SODIUM_CRYPTO_BOX_NONCEBYTES
(int) -
SODIUM_CRYPTO_BOX_SEEDBYTES
(int) -
SODIUM_CRYPTO_KDF_BYTES_MIN
(int) -
SODIUM_CRYPTO_KDF_BYTES_MAX
(int) -
SODIUM_CRYPTO_KDF_CONTEXTBYTES