Allatori Java Obfuscator
belongs to the second generation obfuscators' family and has all spectrum of opportunities on protection of your intellectual property. In the Allatori arsenal there are the following protection methods: name obfuscation, flow obfuscation, debug info obfuscation, string encryption, watermarking. Allatori is free for educational and non-commercial projects.
The 2.2 version can encrypt absolutely all strings using 'maximum' configuration option, introduces new string encryption algorithm - there are now two options for string encryption: 'fast' and 'strong', adds new options to keep names of methods' parameters. Allatori Java Obfuscator web site
and demo version download