Если вы хотите определить, зашифрована ли строка с помощью функции openssl_encrypt, можно воспользоваться следующими признаками:
1) Проверьте кодировку строки: если строка закодирована в формате base64, есть вероятность, что она была зашифрована с помощью openssl_encrypt. Зашифрованные строки часто закодируются в base64.
2) Проверьте наличие символов заполнения (padding): если в конце строки присутствуют символы "=", это может указывать на использование функции openssl_encrypt, поскольку она добавляет символы заполнения для выравнивания строки до определенного размера в байтах.
3) Анализируйте распределение символов в строке: если символы в зашифрованной строке имеют равномерное (шумящее) распределение, это может указывать на использование функции openssl_encrypt. В случае шифрования, символы должны быть равномерно распределены из-за использования криптографического алгоритма.
Однако, стоит отметить, что эти признаки не являются абсолютно надежными. Если строка была специально сформирована таким образом, чтобы имитировать зашифрованную строку, то вышеуказанные признаки могут быть обманчивыми. Поэтому, перед определением, следует обратить внимание на контекст использования функции openssl_encrypt и учесть возможность искусственной генерации строки.