Я изучаю возможность симметричного шифрования собственных потоков в PHP.Я нашел много информации, показывающей, как выполнить этот вид шифрования на обычных строках (полностью в памяти) с использованием современных и рекомендуемых библиотек, таких как натрия и openssl, но единственное упоминание, которое я обнаружил о шифровании нативных потоков PHP: здесь но эта страница и комментарии указывают на то, что ее использование безопаснее (и помечено как устаревшее).
Мне не удалось найти практические примеры использования собственных фильтров шифрования PHPна потоках, делающих это безопасно.
Я обнаружил эту библиотеку , которая работает с потоковым объектом Guzzle PSR-7, но не с собственными потоками PHP.К сожалению, это не совместимо с другими библиотеками, которые ожидают собственные потоки.
Мне интересны потоки, а не шифрование полных файлов, потому что это позволяет избежать всех ограничений памяти и размера.
Включено ли шифрованиепотоки возможны с использованием потоковых фильтров шифрования, как упомянуто в документации, но просто не рекомендуется и не рекомендуется, потому что так легко ошибиться или просто невозможно сделать безопасно?