• DocumentCode
    3681068
  • Title

    Implementation and optimization of a somewhat homomorphic encryption scheme

  • Author

    Andrei Ciocan;Sergiu Costea;Nicolae Ţăpuş

  • Author_Institution
    University Politehnica of Bucharest
  • fYear
    2015
  • Firstpage
    198
  • Lastpage
    202
  • Abstract
    As cloud service providers improve their infrastructure, it is becoming increasingly attractive for users to move their programs and data to the cloud. This carries security risks, however, as users trust the provider to handle their private data correctly, without disclosing it our using it for their own benefit. A solution to this problem is for all data to be encrypted at all times, including when used by running applications. Homomorphic encryption schemes make this possible by allowing users to perform basic mathematical operations by operating directly with encrypted information. We implement a library for a somewhat homomorphic encryption scheme, capable of evaluating arithmetic circuits of limited complexity containing additions and multiplications. We analyze the performance of the library and identify bottlenecks, and propose and evaluate a set of optimizations. For practical applications" we include an expression evaluation function that signals whether the desired circuit can be evaluated by the scheme, depending on selected security parameters.
  • Keywords
    "Decision support systems","Yttrium"
  • Publisher
    ieee
  • Conference_Titel
    RoEduNet International Conference - Networking in Education and Research (RoEduNet NER), 2015 14th
  • ISSN
    2068-1038
  • Print_ISBN
    978-1-4673-8179-6
  • Electronic_ISBN
    2247-5443
  • Type

    conf

  • DOI
    10.1109/RoEduNet.2015.7311994
  • Filename
    7311994