there are about a million different encoding software packages. They have different functions and range from very cheap and ineffective to complicated. I'm sure that one of the more expensive ones will be able to perform that in some way shape or form. They ALL basically add parts to the existing files/scripts/programs that lock it from being viewed, edited, or altered. Hope that answers your question but you're opening a can of worms.