Cryptology ePrint Archive: Report 2021/940

SecretStore: A Secrecy as a Service model to enable the Cloud Storage to store user's secret data

Ripon Patgiri

Abstract: Data secrecy is a major concern in many domains. Nowadays, the data are kept in tight security with high privacy. Users do not want to share their secret information with anyone; however, the users' confidential data are not protected from the administrators. Administrators can read the users' data. Why should any Administrator read users' data? To address this issue, we propose a new secrecy protocol to store data secretly, named Secret Cloud Storage, SecretStore for short, to enable Secrecy as a Service model over the Cloud Computing paradigm. This article demonstrates how to protect users' data from any unintended users, including the data administrators. Moreover, we introduce tight security using the client-side symmetric cryptography method. In addition, we devise a forgetful private key to generate or regenerate a private key to encrypt or decrypt based on a secret word. We also show how to strengthen the weak password. Finally, we demonstrate how to implement the Secrecy as a Service model in Cloud Storage using highly unpredictable private keys.

Category / Keywords: applications / secret-key cryptography, public-key cryptography, pseudo-randomness

Date: received 11 Jul 2021

Contact author: ripon at cse nits ac in

Available format(s): PDF | BibTeX Citation

Note: Submitted to IEEE for possible publication

Version: 20210713:162553 (All versions of this report)

Short URL:

[ Cryptology ePrint archive ]