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

技术编号:11642265 阅读:110 留言:0更新日期:2015-06-24 19:38
本发明专利技术公开了一种数据存储、读取方法、装置及设备,该方法包括:在确定出用户终端中的数据的存储模式为设定的默认隐藏存储模式时,基于密钥,对所述数据进行加密处理;或接收对用户终端中的数据进行安全保护的操作指令,在确定出所述数据的存储模式为非默认隐藏存储模式,且确定出发送所述操作指令的用户是合法用户时,基于密钥,对待进行安全保护的数据进行加密处理;以及将加密处理后的数据存储在所述用户终端中的用于存储加密数据的存储区域。能够较好的解决用户终端中的数据进行存储时,在应用时具有一定的局限性,并且对存储的数据读取时的便利性较差,或者用户终端中存储的数据的安全性较差的问题。

【技术实现步骤摘要】

本专利技术涉及移动通信
,尤其是涉及一种数据存储、读取方法、装置及设备
技术介绍
随着通信技术的不断发展,用户终端也逐渐向智能化演进。随着用户终端的计算和存储能力的增强,用户终端上存储了越来越多的持有该用户终端的用户的个人隐私信息,例如用户在持有的用户终端中可以存储照片或工作文档等。用户所持有的用户终端有时可能脱离用户的控制范围,例如外借或丢失等。当用户终端脱离用户的控制范围时,用户一般希望用户终端中存储的隐私信息进行保护,不被其他用户看到。通常情况下,对用户终端中存储的数据进行保护时,一般通过下述几种方式来实现:第一种方式:通过下载具有数据保护功能的客户端,通过相应的设置,对用户终端中需要保护的数据如图片、视频、短信、通话记录等,进行加密,加密后在另外存储到该客户端指定的存储区域中。用户需要查看该些被保护的数据时,需要输入指令,进入客户端,指令输入成功后才可以查看该些被存储的数据。该种情况下,每次需要查看数据的时候,均需要输入指令进入客户端查看,操作比较繁琐,便利性较差。第二种方式:对用户终端屏幕进行加密。该种方式中,当用户终端丢失时,拾到用户终端的用户在不知道用户终端屏幕的解密口令的情况下,不易查看到用户终端中存储的任何资料。但是该种方式中,用户终端中存储的数据安全性较差,拾到该用户终端的用户可以通过其他方式将用户终端屏幕的加密口令解除。并且,进一步地,该种方式中,如果用户终端是借给其他用户使用,则借用者很容易查看用户终端中存储的数据。因此,通常情况下用户终端中的数据进行存储时,在应用时具有一定的局限性,并且对存储的数据读取时的便利性较差,或者用户终端中存储的数据的安全性较差。
技术实现思路
本专利技术提供了一种数据存储、读取方法、装置及设备,能够较好的解决用户终端中的数据进行存储时,在应用时具有一定的局限性,并且对存储的数据读取时的便利性较差,或者用户终端中存储的数据的安全性较差的问题。第一方面,提供了一种数据存储方法,包括:在确定出用户终端中的数据的存储模式为设定的默认隐藏存储模式时,基于密钥,对所述数据进行加密处理;或接收对用户终端中的数据进行安全保护的操作指令,在确定出所述数据的存储模式为非默认隐藏存储模式,且确定出发送所述操作指令的用户是合法用户时,基于密钥,对待进行安全保护的数据进行加密处理;以及将加密处理后的数据存储在所述用户终端中的用于存储加密数据的存储区域。结合第一方面,在第一方面的第一种可能的实现方式中,还包括:在确定出所述数据的存储模式为非隐藏存储模式时,则将所述数据存储在所述用户终端中的除用于存储加密数据的存储区域之外的其他存储区域。结合第一方面,在第一方面的第二种可能的实现方式中,所述非默认隐藏存储模式包括选择性隐藏存储模式;基于密钥,对待进行安全保护的数据进行加密处理,包括:接收对存储在除用于存储加密数据的存储区域之外的其他存储区域的数据进行安全保护的存储指令;基于密钥,按照所述存储指令对待进行安全保护的数据进行加密处理。结合第一方面,以及第一方面的第一?第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述密钥按照下述方式确定:在接收到用户发送的注册指令时,获得所述用户的生物信息;对获得的所述生物信息处理后,将所述用户确定为合法用户,并存储所述合法用户处理后的生物信息;以及获得所述合法用户的生物信息,基于生物识别方法和/或密码学方法对获得的生物信息进行处理后生成密钥。结合第一方面,以及第一方面的第一?第二种可能的实现方式,在第一方面的第四种可能的实现方式中,在将加密处理后的数据存储在所述用户终端中的用于存储加密数据的存储区域之后,还包括:在接收到用户发送的对所述用于存储加密数据的存储区域存储的任一数据进行解除隐藏存储模式的解除指令,且确定出发送所述解除指令的用户是合法用户时,基于密钥,对所述数据进行解密处理。结合第一方面,以及第一方面的第一?第四种可能的实现方式,在第一方面的第五种可能的实现方式中,按照下述方式确定所述用户是合法的用户:获得发送所述用户的生物信息;基于生物识别方法对获得的生物信息进行处理后,在确定出获得的生物信息和所述用户终端中预先存储的合法用户的生物信息一致时,确定所述用户是合法的用户。第二方面,提供了一种数据读取方法,包括:接收读取用户终端中的数据的读取指令;在确定出所述数据的存储模式为隐藏存储模式,且确定出发送所述读取指令的用户是合法用户时,在用于存储加密数据的存储区域获得所述数据;并基于密钥,对获得的所述数据进行解密处理;以及将解密处理后的数据呈现给所述用户。结合第二方面,在第二方面的第一种可能的实现方式中,所述密钥按照下述方式确定:在接收到用户发送的注册指令时,获得所述用户的生物信息;对获得的所述生物信息处理后,将所述用户确定为合法用户,并存储所述合法用户处理后的生物信息;以及获得所述合法用户的生物信息,基于生物识别方法和/或密码学方法对获得的生物信息进行处理后生成密钥。结合第二方面,以及第二方面的第一种可能实现的方式,在第二方面的第二种可能的实现方式中,按照下述方式确定所述用户是合法的用户:获得发送所述用户的生物信息;基于生物识别方法对获得的生物信息进行处理后,在确定出获得的生物信息和所述用户终端中预先存储的合法用户的生物信息一致时,确定所述用户是合法的用户。第三方面,提供了一种数据存储装置,包括:加密处理单元,用于在确定出用户终端中的数据的存储模式为设定的默认隐藏存储模式时,基于密钥,对所述数据进行加密处理;或接收对用户终端中的数据进行安全保护的操作指令,在确定出所述数据的存储模式为非默认隐藏存储模式,且确定出发送所述操作指令的用户是合法用户时,基于密钥,对待进行安全保护的数据进行加密处理,并将加密处理后的数据传输给存储单元;存储单元,用于获得所述加密处理单元传输的加密处理后的数据,将加密处理后的数据存储在所述用户终端中的用于存储加密数据的存储区域。结合第三方面,在第三方面的第一种可能的实现方式中,所述存储单元,还用于在确定出所述数据的存储模式为非隐藏存储模式时,则将所述数据存储在所述用户终端中的除用于存储加密数据的存储区域之外的其他存储区域。结合第三方面,在第三方面的第二种可能的实现方式中,所述非默认隐藏存储模式包括选择性隐藏存储模式;所述装置还包括:接收单元,用于接收对存储在除用于存储加密数据的存储区域之外的其他存储区域的数据进行安全保护的存储指令;所述加密处理单元,具体用于基于密钥,按照所述存储指令对待进行安全保护的数据进行加密处理。结合第三方面,以及第三方面的第一?第二种可能的实现方式,在第三方面的第三种可能的实现方式中,所述加密处理单元,具体用于按照下述方式确定密钥:在接收到用户发送的注册指令时,获得所述用户的生物信息;对获得的所述生物信息处理后,将所述用户确定为合法用户,并存储所述合法用户处理后的生物信息;以及获得所述合法用户的生物信息,基于生物识别方法和/或密码学方法对获得的生物信息进行处理后生成密钥。结合第三方面,以及第三方面的第一?第二种可能的实现方式,在第三方面的第四种可能的实现方式中,所述加密处理单元,还用于在接收到用户发送的对所述用于存储加密数据的存储区域存储的任一数据进行解除隐藏存本文档来自技高网
...

【技术保护点】
一种数据存储方法,其特征在于,包括:在确定出用户终端中的数据的存储模式为设定的默认隐藏存储模式时,基于密钥,对所述数据进行加密处理;或接收对用户终端中的数据进行安全保护的操作指令,在确定出所述数据的存储模式为非默认隐藏存储模式,且确定出发送所述操作指令的用户是合法用户时,基于密钥,对待进行安全保护的数据进行加密处理;以及将加密处理后的数据存储在所述用户终端中的用于存储加密数据的存储区域。

【技术特征摘要】

【专利技术属性】
技术研发人员:魏何
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1