Это расширение является ЭКСПЕРИМЕНТАЛЬНЫМ. Поведение этого расширения, включая имена его функций и любую другую относящуюся к нему документацию, может измениться в последующих версиях PHP без уведомления. Используйте это расширение на свой страх и риск.
BLENC это шифратор PHP кода, который:
Расширение BLENC встроено в Zend Engine. Оно позволяет прозрачно шифровать PHP-код алгоритмом blowfish и исполнять его. Он не преднозначен для сверхнадежнорй защиты (код можно дисассемблировать в байт-код с помощью таких пакетов как XDebug), однако оно подходит для отпугивания большинства любителей покопаться в чужем коде и делает процесс реверс-инжинеринга сложным.
Для защиты своего кода, вы должны зашифровать его функцией blenc_encrypt(). После этого вы можете его включать таким образом:
<?php
/* PHP script encoded with BLENC */
$my_source_encoded = 'my_source_encoded.phpe';
include($my_source_encoded);
?>
Также BLENC поддерживает функционал ограничения срока жизни расширения. Так что, если вы хотите, что бы код через некоторое время стал нерабочим, вы должны собрать расширение с модифицированным заголовочным файлом. Для более подробной информации смотрите раздел, посвященной настройне этого расширения.