An increasing amount of information today is generated, exchanged, and stored electronically. This includes sensitive information such as health records or governmental documents whose integrity and confidentiality must be protected over decades or even centuries. Commonly used cryptographic schemes, however, are not designed to provide protection over such long time periods. They are vulnerable to computational attacks that will potentially become possible using advanced computational technology (e.g., quantum computers). Recently, Braun et al. (AsiaCCS 2017) proposed the first storage architecture that uses information-theoretically secure and renewable cryptography to achieve long-term confidentiality and integrity protection. However, they only consider a simplified storage setting where unstructured data is stored and protected, which means that subsets of the data cannot be retrieved individually. Here, we consider a more realistic setting where structured data is stored, and selected parts of the data can be retrieved individually. In this setting, however, a storage provider may not only be able to deduce sensitive information about its customers by analyzing the stored data content, but also by analyzing which data items are accessed at which times. We propose the first long-term secure storage architecture that prevents this by providing integrity, confidentiality, and access pattern hiding. To achieve this, we combine several long-term protection techniques with an information-theoretically secure oblivious random access machine. In a performance analysis of our construction we show that storing and protecting data over a timespan of 100 years is practical.
翻译:今天越来越多的信息是电子生成、交换和储存的,其中包括健康记录或政府文件等敏感信息,其完整性和保密性必须保护几十年甚至几个世纪。但是,通常使用的加密计划并不是设计来提供如此长的时间保护的,它们很容易受到使用先进计算技术(如量子计算机)有可能发生的计算攻击的伤害。最近,Braun等人(2017年亚洲通信中心)提出了第一个储存结构,利用信息-理论安全和可再生加密技术实现长期保密和完整性保护。然而,它们只考虑一个简化的储存环境,储存和保护非结构数据,这意味着无法单独检索数据子集。在这里,我们考虑一个更现实的设置,储存结构化数据,并单独检索数据的某些部分。然而,在这种背景下,储存提供者可能不仅能够通过分析储存的数据内容来推断其客户的敏感信息,而且能够分析何时访问数据物项。我们建议建立第一个长期安全储存结构,通过提供长期的保密和访问方式,从而实现一种长期的保密性、保密性和随机性分析。我们提出一个长期的储存技术,从而实现长期的保密、保密性地展示。