Maru - (more) secure cloud computing

Maru - (more) secure cloud computing

Maru Hardware-Assisted Secure Cloud Computing Jon Crowcroft (Alan Turing Institute/University of Cambridge) Peter Pietzuch (Imperial College) James Srinivasan (Dstl) 2/12/20 Crown copyright 2018 Dstl UK OFFICIAL Aims & objectives Defence & Security would like to use public cloud resources to host our ever-increasing workloads But much of our data & algorithms are sensitive Providers trust model: CPU/Firmware/VMM/OS/sysadmins trusted, apps are not Users trust model:

Trust my app, have to implicitly trust the cloud providers whole stack Is there a better way? 2/12/20 Crown copyright 2018 Dstl App Current progress Approach: Use recent Intel Software Guard Extensions (SGX) technology to run application code in a hardware App App protected enclave sgx-lkl: https://github.com/lsds/sgx-lkl Run unmodified Linux binaries in enclave Performance impact sgx-spark:

Runs (some of) Apache Spark in enclave Provides confidentiality & integrity Vulnerable to side-channels https://github.com/lsds/spectre-attack-sgx 2/12/20 Crown copyright 2018 Dstl Spark (large) Spark (small) JVM JVM SGX-LKL OS

VMM Other HW CPU Sysadmins Next steps Complete sgx-spark implementation & benchmark Further investigation of vulnerabilities & attacks Assess approach for other Data Science frameworks e.g. Apache Flink, TensorFlow, Apache Accumulo etc. Implementation by US DoD intern (TBC) 2/12/20 Crown copyright 2018 Dstl

Recently Viewed Presentations

  • Paula Hiers Deen All about Paula Born in

    Paula Hiers Deen All about Paula Born in

    Chicken & Rice Casserole. Ingredients. 2 (14 1/2-ounce) can . green beans, drained and rinsed . 3 cups diced cooked chicken . 1 medium onion, diced and sauteed. 1 (8-ounce) can . water chestnuts, drained and chopped. 1 (4-ounce) can...
  • Restrictions on election advocacy by school district employees

    Restrictions on election advocacy by school district employees

    School district employees may remind individuals regarding the date of elections, but must not give any suggestion regarding HOW to vote. Employees may answer questions regarding ballot measures so long as the responses provide factual information in a neutral manner.
  • Severe Grading in MFL Nick Mair Director of

    Severe Grading in MFL Nick Mair Director of

    2/3/2016. Ofqual Oct 08. Severe Grading in MFL- some of the people past and present. Helen Myers (Past President, ALL & Asst Head, The Ashcombe School) website: www.all-london.org.uk
  • Purpose - Astronomy

    Purpose - Astronomy

    distance-time graphs. velocity-time graphs. acceleration-time graphs. force-time graphs. See how damping changes your oscillations. You will also use acceleration-force and velocity-position graphs to compare to some of your results in Activity 1.
  • The Japan Culture - Rice University

    The Japan Culture - Rice University

    In Japan there are 4 different types of bills 10,000 yen, 5,000 yen, 2,000 yen, and 1,000 yen. There are also 6 kinds of coins 500 yen, 100 yen, 10 yen, 5 yen, and 1 yen. Japan Houses As cities...
  • collegiate.dsbn.org

    collegiate.dsbn.org

    Online OSSLT October 20th, 2016. Session 1. Multiple Choice Reading Comprehension Questions. ... include proof, facts, examples, etc. for each argument. Series of Paragraphs Expressing an Opinion. STEP 4: Write the introduction (1 paragraph).
  • Federal Tax Research

    Federal Tax Research

    Client received a $3,000,000 judgment in an employment discrimination case. Client's attorney ("Attorney") received $1,000,000 out of this amount, and was paid directly by defendant (and therefore, client only received $2,000,000). Client reported income of $2,000,000 on his tax return.
  • Professionalism in the Workplace PROFESSIONAL DEVELOPMENT TRAINING AMANDA

    Professionalism in the Workplace PROFESSIONAL DEVELOPMENT TRAINING AMANDA

    Professionalism by the Books. Professionalism Defined. the conduct or qualities that characterize or mark an individual holding an occupation . the skill level, of course, but also good judgment and polite behavior that is expected from a person who is...