filter_var(env('API_CRYPTO_ENABLED', false), FILTER_VALIDATE_BOOL), 'key' => (string) env('API_CRYPTO_KEY', ''), 'allow_plaintext' => filter_var(env('API_CRYPTO_ALLOW_PLAINTEXT', false), FILTER_VALIDATE_BOOL), 'plaintext_user_ids' => preg_split('/[\s,]+/', (string) env('API_CRYPTO_PLAINTEXT_USER_IDS', ''), -1, PREG_SPLIT_NO_EMPTY) ?: [], 'timestamp_tolerance' => (int) env('API_CRYPTO_TIMESTAMP_TOLERANCE', 300), 'max_payload_bytes' => (int) env('API_CRYPTO_MAX_PAYLOAD_BYTES', 2097152), ];