Skip to main content
AIP Conference ProceedingsVolume 1558, 2013, Pages 332-33611th International Conference of Numerical Analysis and Applied Mathematics 2013, ICNAAM 2013; Rhodes; Greece; 21 September 2013 through 27 September 2013

Using cryptology models for protecting PHP source code(Conference Paper)

  Save all to author list
  • aSingidunum University, Danijelova 32, Belgrade, Serbia
  • bSinergija University, Raje Baničića, Bijeljina, Bosnia and Herzegovina

Abstract

Protecting PHP scripts from unwanted use, copying and modifications is a big issue today. Existing solutions on source code level are mostly working as obfuscators, they are free, and they are not providing any serious protection. Solutions that encode opcode are more secure, but they are commercial and require closed-source proprietary PHP interpreter's extension. Additionally, encoded opcode is not compatible with future versions of interpreters which imply re-buying encoders from the authors. Finally, if extension source-code is compromised, all scripts encoded with that solution are compromised too. In this paper, we will present a new model for free and open-source PHP script protection solution. Protection level provided by the proposed solution is equal to protection level of commercial solutions. Model is based on conclusions from use of standard cryptology models for analysis of strengths and weaknesses of the existing solutions, when a scripts protection is seen as secure communication channel in the cryptology. © 2013 AIP Publishing LLC.

Author keywords

encryptioninterpreted languagesPHPprotectionsource code
  • ISSN: 0094243X
  • ISBN: 978-073541184-5
  • Source Type: Conference Proceeding
  • Original language: English
  • DOI: 10.1063/1.4825491
  • Document Type: Conference Paper
  • Sponsors: European Society of Computational Methods,in Sciences, Engineering and Technology,Santilli Foundation

  Singidunum University, Danijelova 32, Serbia
© Copyright 2013 Elsevier B.V., All rights reserved.

Cited by 0 documents

{"topic":{"name":"Obfuscation; Application Program; Reverse Engineering","id":12901,"uri":"Topic/12901","prominencePercentile":63.383904,"prominencePercentileString":"63.384","overallScholarlyOutput":0},"dig":"c43b0ae6d1fcb89117e9d683a92c3ba78e7d2e81b0db41dc8c04fb8a239fc86d"}

SciVal Topic Prominence

Topic:
Prominence percentile: