My version of abbat's pdo_sqlcipher, with support for PHP 8.4, and replaces pdo_sqlite (rather than a separate driver)
| package | ||
| .gitignore | ||
| build.sh | ||
| config.m4 | ||
| debian.sh | ||
| README.rst | ||
PDO SQLCipher ============ Драйвер, реализующий интерфейс PDO (PHP Data Objects) для SQLCipher без замещения оригинальной версии PDO SQLite или системной версии SQLite. Основан на оригинальном коде PDO SQLite путем простого замещения имен и встраиванием кода SQLCipher (вместо динамической линковки с библиотеками SQLite). Подобное разделение позволяет работать с шифрованными базами только тем приложениям, которые в этом явно нуждаются не опасаясь потери данных или замедления работы остальнх приложений. Скрипт сборки протестирован на Debian Squeeze (PHP 5.3.3) и FreeBSD 8.2 (PHP 5.4.3) Для сборки под Debain потребуются (помимо стандартных) следующие dev пакеты: * libicu-dev * libreadline-dev * libssl-dev * php5-dev * tcl-dev SQLCipher ========= SQLCipher является расширением SQLite, которое реализует прозрачное шифрование файлов данных посредством AES-256. Страницы базы данных шифруются перед записью на диск и расшифровываются при чтении. Официальный сайт: http://sqlcipher.net Репозиторий кода: https://github.com/sqlcipher/sqlcipher