一种数据存储、读取方法、装置及设备的制造方法

文档序号:8412823阅读:282来源:国知局
一种数据存储、读取方法、装置及设备的制造方法
【技术领域】
[0001]本发明涉及移动通信技术领域,尤其是涉及一种数据存储、读取方法、装置及设备。
【背景技术】
[0002]随着通信技术的不断发展,用户终端也逐渐向智能化演进。随着用户终端的计算和存储能力的增强,用户终端上存储了越来越多的持有该用户终端的用户的个人隐私信息,例如用户在持有的用户终端中可以存储照片或工作文档等。
[0003]用户所持有的用户终端有时可能脱离用户的控制范围,例如外借或丢失等。当用户终端脱离用户的控制范围时,用户一般希望用户终端中存储的隐私信息进行保护,不被其他用户看到。通常情况下,对用户终端中存储的数据进行保护时,一般通过下述几种方式来实现:
[0004]第一种方式:通过下载具有数据保护功能的客户端,通过相应的设置,对用户终端中需要保护的数据如图片、视频、短信、通话记录等,进行加密,加密后在另外存储到该客户端指定的存储区域中。用户需要查看该些被保护的数据时,需要输入指令,进入客户端,指令输入成功后才可以查看该些被存储的数据。该种情况下,每次需要查看数据的时候,均需要输入指令进入客户端查看,操作比较繁琐,便利性较差。
[0005]第二种方式:对用户终端屏幕进行加密。该种方式中,当用户终端丢失时,拾到用户终端的用户在不知道用户终端屏幕的解密口令的情况下,不易查看到用户终端中存储的任何资料。但是该种方式中,用户终端中存储的数据安全性较差,拾到该用户终端的用户可以通过其他方式将用户终端屏幕的加密口令解除。并且,进一步地,该种方式中,如果用户终端是借给其他用户使用,则借用者很容易查看用户终端中存储的数据。
[0006]因此,通常情况下用户终端中的数据进行存储时,在应用时具有一定的局限性,并且对存储的数据读取时的便利性较差,或者用户终端中存储的数据的安全性较差。

【发明内容】

