At-rest Encryption in OpenStack Swift

preview_player
Показать описание
John Dickinson
Recently, the OpenStack Swift project released a feature that implements server-side encryption. The feature is designed to protect user data from being exposed if drives were to leave the cluster, something that can happen intentionally through an RMA process or unintentionally from mistakes or malicious intent. If drives leave the cluster, we want to be sure that the users' data is protected and impossible to recover. Swift's at-rest encryption feature encrypts user data and metadata with AES using a unique key for every object stored.

In this talk, we will cover the details of how the server-side encryption works, including the on-disk format, and we'll dig into the key-management used. Also, we'll discuss the ways in which this feature can be improved to support more advanced functionality and more robust key management.
Рекомендации по теме
Комментарии
Автор

Great presentation, thanks! (And you are cute too so it was very easy to pay attention)
Should I encrypt my data if I don't trust the OpenStack provider? (Or even if I do trust it?)

jayextarys