dsmc.herokuapp.com website's screenshot - mainpage
mainpage loading the encrypted or decrypted code
mainpage loading and encryption or decryption complete and waiting for the download
Example .py file
.py example file encrypted
example .json file
.json example file encrypted
dsmc python module screenshoot on PyPi
dsmc-web python module screenshoot on PyPi
Github repository screenshoot
We can see coding stealing everywhere and that's not for the good of computing, for sure ! This is why I have built Don'tStealMyCode framework !
What it does
dsmc is a module, console, program and web-based application which allow you to encrypt a decrypt code of whatever files encoded with utf8 and python-readable !
The module allows you to use the program to code others programs, so the possibilities are numerous.
The console program is to help you quickly encrypt and decrypt your programs or files.
The web application is hosted on Heroku and encrypts and decrypts very easily the code you submit and allow you to download it or read it online if it's allowed by the browser.
How I built it
Challenges I ran into
- Developing a full dropzone system in pure vanillajs
- Developing all this features in 24hours
Accomplishments that I'm proud of
I am proud of the challenges I have met
What I learned
- Flask hosting on Heroku
- Python packages good development way
What's next for DontStealMyCode - console & web code encrypter & decrypter
I think that this dsmc can be very useful for many persons, maybe enterprises if it's improved seriously and may become a reference (with the fonctionnal two factors algorithms I have developed for that) in the domains of the cryptography !