Updatable Block-Level Message-Locked Encryption

被引:7
|
作者
Zhao, Yongjun [1 ]
Chow, Sherman S. M. [1 ]
机构
[1] Chinese Univ Hong Kong, Dept Informat Engn, Hong Kong, Peoples R China
关键词
Encryption; Maximum likelihood estimation; Servers; Cloud computing; Protocols; Message-locked encryption; proofs-of-ownership; deduplication; hash function; incremental cloud cryptography;
D O I
10.1109/TDSC.2019.2922403
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Deduplication is widely used for reducing the storage requirement for storage service providers. Nevertheless, it is unclear how to support deduplication of encrypted data securely until the study of Bellare et al. on message-locked encryption (MLE, Eurocrypt 2013). While updating (shared) files is natural, existing MLE solutions do not allow efficient update of encrypted files stored remotely. Even modifying a single bit requires the expensive way of downloading and decrypting a large ciphertext (then re-uploading). This paper initiates the study of updatable block-level MLE, a new primitive in incremental cryptography and cloud cryptography. Our proposed provably-secure construction is updatable with computation cost logarithmic in the file size. It naturally supports block-level deduplication. It also supports proof-of-ownership which protects storage providers from being abused as a free content distribution network. Our experiments show its practical performance relative to the original MLE and existing non-updatable block-level MLE.
引用
收藏
页码:1620 / 1631
页数:12
相关论文
共 50 条
  • [41] An efficient block-level image encryption scheme based on multi-chaotic maps with DNA encoding
    Prabir Kumar Naskar
    Surojit Bhattacharyya
    Kailash Chandra Mahatab
    Krishna Gopal Dhal
    Atal Chaudhuri
    Nonlinear Dynamics, 2021, 105 : 3673 - 3698
  • [42] Violin: A framework for extensible block-level storage
    Flouris, Michail D.
    Lachaize, Renaud
    Bilas, Angelos
    KNOWLEDGE AND DATA MANAGEMENT IN GRIDS, 2007, : 83 - +
  • [43] Violin: A framework for extensible block-level storage
    Flouris, MD
    Bilas, A
    TWENTY-SECOND IEEE/THIRTEENTH NASA GODDARD CONFERENCE ON MASS STORAGE SYSTEMS AND TECHNOLOGIES, PROCEEDINGS: INFORMATION RETRIEVAL FROM VERY LARGE STORAGE SYSTEMS, 2005, : 128 - 142
  • [44] Block-Level Stiffness Analysis of Residual Networks
    Kloberdanz, Eliska
    Le, Wei
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING, ICANN 2023, PART X, 2023, 14263 : 61 - 73
  • [45] Transparent Online Storage Compression at the Block-Level
    Klonatos, Yannis
    Makatos, Thanos
    Marazakis, Manolis
    Flouris, Michail D.
    Bilas, Angelos
    ACM TRANSACTIONS ON STORAGE, 2012, 8 (02)
  • [46] BLOCK-LEVEL HARDWARE LOGIC SIMULATION MACHINE
    TAKASAKI, S
    SASAKI, T
    NOMIZU, N
    KOIKE, N
    OHMORI, K
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1987, 6 (01) : 46 - 54
  • [47] One-tag Checker: Message-locked Integrity Auditing on Encrypted Cloud Deduplication Storage
    Liu, Xuefeng
    Sun, Wenhai
    Lou, Wenjing
    Pei, Qingqi
    Zhang, Yuqing
    IEEE INFOCOM 2017 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2017,
  • [48] Flex: A flexible block-level distributed storage system
    Li, Yongchuan
    Peng, Yuxing
    Li, Huiba
    APPLIED SCIENCE, MATERIALS SCIENCE AND INFORMATION TECHNOLOGIES IN INDUSTRY, 2014, 513-517 : 1046 - 1051
  • [49] Understanding Block-level Address Usage in the Visible Internet
    Cai, Xue
    Heidemann, John
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2010, 40 (04) : 99 - 110
  • [50] Deep Learning for Block-level Compressive Video Sensing
    Pei, Yifei
    Liu, Ying
    Ling, Nam
    2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2020,