• DocumentCode
    3672914
  • Title

    Nomad: A Framework for Developing Mission-Critical Cloud-Based Applications

  • Author

    Mamadou H. Diallo;Michael August;Roger Hallman;Megan Kline;Henry Au;Vic Beach

  • Author_Institution
    US Dept. of Defense, SPAWAR Syst. Center Pacific, San Diego, CA, USA
  • fYear
    2015
  • Firstpage
    660
  • Lastpage
    669
  • Abstract
    The practicality of existing techniques for processing encrypted data stored in untrusted cloud environments is a limiting factor in the adoption of cloud-based applications. Both public and private sector organizations are reluctant to push their data to the cloud due to strong requirements for security and privacy of their data. In particular, mission-critical defense applications used by governments do not tolerate any leakage of sensitive data. In this paper, we propose Nomad, a framework for developing mission-critical cloud-based applications. The framework is comprised of: 1) a homomorphism encryption-based service for processing encrypted data directly within the untrusted cloud infrastructure, and 2) a client service for encrypting and decrypting data within the trusted environment, and storing and retrieving these data to and from the cloud. Both services are equipped with GPU-based parallelization to accelerate the expensive homomorphic encryption operations. To evaluate the Nomad framework, we developed Call For Fire, amission-critical application which enables defense personnel to call for fire on targets. Due to the nature of the mission, this application requires guaranteed security. The experimental results highlight the performance enhancements of the GPU-based acceleration mechanism and the feasibility of the Nomad framework.
  • Keywords
    "Cloud computing","Engines","Encryption","Graphics processing units","Public key"
  • Publisher
    ieee
  • Conference_Titel
    Availability, Reliability and Security (ARES), 2015 10th International Conference on
  • Type

    conf

  • DOI
    10.1109/ARES.2015.94
  • Filename
    7299977