[0007]本发明提供了一种数据存储、读取方法、装置及设备,能够较好的解决用户终端中的数据进行存储时,在应用时具有一定的局限性,并且对存储的数据读取时的便利性较差,或者用户终端中存储的数据的安全性较差的问题。
[0008]第一方面,提供了一种数据存储方法,包括:在确定出用户终端中的数据的存储模式为设定的默认隐藏存储模式时,基于密钥,对所述数据进行加密处理;或接收对用户终端中的数据进行安全保护的操作指令,在确定出所述数据的存储模式为非默认隐藏存储模式,且确定出发送所述操作指令的用户是合法用户时,基于密钥,对待进行安全保护的数据进行加密处理;以及将加密处理后的数据存储在所述用户终端中的用于存储加密数据的存储区域。
[0009]结合第一方面,在第一方面的第一种可能的实现方式中,还包括:在确定出所述数据的存储模式为非隐藏存储模式时,则将所述数据存储在所述用户终端中的除用于存储加密数据的存储区域之外的其他存储区域。
[0010]结合第一方面,在第一方面的第二种可能的实现方式中,所述非默认隐藏存储模式包括选择性隐藏存储模式;基于密钥,对待进行安全保护的数据进行加密处理,包括:接收对存储在除用于存储加密数据的存储区域之外的其他存储区域的数据进行安全保护的存储指令;基于密钥,按照所述存储指令对待进行安全保护的数据进行加密处理。
[0011]结合第一方面,以及第一方面的第一?第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述密钥按照下述方式确定:在接收到用户发送的注册指令时,获得所述用户的生物信息;对获得的所述生物信息处理后,将所述用户确定为合法用户,并存储所述合法用户处理后的生物信息;以及获得所述合法用户的生物信息,基于生物识别方法和/或密码学方法对获得的生物信息进行处理后生成密钥。
[0012]结合第一方面,以及第一方面的第一?第二种可能的实现方式,在第一方面的第四种可能的实现方式中,在将加密处理后的数据存储在所述用户终端中的用于存储加密数据的存储区域之后,还包括:在接收到用户发送的对所述用于存储加密数据的存储区域存储的任一数据进行解除隐藏存储模式的解除指令,且确定出发送所述解除指令的用户是合法用户时,基于密钥,对所述数据进行解密处理。
[0013]结合第一方面,以及第一方面的第一?第四种可能的实现方式,在第一方面的第五种可能的实现方式中,按照下述方式确定所述用户是合法的用户:获得发送所述用户的生物信息;基于生物识别方法对获得的生物信息进行处理后,在确定出获得的生物信息和所述用户终端中预先存储的合法用户的生物信息一致时,确定所述用户是合法的用户。
[0014]第二方面,提供了一种数据读取方法,包括:接收读取用户终端中的数据的读取指令;在确定出所述数据的存储模式为隐藏存储模式,且确定出发送所述读取指令的用户是合法用户时,在用于存储加密数据的存储区域获得所述数据;并基于密钥,对获得的所述数据进行解密处理;以及将解密处理后的数据呈现给所述用户。
[0015]结合第二方面,在第二方面的第一种可能的实现方式中,所述密钥按照下述方式确定:在接收到用户发送的注册指令时,获得所述用户的生物信息;对获得的所述生物信息处理后,将所述用户确定为合法用户,并存储所述合法用户处理后的生物信息;以及获得所述合法用户的生物信息,基于生物识别方法和/或密码学方法对获得的生物信息进行处理后生成密钥。
[0016]结合第二方面,以及第二方面的第一种可能实现的方式,在第二方面的第二种可能的实现方式中,按照下述方式确定所述用户是合法的用户:获得发送所述用户的生物信息;基于生物识别方法对获得的生物信息进行处理后,在确定出获得的生物信息和所述用户终端中预先存储的合法用户的生物信息一致时,确定所述用户是合法的用户。
[0017]第三方面,提供了一种数据存储装置,包括:加密处理单元,用于在确定出用户终端中的数据的存储模式为设定的默认隐藏存储模式时,基于密钥,对所述数据进行加密处理;或接收对用户终端中的数据进行安全保护的操作指令,在确定出所述数据的存储模式为非默认隐藏存储模式,且确定出发送所述操作指令的用户是合法用户时,基于密钥,对待进行安全保护的数据进行加密处理,并将加密处理后的数据传输给存储单元;存储单元,用于获得所述加密处理单元传输的加密处理后的数据,将加密处理后的数据存储在所述用户终端中的用于存储加密数据的存储区域。
[0018]结合第三方面,在第三方面的第一种可能的实现方式中,所述存储单元,还用于在确定出所述数据的存储模式为非隐藏存储模式时,则将所述数据存储在所述用户终端中的除用于存储加密数据的存储区域之外的其他存储区域。
[0019]结合第三方面,在第三方面的第二种可能的实现方式中,所述非默认隐藏存储模式包括选择性隐藏存储模式;所述装置还包括:接收单元,用于接收对存储在除用于存储加密数据的存储区域之外的其他存储区域的数据进行安全保护的存储指令;所述加密处理单元,具体用于基于密钥,按照所述存储指令对待进行安全保护的数据进行加密处理。
[0020]结合第三方面,以及第三方面的第一?第二种可能的实现方式,在第三方面的第三种可能的实现方式中,所述加密处理单元,具体用于按照下述方式确定密钥:在接收到用户发送的注册指令时,获得所述用户的生物信息;对获得的所述生物信息处理后,将所述用户确定为合法用户,并存储所述合法用户处理后的生物信息;以及获得所述合法用户的生物信息,基于生物识别方法和/或密码学方法对获得的生物信息进行处理后生成密钥。
[0021]结合第三方面,以及第三方面的第一?第二种可能的实现方式,在第三方面的第四种可能的实现方式中,所述加密处理单元,还用于在接收到用户发送的对所述用于存储加密数据的存储区域存储的任一数据进行解除隐藏存储模式的解除指令,且确定出发送所述解除指令的用户是合法用户时,基于密钥,对所述数据进行解密处理。
[0022]结合第三方面,以及第三方面的第一?第四种可能的实现方式,在第三方面的第五种可能的实现方式中,所述加密处理单元,具体用于按照下述方式确定所述用户是合法的用户:获得发送所述用户的生物信息;基于生物识别方法对获得的生物信息进行处理后,在确定出获得的生物信息和所述用户终端中预先存储的合法用户的生物信息一致时,确定所述用户是合法的用户。
[0023]第四方面,提供了一种数据读取装置,包括:接收单元,用于接收读取用户终端中的数据的读取指令,并将所述读取指令传输给获得单元;获得单元,用于接收所述接收单元传输的读取指令,在确定出所述数据的存储模式为隐藏存储模式,且确定出发送所述读取指令的用户是合法用户时,在用于存储加密数据的存储区域获得所述数据,并将获得的数据传输给解密处理单元;解密处理单元,用于接收获得单元传输的数据,并基于密钥,对获得的所述数据进行解密处理,并将解密处理后的数据传输给呈现单元;呈现单元,用于获得所述解密处理单元传输的数据,将解密处理后的数据呈现给所述用户。
[0024]结合第四方面,在第四方面的第一种可能的实现方式中,所述解密处理单元,具体用于按照下述方式确定所述密钥:在接收到用户发送的注册指令时,获得所述用户的生物信息;对获得的所述生物信息处理后,将所述用户确定为合法用户,并存储所述合法用户处理后的生物信息;以及获得所述合法用户的生物信息,基于生物识别方法和/或密码学方法对获得的生物信息进行处理后生成密钥。
[0025]结合第四方面,以及第四方面的第一种可能实现的方式,在第四方面的第二种可能的实现方式中,所述获得单元,具体用于按照下述方式确定所述用户是合法的用户:获得发送所述用户的生物信息;基于生物识别方法对获得的生物信息进行处理后,在确定出获得的生物信息和所述用户终端中预先存储的合法用户的生物信息一致时,确定所述用户是合法的用户。
[0026]第五方面,提供了一种数据存储设备,包括:存储器,用于存储程序指令,并将存储的程序指令传输给信号处理器;以及用于获得所述信号处理器传输的加密处理后的数据,将加密处理后的数据存储。信号处理器,用于获得存储器中存储的程序指令,按照获得的程序指令执行下述操作:在确定出用户终端中的数据的存储模式为设定的默认隐藏存储模式时,基于密钥,对所述数据进行加密处理;或接收对用户
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1