title: How can I achieve java byte code encryption (against reverse engineering)
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/49379/how-to-lock-compiled-java-classes-to-prevent-decompilation">How to lock compiled Java Classes to prevent decompilation</a>  </p>
  </blockquote>
  
  
  
  <p>...ideally combined with licensing?
  Our product is ported from PHP to Java. With PHP, there was a great code encryption / license tool named IONCube Encoder. It encrypts the PHP source code an allows the execution only if a appropriate license is present.</p>
  
  <p>Is there any equivalent for a Java application (that does not rely on a hardware dongle)?</p>