一种智能终端的云存储方法
【技术领域】
[0001]本发明涉及智能终端信息的保密技术,尤其涉及一种智能终端的云存储方法。
【背景技术】
[0002]目前智能手机的使用已经非常普遍,不仅如此,人们还非常喜欢通过智能手机向云端上传各种个人信息,这就使得个人信息的保密性变得非常重要。但现在智能手机保密方法还不很完善,个人信息泄露的事情也时有发生。
【发明内容】
[0003]针对上述技术问题,本发明设计开发了一种安全性高的智能终端的云存储方法。
[0004]本发明提供的技术方案为:
[0005]一种智能终端的云存储方法,包括:
[0006]提供多个存储服务器、一智能终端和一中转服务器,所述中转服务器与所述智能终端通信连接,且所述中转服务器建立有用户身份数据库,所述中转服务器与多个存储服务器通信连接;
[0007]所述智能终端进行云存储的具体过程为:所述智能终端向所述中转服务器发送登录账号和密码,所述中转服务器在所述用户身份数据库内进行验证,待验证通过,所述智能终端生成一个存储请求信息并将该存储请求信息发送至所述中转服务器,所述中转服务器根据该存储请求信息为当前的存储请求随机分配一个存储地址,该存储地址对应于其中一个存储服务器,所述中转服务器还为当前待存储的信息生成一个信息标记码,所述中转服务器将该存储地址和该信息标记码存储在当前用户账户下,并将该信息标记码发送给所述智能终端;所述智能终端将信息标记码标记在当前待存储的信息名称内,将当前待存储的信息上传至所述中转服务器,所述中转服务器根据存储地址访问至存储服务器,将当前待存储的信息上传至存储服务器,所述智能终端保存所述信息标记码;
[0008]所述智能终端获取一个已存储信息的具体过程为:所述智能终端向所述中转服务器发送登录账号和密码,所述中转服务器在所述用户身份数据库内进行验证,待验证通过,所述智能终端生成一个下载请求信息,将该下载请求信息发送至所述中转服务器,该下载请求信息包含待获取的已存储信息的信息标记码,所述中转服务器从该下载请求信息提取到信息标记码,并在当前用户账户下检索到该信息标记码对应的信息的存储地址,所述中转服务器根据该存储地址访问对应的存储服务器,将信息标记码发送给存储服务器,存储服务器根据该信息标记码检索至对应的信息,供所述中转服务器下载,所述中转服务器将下载的信息返回给所述智能终端。
[0009]优选的是,所述的智能终端的云存储方法中,所述智能终端为智能手机或平板电脑。
[0010]优选的是,所述的智能终端的云存储方法中,所述中转服务器和所述存储服务器均记录将当前待存储的信息上传至存储服务器的时间;所述中转服务器根据该存储地址访问至对应的存储服务器时,将该时间发送给该存储服务器,所述存储服务器根据该时间检索至对应的信息,供所述中转服务器下载。
[0011]优选的是,所述的智能终端的云存储方法中,多个存储服务器包括10?20个存储服务器。
[0012]优选的是,所述的智能终端的云存储方法中,所述智能终端通过无线网络与所述中转服务器通信。
[0013]本发明所述的智能终端的云存储方法提供了多个存储服务器,智能终端不再直接上传个人信息,而是需要向中转服务器提交存储请求信息,中转服务器根据存储请求信息随机分配一个存储地址,同时生成一个信息标记码,智能终端将信息标记码标记在当前待存储的信息名称内,中转服务器根据存储地址将需要存储的信息存储至相应的存储服务器上,智能终端只保存信息标记码,不保留存储地址,也不访问存储服务器。这样就无法通过智能终端破解到需要存储的信息的具体位置,进而无法盗取信息。在获取信息时,智能终端向中转服务器发送包含有信息标记码的下载请求信息,中转服务器根据信息标记码找到存储地址,再根据存储地址下载信息,并将信息返回给智能终端。本发明将用户信息和被存储的信息分开来,用户信息在中转服务器上,而被存储的信息被随机分配在多个存储服务器上,不容易被盗取,提高了智能终端用户的个人信息的安全性。
【具体实施方式】
[0014]下面对本发明做进一步的详细说明,以令本领域技术人员参照说明书文字能够据以实施。
[0015]本发明提供一种智能终端的云存储方法,包括:提供多个存储服务器、一智能终端和一中转服务器,所述中转服务器与所述智能终端通信连接,且所述中转服务器建立有用户身份数据库,所述中转服务器与多个存储服务器通信连接。
[0016]本发明将用户信息(即用户账户、登录账号和密码)存储在中转服务器上,而将具体需要存储的信息分散存储在多个存储服务器上,中转服务器与存储服务器之间不通信,二者彼此隔离,提高了用户的个人信息的安全性。
[0017]所述智能终端进行云存储的具体过程为:所述智能终端向所述中转服务器发送登录账号和密码,所述中转服务器在所述用户身份数据库内进行验证,待验证通过,所述智能终端生成一个存储请求信息并将该存储请求信息发送至所述中转服务器,所述中转服务器根据该存储请求信息为当前的存储请求随机分配一个存储地址,该存储地址对应于其中一个存储服务器,所述中转服务器还为当前待存储的信息生成一个信息标记码,所述中转服务器将该存储地址和该信息标记码存储在当前用户账户下,并将该信息标记码发送给所述智能终端;所述智能终端将信息标记码标记在当前待存储的信息名称内,将当前待存储的信息上传至所述中转服务器,所述中转服务器根据存储地址访问至存储服务器,将当前待存储的信息上传至存储服务器,所述智能终端保存所述信息标记码。
[0018]每次进行云存储时,智能终端先向中转服务器提交一个存储请求信息,中转服务器随机分配存储地址,即从多个存储服务器中任意选择一个用于存储当前的信息。同时,中转服务器还生成一个信息标记码,用于对信息进行标识。智能终端将信息标记码标记在当前待存储的信息名称内,便于对信息进行检索。智能终端将当前待存储的信息上传给