Altera_Forum
Honored Contributor
13 years agoTime-based encryption in simulations?
Hi folks,
I'm trying to think of a solution to make time-based simulation IP (verilog). We use vencrypt to protect the ip already. I was thinking about the possibility of using system calls as such: 1) Write build date into encrypted hdl During compilation/simulation: 2) System call to get os -> branch for next step 3) System call to write date into a file 4) Use system task to read file 5) In encrypted logic, compare current date vs build date and kill if its over X days 6) System call to delete file Obviously not a great solution and easily defeated if you were to figure out what it was doing. Any other suggestions would be appreciated.