int callerMethodHC = methodNode.name.hashCode(); int decryptorClassHC = memberNames.className.replace("/", ".").hashCode(); ldc.cst = encrypt(cst, decryptorClassHC, callerClassHC, callerMethodHC, extraKey); methodNode.instructions.insert(insn, new MethodInsnNode(INVOKESTATIC, memberNames.className, memberNames.decryptMethodName, "(Ljava/lang/Object;I)Ljava/lang/String;", false));