函式: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加密演算法";
}
注意事項:
- 該函式需要在安裝並啟用libsodium擴充套件的情況下才能正常工作。如果未啟用該擴充套件,該函式將始終返回false。
- 在使用該函式之前,可以使用sodium_crypto_aead_aes256gcm_keygen()函式生成一個用於AES-256-GCM加密的隨機金鑰。