Reverse engineering.
How muchies you consider your knowledge of hashing, code signing, compression crap, symmetric/public-key crypto and thingies like that on a scale you choose, So I can cook you something appropriate and not overkill D: ? I dunnknow you.