Настоящая безопасность ваших PDF-файлов
Если вы продаете доступ к ценным PDF-материалам — книгам, учебным пособиям или отчетам — вы знаете главную проблему: обычные «читалки» позволяют легко скачать файл, переслать его или распечатать в один клик. Стандартные методы защиты (блокировка правой кнопки мыши, сокрытие кнопки скачивания, блокировки доступа в отладчик DevTools) обходятся большинством пользователем за несколько минут. Текст обычно виден в откытом виде в исходном коде Html-страницы.
Crypto PDF Viewer не применяет методы защиты от домохозяеек. Это не просто плеер для документов, это полноценная система криптографической защиты, которая исключает прямой доступ пользователя к исходному PDF файлу.
Защита PDF контента на уровне пикселей и кода
В отличие от других плагинов, которые просто загружают весь файл PDF в браузер, наш плагин Crypto PDF Viewer использует многоуровневый подход:
- Серверная растеризация: Ваш PDF-файл никогда не передается в браузер целиком. Сервер преобразует страницы в специальные растровые фрагменты. Хакер не может «вытащить» PDF, потому что его физически нет в памяти браузера.
- Стойкое шифрование: Каждый фрагмент страницы зашифрован индивидуальным ключом. Дешифровка происходит «на лету» прямо в памяти браузера только для авторизованного сеанса просмотра. Даже если злоумышленник перехватит данные, он увидит лишь «цифровой шум». Для создания ключей шифрования используются индивидуальные лицензионные ключи плагина. Это делает невозможным создание универсальной «отмычки» для сайтов, где установлен плагин, для расшифровки данных.
- Canvas-рендеринг: Текст не выводится в виде обычных букв, которые можно выделить и скопировать. Он «рисуется» на холсте (Canvas). Для поисковых роботов и скриптов-крадунов страница выглядит абсолютно пустой, в то время как читатель видит четкое изображение.
- Защита сессий и токенов: Доступ к просмотру жестко привязан к временным токенам и сессиям. Попытка открыть документ по прямой ссылке или передать её другому лицу приведет к ошибке доступа.
- Защита от инструментов разработчика: Плагин отслеживает попытки вмешательства в код страницы и блокирует возможность «сдампить» контент через консоль браузера. Общеизвестно, что броузер пользователя — не идеальное место для защиты контента. Так же справедливо утверждение, что все что передано на сторону клиента может быть восстановлено и скопировано. Но плагин создает сложности для программистов-хакеров в перехвате данных внутри памяти броузера благодаря своей архитектуре передачи информации.
Полный контроль и комфорт для автора
Вам не нужно быть программистом, чтобы защитить свой контент. Плагин берет всю техническую сложность на себя:
- Загрузка архивами: Хотите опубликовать сразу 20 книг? Просто загрузите один ZIP-архив, и система автоматически создаст защищенные копии для каждой книги.
- Поддержка больших файлов: Благодаря технологии чанковой (потоковой) загрузки, вы можете загружать даже очень тяжелые PDF-файлы, обходя ограничения вашего хостинга.
- Продвинутые настройки для умелых любителей экспериментировать со скоростью и качеством отображения.
Интерфейс читателя
- Современный Viewer: Удобная навигация, индикатор страниц и плавное переключение.
- Инструменты масштабирования: Качественный Zoom (In/Out) без потери четкости.
- Полноэкранный режим: Максимальное удобство чтения на любом мониторе.
- Мобильная оптимизация: Поддержка жестов (свайпов) для перелистывания страниц на смартфонах и планшетах.
- Адаптивность: Читалка подстраивается под любой размер экрана и тему вашего сайта.
Технические характеристики
- Совместимость: WordPress 5.0+, PHP 7.4+.
- Требования к серверу: Наличие расширения Imagick, Ghostscript или утилиты pdftocairo (плагин сам определит доступный метод).
- Безопасность: Защита директорий через .htaccess, использование nonce-токенов WordPress.
- Производительность: Кэширование зашифрованных страниц для снижения нагрузки на сервер.
Для пользователей, которые используют Sharing-хостинги, или не имеют возможности настроить конфигурацию своих серверов для обработки графики, создано отдельное дополнение, аддон Crypto PDF Viewer Browser render. Он позволяет загружать и преобразовывать файлы PDF в графические зашифрованные данные, используя только броузер. Это не идеальный вариант для загрузки больших файлов или их большого количества — такую работу принято перекладывать на сервер. Но если очень нужно, то дополнение Broswer render — это решение проблемы невозможности настроки сервера. Аддон устанавливается как дополнительный плагин — для его работы требуется наличие основного плагина Crypto PDF Viewer.
Лицензионные ключи и обновления
При покупке, на электронный адрес, указанный при регистрации заказа, высылается ссылка на скачивание плагина и лицензионный ключ без срока действия. Основной плагин и аддон имеют разные лицензионные ключи. Оплата — единоразовая, без регулярных платежей и подписок. Плагин не размещается в публичных репозитариях. Обновление происходит штатным образом из админки сайта, меню «Плагины». Обновления доступны при условии активной лицензии на все время жизни продукта (lifetime модель).
На нашем сайте в кабинете пользователя («Моя учетная запись») доступна история покупок, лицензионные ключи и ссылки на скачивание плагина. Если вы вдруг почистили почту и не смогли найти письма с подтверждением заказа — зайдите в учетную запись и найдите всю необходимую информацию.

