• DocumentCode
    22427
  • Title

    Privacy-Preserving Multi-Class Support Vector Machine for Outsourcing the Data Classification in Cloud

  • Author

    Rahulamathavan, Yogachandran ; Phan, Raphael C.-W ; Veluru, Suresh ; Cumanan, Kanapathippillai ; Rajarajan, Muttukrishnan

  • Author_Institution
    Sch. of Eng. & Math. Sci., City Univ. London, London, UK
  • Volume
    11
  • Issue
    5
  • fYear
    2014
  • fDate
    Sept.-Oct. 2014
  • Firstpage
    467
  • Lastpage
    479
  • Abstract
    Emerging cloud computing infrastructure replaces traditional outsourcing techniques and provides flexible services to clients at different locations via Internet. This leads to the requirement for data classification to be performed by potentially untrusted servers in the cloud. Within this context, classifier built by the server can be utilized by clients in order to classify their own data samples over the cloud. In this paper, we study a privacy-preserving (PP) data classification technique where the server is unable to learn any knowledge about clients´ input data samples while the server side classifier is also kept secret from the clients during the classification process. More specifically, to the best of our knowledge, we propose the first known client-server data classification protocol using support vector machine. The proposed protocol performs PP classification for both two-class and multi-class problems. The protocol exploits properties of Pailler homomorphic encryption and secure two-party computation. At the core of our protocol lies an efficient, novel protocol for securely obtaining the sign of Pailler encrypted numbers.
  • Keywords
    Internet; cloud computing; cryptography; data privacy; pattern classification; support vector machines; Internet; Pailler encrypted numbers; Pailler homomorphic encryption; client-server data classification protocol; cloud computing infrastructure; outsourcing technique; privacy-preserving data classification technique; privacy-preserving multiclass support vector machine; two-party computation; Cloud computing; Encryption; Servers; Support vector machines; Training; Training data; Privacy; cloud computing; data classification; homomorphic encryption; support vector machine;
  • fLanguage
    English
  • Journal_Title
    Dependable and Secure Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1545-5971
  • Type

    jour

  • DOI
    10.1109/TDSC.2013.51
  • Filename
    6682897