Dear Experts,
We are looking for Obfuscating files like .TCL .SH which are read into the project flow as input files.
This project will be delivered to the Customer and we want to hide the input script files and text files which have proprietary algorithms.
We have two solutions
1. File Encryption
2. File obfuscation
1. File Encryption
We want simple utility similar to IEEE 1735 Encryption (1735 supports only HDL Design files, not scripts)
Usage:
: Utility <[login to view URL]> -i <default_encryption> -o <[login to view URL]>
Ex:
scr_encrypt [login to view URL] -i encryption_key -o [login to view URL]
The project flow should understand the [login to view URL] on the fly and run the flow without
2. File obfuscation
a). naming obfuscation, which includes naming variables in a meaningless or deceptive way;
b). data/code/comment confusion, which includes making some actual code look like comments or confusing syntax with data;