• DocumentCode
    708142
  • Title

    GcSLV : Garbled circuit based Software License Validation

  • Author

    Singh, Meena ; Rajan, M.A. ; Mani, Akshaya ; Shivraj, V.L. ; Balamuralidhar, P.

  • Author_Institution
    TCS Innovation Labs., Bangalore, India
  • fYear
    2015
  • fDate
    7-9 April 2015
  • Firstpage
    44
  • Lastpage
    49
  • Abstract
    Secure distribution of software among an exclusive set of subscribers is an important problem in the IT industry. Software licensing is a tool to combat piracy by provisioning legitimate users with the license file to access the software. Existing licensing schemes are prone to license key confiscation and bypassing of license validation code attacks by software pirates. To counter piracy, the validation logic needs to be be in encrypted form. This can be achieved using a Yao´s garbled circuit. In this paper we propose a licensing scheme: Garbled circuit based Software License Validation (GcSLV) along with Identity based Elliptic Curve Cryptography. We implemented GcSLV and conducted performance evaluation on desktop and mobile platforms. Further we demonstrate through experimentation that performance of GcSLV is efficient than the existing licensing scheme specifically for license validation.
  • Keywords
    industrial property; public key cryptography; software engineering; GcSLV; garbled circuit based software license validation; identity based elliptic curve cryptography; software licensing scheme; Elliptic curve cryptography; Encryption; Licenses; Software; Elliptic Curve Cryptography; Identity based Encryption; Program obfuscation; Software Licensing; Software Piracy; Yao´s Garbled Circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information and Communication Systems (ICICS), 2015 6th International Conference on
  • Conference_Location
    Amman
  • Type

    conf

  • DOI
    10.1109/IACS.2015.7103199
  • Filename
    7103199