• DocumentCode
    2268846
  • Title

    A protective mechanism using variable-instruction-sets encryption for Java applications in mobile terminal platforms

  • Author

    Kuang, Jian ; Cao, Bei ; Bian, Jiali

  • Author_Institution
    Beijing University of Posts and Telecommunications, China
  • fYear
    2010
  • fDate
    23-25 Oct. 2010
  • Firstpage
    19
  • Lastpage
    22
  • Abstract
    In some mobile terminal platforms, such as Android, OMS (Open Mobile System), etc, the compiled Java application files could be easily decompiled, so the security of source codes in Java application is a problem. In this paper, we analyze traditional protective methods for Java application files. Then a class-loading mechanism using variable-instruction-sets encryption is raised. Variable-instruction-sets encryption is a highly reliable and efficient algorithm which is applied on instruction level. Test results on prototype machine show that this mechanism is effective.
  • Keywords
    ClassLoader; DEX; class-loading; variable-instruction-sets encryption;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Advanced Intelligence and Awarenss Internet (AIAI 2010), 2010 International Conference on
  • Conference_Location
    Beijing, China
  • Type

    conf

  • DOI
    10.1049/cp.2010.0712
  • Filename
    5696852