Applying Fully-Homomorphic Encryption (Part 2)

Applying Fully-Homomorphic Encryption (Part 2)

This is the second part of a series on applying fully-homomorphic encryption. In the first post we went over what fully-homomorphic encryption (FHE) and shomewhat-homomorphic encryption (SHE) were and how they relate. In this post we’ ll discuss actual applications. To structure the discussion, I’ ll refer to some applications as direct and others as … Continue reading »

Applying Fully-Homomorphic Encryption (Part 1)

Applying Fully-Homomorphic Encryption (Part 1)

In 2009, Craig Gentry published a paper showing—for the first time—how to construct a fully-homomorphic encryption (FHE) scheme. This was a landmark event in cryptographic research that will eventually have huge practical implications for security and privacy. An often cited (especially by the press) application of FHE is cloud computing. Unfortunately, few (if any) details … Continue reading »

Cloud Adversarial Models

Cloud Adversarial Models

Last April I attended a workshop organized by the NSF on cloud security (see here for an overview from the Computing Community Consortium blog). The goal was to get a few people to think about the most interesting and important future research directions in cloud security. The attendees came from a wide range of backgrounds: … Continue reading »

A Key to the Cloud

A Key to the Cloud

At this point most people would agree that cloud computing represents a major shift in computing. Consider, for example, that many tech companies are entirely cloud-based. This includes the more established like Netflix and startups like Instagram and Pinterest. Instead of building and maintaining their own computing infrastructure, they can scale on-demand, save money and … Continue reading »