logo好方法网

终端装置及存储介质


技术摘要:
本申请提供一种终端装置及存储介质,其中,如果指定保存对象的文件,则控制部(110)通过执行文件管理程序,从而将保存对象的文件分割,利用与分割文件的逻辑地址对应的加密密钥进行加密,并保存于与逻辑地址对应的存储目的地中,生成将逻辑地址、加密密钥、以及保存目的  全部
背景技术:
数据的安全的要求正在提高。为了保持安全,提出了各种方案(例如,参照专利文 献1)。专利文献1公开了将保存的数据双重加密地进行保护。 现有技术文献 专利文献 专利文献1:日本特开2015-1800号公报
技术实现要素:
发明要解决的问题 专利文献1中所记载的技术是,如果密钥泄露,则全部的信息能够再生。 本发明的目的在于提供一种终端装置,其能够更安全地保护数据。 用于解决问题的方案 为了解决上述问题,本发明所涉及的终端装置具备: 分割单元,其将保存对象的文件分割,并生成分割文件; 选择单元,其选择多个加密方法和多个存储目的地中的各一个; 保存单元,其利用所述选择单元所选择的加密方法,对所述分割单元所生成的分 割文件加密,并将所述加密的分割文件保存于所述选择单元所选择的物理性的存储目的地 中;以及 表,其将确定所述分割文件的信息、所述加密方法、以及保存目的地的物理地址对 应地进行存储。 所述保存单元还可以构成为:将确定所述加密方法的信息保存于所述物理性的存 储目的地中,并将所述分割单元所生成的分割文件和确定对该分割文件加密的加密方法的 信息保存于不同的存储目的地中。 而且,所述终端装置还可以具备:例如, 获取单元,其获取用户的生物体信息;以及 分割大小设定单元,其根据转换信息,得到所述分割文件的大小,所述转换信息是 将所述获取单元所获取的生物体信息转换为该分割文件的大小的信息, 所述分割单元生成所述分割大小设定单元所得到的大小的分割文件。 所述终端装置可以构成为: 在所述生物体信息中包含多个种类的生物体信息, 4 CN 111597535 A 说 明 书 2/11 页 所述分割大小设定单元按照每个所述多个种类的生物体信息,根据所述转换信息 得到所述分割文件的大小, 所述分割单元将所述保存对象的文件分割,并生成所述分割大小设定单元所得到 的大小中的一个或多个分割文件。 所述终端装置可以构成为: 所述分割大小设定单元是将基于用户的生物体信息的条件和分割文件的大小对 应地进行存储的分割大小表, 所述选择单元根据所述获取单元所获取的生物体信息,从所述分割大小表中进一 步选择所述分割文件的大小, 所述分割单元生成所述选择单元所选择的大小的分割文件。 所述终端装置可以构成为: 还具备: 获取单元,其用于获取用户的生物体信息;以及 制作单元,其根据所述获取单元获取的生物体信息制作加密密钥, 所述保存单元利用所述制作单元所制作的加密密钥加密所述分割文件。 所述终端装置可以构成为: 在所述生物体信息中包含多个种类的生物体信息, 所述制作单元根据所述多个种类的生物体信息分别制作所述加密密钥, 所述保存单元使用所述制作单元所分别制作的加密密钥中的一个或多个加密密 钥,加密所述分割文件。 另外,所述终端装置也可以构成为: 还具备:例如, 分割文件确定单元,其确定与读取对象文件对应的所述分割文件; 确定单元,其参照所述表确定所述分割文件的保存目的地的物理地址和所述加密 方法;以及 再生单元,其从所述确定单元所确定的物理地址中读取所述分割文件,并根据确 定的所述加密方法进行解码。 所述分割文件例如由一个簇的数据构成。 优选所述多个存储目的地的至少一个能够拆装地安装。 或者,优选所述多个存储目的地的至少一个配置于云上。 用于使计算机作为上述终端装置发挥功能的计算机程序也包含在发明内。 发明效果 根据本发明,由于按照每个分割数据更改加密方法和保存目的地,因此解码变得 更加困难。由此,能够更安全地保护数据。另一方面,处理负担小。 附图说明 图1是本发明的实施方式1所涉及的终端装置的框图。 图2A是说明图1的终端装置执行的文件的分割的图。 图2B是说明根据实施方式1所涉及的簇的构成的图。 5 CN 111597535 A 说 明 书 3/11 页 图2C是用于说明图1的终端装置执行的加密处理的图。 图2D是表示文件管理表的构成例的图。 图3是图1的终端装置执行的文件存储处理的流程图。 图4是图1的终端装置执行的文件再生处理的流程图。 图5是表示电话簿文件的构成例的图。 图6是表示日程文件的构成例的图。 图7是实施方式1所涉及的终端装置等的变形例的框图。 图8是本发明的实施方式2所涉及的终端装置等的框图。 图9是表示实施方式2所涉及的文件管理表的示例的图。 图10是表示根据实施方式2的分割大小表的示例的图。 图11是图8所示的终端装置执行的文件存储处理的流程图。 图12是表示图11所示的文件分割处理和加密处理的具体示例的流程图。 图13是表示图11所示的分散存储处理的具体示例的流程图。 图14是表示图11所示的文件存储处理的实例的图。 图15是例示一个扇区的构成的图。 图16是表示用于根据生物体信息更改加密密钥的加密密钥表的示例的图。 图17A是表示用于根据生物体信息更改存储目的地的存储目的地表的示例的图。 图17B是表示用于根据生物体信息更改存储目的地的存储目的地表的其他示例的 图。 图18A是表示用于根据生物体信息更改加密所使用的生物体信息的生物体信息选 择表的示例的图。 图18B是表示用于根据生物体信息更改加密所使用的生物体信息的生物体信息选 择表的其他示例的图。 图19是表示用于根据生物体信息更改键盘数据的位置的键盘数据位置选择表的 示例的图。 图20A是例示根据图19的键盘数据位置选择表而实现的一个扇区的构成的图。 图20B是例示根据图19的键盘数据位置选择表而实现的一个扇区的构成的其他 图。
分享到:
收藏