查詢

sodium_crypto_aead_aes256gcm_is_available()函式—用法及示例

「 檢查當前PHP環境是否支援AES-256-GCM加密演算法 」


函式:sodium_crypto_aead_aes256gcm_is_available()

適用版本:PHP 7.2.0及以上

用法:sodium_crypto_aead_aes256gcm_is_available()函式用於檢查當前PHP環境是否支援AES-256-GCM加密演算法。

示例:

// 檢查是否支援AES-256-GCM加密演算法
if (sodium_crypto_aead_aes256gcm_is_available()) {
    echo "當前PHP環境支援AES-256-GCM加密演算法";
} else {
    echo "當前PHP環境不支援AES-256-GCM加密演算法";
}

注意事項:

  1. 該函式需要在安裝並啟用libsodium擴充套件的情況下才能正常工作。如果未啟用該擴充套件,該函式將始終返回false。
  2. 在使用該函式之前,可以使用sodium_crypto_aead_aes256gcm_keygen()函式生成一個用於AES-256-GCM加密的隨機金鑰。
補充糾錯
熱門PHP函式
分享連結