* Encoding PHP scripts with compiled bytecodes for accelerated runtime performance and maximum security.
* Encrypt arbitrary files, for example XML files, Smarty template files, or images.
* Generate license files to restrict access to encoded files (Pro/Cerberus Encoder).
* Obfuscation of bytecodes after compilation for extra security.
* Selectable ASCII or Binary encoded file format.
* Encode PHP shell scripts or regular PHP scripts.
* Prevention of file tampering through use of digital signatures.
* Prevention of unauthorised files from including encoded files.
* User selectable compatibility with OpenSource extensions, e.g. mmcache.
* Generating files to expire on a given date or after a time period (Pro/Cerberus Encoder).
* Restricting files to run on any combination of IP addresses and/or server names (Pro/Cerberus Encoder).
* Restricting files to run on specific MAC addresses (Cerberus Encoder).
* Integration with the ionCube Package Foundry.
* Plain text annotations to encoded files for custom copyright, license, and other details.
* Customised messages when files expire or aren't permissioned to run.
* Extremely fast encoding performance, essential for encoding on demand.
* And more!