You’re wasting your time.
How many units are you planning on selling? 1, 10, 100, 1,000,000?
If you are selling small numbers, it’s not a big enough market for someone to crack your code.
If you are selling huge numbers, then it’s worth the hacker’s time to crack any encryption method you use.