Skip to main content

Advanced encryption protecting your python codebase.

Project description

Secupy!

We protect your Python source code and your business. High End Encryption for your Python Source Code. Secupy is the most efficiente and cost effective solution to protect your Intellectual Property. The decryption process takes place during module import, with no impact on the performance of the running application. It works on any platform, with any framework or code.

Quick Start

First of all you need an account. Registre to obtain an api token.

Warning Without the registration you can only encrypt one file that will last 24 hours.

Note With the registration, you can obtain a free token to build a daily valid software or production token with no limit for our builded software. An api token is a 40 character lenght string.

Install secupy from pip:

$ pip install secupy

Activate your host secupy activate --token <api token>

$ secupy activate --token X123456789Y123456789Z123456789K123456789

Build you software secupy build -s <source code directory> -d <destination directory>

$ secupy build -s . -d ./build 

And finally run it assuming we call a module called entrypoint in the build directory:

$ cd build
$ secupy -m entrypoint

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

secupy-1.2.0-cp312-cp312-win_arm64.whl (709.7 kB view hashes)

Uploaded CPython 3.12 Windows ARM64

secupy-1.2.0-cp312-cp312-win_amd64.whl (531.6 kB view hashes)

Uploaded CPython 3.12 Windows x86-64

secupy-1.2.0-cp312-cp312-win32.whl (441.4 kB view hashes)

Uploaded CPython 3.12 Windows x86

secupy-1.2.0-cp312-cp312-musllinux_1_1_x86_64.whl (990.3 kB view hashes)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

secupy-1.2.0-cp312-cp312-musllinux_1_1_i686.whl (1.1 MB view hashes)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

secupy-1.2.0-cp312-cp312-musllinux_1_1_aarch64.whl (967.1 kB view hashes)

Uploaded CPython 3.12 musllinux: musl 1.1+ ARM64

secupy-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (480.6 kB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

secupy-1.2.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (521.5 kB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

secupy-1.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (462.7 kB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

secupy-1.2.0-cp312-cp312-macosx_11_0_arm64.whl (409.4 kB view hashes)

Uploaded CPython 3.12 macOS 11.0+ ARM64

secupy-1.2.0-cp312-cp312-macosx_10_9_x86_64.whl (441.9 kB view hashes)

Uploaded CPython 3.12 macOS 10.9+ x86-64

secupy-1.2.0-cp311-cp311-win_arm64.whl (710.3 kB view hashes)

Uploaded CPython 3.11 Windows ARM64

secupy-1.2.0-cp311-cp311-win_amd64.whl (533.1 kB view hashes)

Uploaded CPython 3.11 Windows x86-64

secupy-1.2.0-cp311-cp311-win32.whl (443.8 kB view hashes)

Uploaded CPython 3.11 Windows x86

secupy-1.2.0-cp311-cp311-musllinux_1_1_x86_64.whl (992.6 kB view hashes)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

secupy-1.2.0-cp311-cp311-musllinux_1_1_i686.whl (1.1 MB view hashes)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

secupy-1.2.0-cp311-cp311-musllinux_1_1_aarch64.whl (969.2 kB view hashes)

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

secupy-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (481.7 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

secupy-1.2.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (518.3 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

secupy-1.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (463.3 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

secupy-1.2.0-cp311-cp311-macosx_11_0_arm64.whl (407.9 kB view hashes)

Uploaded CPython 3.11 macOS 11.0+ ARM64

secupy-1.2.0-cp311-cp311-macosx_10_9_x86_64.whl (438.4 kB view hashes)

Uploaded CPython 3.11 macOS 10.9+ x86-64

secupy-1.2.0-cp310-cp310-win_arm64.whl (708.8 kB view hashes)

Uploaded CPython 3.10 Windows ARM64

secupy-1.2.0-cp310-cp310-win_amd64.whl (531.7 kB view hashes)

Uploaded CPython 3.10 Windows x86-64

secupy-1.2.0-cp310-cp310-win32.whl (443.2 kB view hashes)

Uploaded CPython 3.10 Windows x86

secupy-1.2.0-cp310-cp310-musllinux_1_1_x86_64.whl (991.7 kB view hashes)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

secupy-1.2.0-cp310-cp310-musllinux_1_1_i686.whl (1.1 MB view hashes)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

secupy-1.2.0-cp310-cp310-musllinux_1_1_aarch64.whl (968.4 kB view hashes)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

secupy-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (480.4 kB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

secupy-1.2.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (517.5 kB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

secupy-1.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (462.7 kB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

secupy-1.2.0-cp310-cp310-macosx_11_0_arm64.whl (407.4 kB view hashes)

Uploaded CPython 3.10 macOS 11.0+ ARM64

secupy-1.2.0-cp310-cp310-macosx_10_9_x86_64.whl (437.4 kB view hashes)

Uploaded CPython 3.10 macOS 10.9+ x86-64

secupy-1.2.0-cp39-cp39-win_arm64.whl (708.0 kB view hashes)

Uploaded CPython 3.9 Windows ARM64

secupy-1.2.0-cp39-cp39-win_amd64.whl (529.2 kB view hashes)

Uploaded CPython 3.9 Windows x86-64

secupy-1.2.0-cp39-cp39-win32.whl (443.4 kB view hashes)

Uploaded CPython 3.9 Windows x86

secupy-1.2.0-cp39-cp39-musllinux_1_1_x86_64.whl (990.9 kB view hashes)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

secupy-1.2.0-cp39-cp39-musllinux_1_1_i686.whl (1.1 MB view hashes)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

secupy-1.2.0-cp39-cp39-musllinux_1_1_aarch64.whl (968.3 kB view hashes)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

secupy-1.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (480.3 kB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

secupy-1.2.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (515.6 kB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

secupy-1.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (462.7 kB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

secupy-1.2.0-cp39-cp39-macosx_11_0_arm64.whl (407.1 kB view hashes)

Uploaded CPython 3.9 macOS 11.0+ ARM64

secupy-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl (435.9 kB view hashes)

Uploaded CPython 3.9 macOS 10.9+ x86-64

secupy-1.2.0-cp38-cp38-win_amd64.whl (557.2 kB view hashes)

Uploaded CPython 3.8 Windows x86-64

secupy-1.2.0-cp38-cp38-win32.whl (443.2 kB view hashes)

Uploaded CPython 3.8 Windows x86

secupy-1.2.0-cp38-cp38-musllinux_1_1_x86_64.whl (990.6 kB view hashes)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

secupy-1.2.0-cp38-cp38-musllinux_1_1_i686.whl (1.1 MB view hashes)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

secupy-1.2.0-cp38-cp38-musllinux_1_1_aarch64.whl (967.8 kB view hashes)

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

secupy-1.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (479.7 kB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

secupy-1.2.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (514.9 kB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

secupy-1.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (462.5 kB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

secupy-1.2.0-cp38-cp38-macosx_11_0_arm64.whl (406.8 kB view hashes)

Uploaded CPython 3.8 macOS 11.0+ ARM64

secupy-1.2.0-cp38-cp38-macosx_10_9_x86_64.whl (435.8 kB view hashes)

Uploaded CPython 3.8 macOS 10.9+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page