移动互联网时代的到来在促进经济发展和丰富民众生活的同时也带来用户隐私泄露的问题.随着民众对加强个人隐私保护的意识的逐步提高,为此研究设计一款基于云存储的个人数据保管箱系统,对用户隐私数据进行加密存储保护。基于SHA1和AES加密技术实现了个人数据保管箱系统,包括后端服务器系统和手机客户端软件.详细阐述后端服务器的架构以及手机客户端的详细设计,分析软件设计的MVC模式;对市场上可用的云存储方案进行对比,选择可行且成本低廉的存储方案。经过实验和试用表明该系统简洁易操作、运行稳定、能较好地保证用户隐私数据的安全性。
The era of the mobile internet has both promoted economic development and enriched peoples" lives, yet at the same time has also led to problems regarding disclosure of user privacy and economic losses. With increasing public awareness of the importance of personal privacy, it is necessary to strengthen the protection of personal data generated in online activities. Presents a system based on cloud storage of personal data, where data is encrypted and stored in the user privacy protection security system. SHA1 and AES-based encryption tech- nology to achieve the personal data Vault system, including back-end server and mobile client systems .It introduces the back-end server system and mobile client composition, as well as mobile client design, and analysis of the MVC software design pattern. Comparing the cloud storage solution available in the market, the most feasible and low-cost services was chosen. The results show that the system is simple and easy to operate, stable, and ensures data security.