PELock/StringEncrypt-Python
StringEncrypt allows you to encrypt strings and files using a randomly generated algorithm, generating a unique decryption code (so-called polymorphic code) each time in the selected programming language.
This tool helps software developers hide sensitive information like database passwords, API keys, or secret URLs embedded directly in their application's code or files. It takes plain text strings or files as input and outputs a unique, scrambled version of that data along with the Python code needed to decrypt it at runtime. This prevents malicious actors from easily extracting sensitive data using simple tools.
No commits in the last 6 months.
Use this if you are a software developer concerned about exposing sensitive strings or file contents directly within your application's source code or compiled binaries.
Not ideal if you need enterprise-grade data encryption for data at rest or in transit, or if you're not a developer working with application source code.
Stars
23
Forks
4
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 11, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/PELock/StringEncrypt-Python"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Dav1dde/glad
Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
Aleph-Alpha/ts-rs
Generate TypeScript bindings from Rust types
apollographql/apollo-tooling
✏️ Apollo CLI for client tooling (Mostly replaced by Rover)
mmcloughlin/avo
Generate x86 Assembly with Go
krzysztofzablocki/Sourcery
Meta-programming for Swift, stop writing boilerplate code.