Navigation



ByteCoat - Protect your Python code

Overview

Python Byte Coat is a solution which allows for the protection of python implementation details. If you want to use Byte Coat, you can request an evaluation copy or obtain a license to run it on your system. Please contact info@coremountains.com to inquire conditions and prices.

The following figure gives an overview of the concept of code protection using ByteCoat.

Byte Coat Module
Byte Coat Concept (Click on picture to enlarge)

Byte Coat compiles platform independent python byte coat into a platform dependent binary, i.e. native shared library. This library is used by the python interpreter transparently, i. e. as it were a python byte code module. All functions, classes and other definitions inside the translated module are fully accessible.

The technique of Byte Coat ensures full compatibility of the generated shared library and python interpreter. Read some technical information and find answers to frequently asked questions.


ByteCoat