Long-Term Confidential Data Storage by Distributed Secret Shares
MetadataShow full item record
There are several mobile password managers on the marked, where the most popular of these uses the classical solution for storage which requires both encryption and backup policies. If quantum computers become a reality, the security of encryption methods based on factoring primes or doing modular exponentiation is threatened. For threshold secret sharing schemes, an unauthorized set of shares of the secret provides no information about the secret. By this, one can say that secret sharing is information-theoretically secure, which means that it cannot be broken even when an attacker has unlimited computing power. In this thesis, the development of a password storage mobile application for Android is presented. The mobile application implements secret sharing for confidentiality and uses cloud storage services for storing the shares. A password is divided into three pieces, where two or more are needed to reconstruct the password. Together, this manifests itself as a (2,3) threshold scheme. The cloud storage services implemented are Dropbox, Google Drive, and Microsoft OneDrive. User tests were conducted for testing the functionality and the user interface of the application. The result was a "PASSED" score on 98,2%, which indicated that the functionality performed better than expected and the alternative hypothesis H1 was supported. The feedback from the test subjects stated that the application looked good and worked well, but some of the solutions could have been optimized in regards to the user interface.