一种加密实现方法、装置、设备及存储介质制造方法及图纸

技术编号:23624929 阅读:26 留言:0更新日期:2020-03-31 22:42
本申请提供一种加密实现方法、装置、设备及存储介质,涉及通信技术领域。该外置存储卡在移动设备上的加密实现方法包括:若所述移动设备的操作系统的磁盘管理器检测到所述外置存储卡,则由所述磁盘管理器触发所述操作系统的本地程序进行所述外置存储卡的格式化操作;采用所述本地程序将所述操作系统中文件系统的特征码,写入到所述移动设备的磁盘中所述文件系统的分区引导扇区DBR中。本申请可以解决涉密数据和信息读取不安全的问题。

An encryption method, device, device and storage medium

【技术实现步骤摘要】
一种加密实现方法、装置、设备及存储介质
本申请涉及外置存储卡
,具体而言,涉及一种加密实现方法、装置、设备及存储介质。
技术介绍
外置存储卡作为一种存储介质,由于其具有高记忆容量、快速数据传输率、极大的移动灵活性以及很好的安全性,所以被广泛地应用。在数据爆炸的时代,人们对数据的要求各不相同,在一些特殊的行业中,有一些数据为重要的涉密数据,而这些数据往往被存储在设备上,这些设备内的数据采用标准文件系统格式,可以被任何能够读取数据的外置存储卡读取。这样的读取方式,由于标准文件系统可以被任何外置存储卡识别和读取,所以对数据来说,尤其是涉密数据和信息是一种非常不安全的方式。
技术实现思路
本申请的目的在于,针对上述现有技术中的不足,提供一种加密实现方法、装置、设备及存储介质,以解决涉密数据和信息读取不安全的问题。为实现上述目的,本申请实施例采用的技术方案如下:第一方面,本申请实施例提供了一种外置存储卡在移动设备上的加密实现方法,包括:若所述移动设备的操作系统的磁盘管理器检测到外置存储卡,则由所述磁盘管理器触发所述操作系统的本地程序进行所述外置存储卡的格式化操作;采用所述本地程序将所述操作系统中文件系统的特征码,写入到所述移动设备的磁盘中所述文件系统的分区引导扇区DBR中。可选地,所述由所述磁盘管理器触发所述操作系统的本地程序进行所述外置存储卡的格式化操作,包括:由所述磁盘管理器向所述操作系统的格式化工具请求格式化操作;采用所述格式化工具进行格式化命令的封装,得到封装后的预设类型的消息,并告知所述本地程序;采用所述本地程序执行所述消息的消息体内容,以进行所述外置存储卡的格式化操作。可选地,所述方法还包括:若所述操作系统的公共磁盘管理器检测到所述外置存储卡的读写请求,则由所述公共磁盘管理器触发进行所述本地程序从所述DBR中读取所述文件系统的特征码,并执行所述外置存储卡的挂载操作。可选地,所述由所述公共磁盘管理器触发所述本地程序从所述DBR中读取所述文件系统的特征码,并执行所述外置存储卡的挂载操作,包括:由所述公共磁盘管理器触发所述本地程序从所述DBR读取所述文件系统的特征码,并对读取到的特征码进行校验;若校验通过,则由所述本地程序执行所述外置存储卡的挂载操作。可选地,所述由所述公共磁盘管理器触发所述本地程序从所述DBR读取所述文件系统的特征码,包括:由所述公共磁盘管理器向所述操作系统的格式化工具请求挂载操作;采用所述格式化工具调用所述本地程序中的挂载函数,以触发所述本地程序从所述DBR读取所述文件系统的特征码;所述由所述本地程序执行所述外置存储卡的挂载操作,包括:由所述本地程序执行所述挂载函数,以执行所述外置存储卡的挂载操作。第二方面,本申请实施例还提供一种外置存储卡在移动设备上的加密实现装置,包括:所述装置包括:格式化模块和写入模块,其中:所述格式化模块,用于若所述移动设备的操作系统的磁盘管理器检测到外置存储卡,则由所述磁盘管理器触发所述操作系统的本地程序进行所述外置存储卡的格式化操作;所述写入模块,用于采用所述本地程序将所述操作系统中文件系统的特征码,写入到所述移动设备的磁盘中所述文件系统的分区引导扇区DBR中。可选地,所述装置还包括:请求模块和封装模块,其中:所述请求模块,用于由所述磁盘管理器向所述操作系统的格式化工具请求格式化操作;所述封装模块,用于采用所述格式化工具进行格式化命令的封装,得到封装后的预设类型的消息,并告知所述本地程序;所述格式化模块,用于采用所述本地程序执行所述消息的消息体内容,以进行所述外置存储卡的格式化操作。可选地,所述装置还包括:挂载模块,用于若所述操作系统的公共磁盘管理器检测到所述外置存储卡的读写请求,则由所述公共磁盘管理器触发进行所述本地程序从所述DBR中读取所述文件系统的特征码,并执行所述外置存储卡的挂载操作。可选地,所述装置还包括:校验模块,由所述公共磁盘管理器触发所述本地程序从所述DBR读取所述文件系统的特征码,并对读取到的特征码进行校验;所述挂载模块,用于若校验通过,则由所述本地程序执行所述外置存储卡的挂载操作。可选地,所述装置还包括:读取模块;所述请求模块,还用于由所述公共磁盘管理器向所述操作系统的格式化工具请求挂载操作;所述读取模块,用于采用所述格式化工具调用所述本地程序中的挂载函数,以触发所述本地程序从所述DBR读取所述文件系统的特征码;所述挂载模块,还用于由所述本地程序执行所述挂载函数,以执行所述外置存储卡的挂载操作。第三方面,本申请实施例还提供一种加密设备,包括:存储器和处理器,所述存储器存储有所述处理器可执行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所提供的任一外置存储卡在移动设备上的加密实现方法。第四方面,本申请实施例还提供一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被读取并执行时,实现上述第一方面所提供的任一外置存储卡在移动设备上的加密实现方法。本申请的有益效果是:采用本申请提供的一种外置存储卡在移动设备上的加密实现方法,可以在移动设备的操作系统的磁盘管理器检测到外置存储卡后,根据触发的操作系统的本地程序进行外置存储卡的格式化操作,并在格式化后的外置存储卡中文件系统的分区引导扇区DBR中,写入操作系统中文件系统的特征码,从而实现对外置存储卡的加密,使得该写有特征码的外置存储卡仅能被操作系统中文件系统的特征码一致的操作系统识别,从而保证了数据的安全性。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本申请一实施例提供的一种外置存储卡在移动设备上的加密实现方法的流程示意图;图2为本申请另一实施例提供的一种外置存储卡在移动设备上的加密实现方法的流程示意图;图3为本申请另一实施例提供的一种外置存储卡在移动设备上的加密实现方法的流程示意图;图4为本申请另一实施例提供的一种外置存储卡在移动设备上的加密实现方法的流程示意图;图5为本申请一实施例提供的一种外置存储卡在移动设备上的加密实现装置的结构示意图;图6为本申请另一实施例提供的一种外置存储卡在移动设备上的加密实现装置的结构示意图;图7为本申请另一实施例提供的一种外置存储卡在移动设备上的加密实现装置的结构示意图;图8为本申请另一实施例提供的一种外置存储卡在移动设备上的加密实现装置的结构示意图;图9为本申请另一实施例提供的一种外置存储卡在移动设备上的加密实现装置的结构示意图;图10为本申请一实施例本文档来自技高网...

【技术保护点】
1.一种外置存储卡在移动设备上的加密实现方法,其特征在于,包括:/n若所述移动设备的操作系统的磁盘管理器检测到外置存储卡,则由所述磁盘管理器触发所述操作系统的本地程序进行所述外置存储卡的格式化操作;/n采用所述本地程序将所述操作系统中文件系统的特征码,写入到所述移动设备的磁盘中所述文件系统的分区引导扇区DBR中。/n

【技术特征摘要】
1.一种外置存储卡在移动设备上的加密实现方法,其特征在于,包括:
若所述移动设备的操作系统的磁盘管理器检测到外置存储卡,则由所述磁盘管理器触发所述操作系统的本地程序进行所述外置存储卡的格式化操作;
采用所述本地程序将所述操作系统中文件系统的特征码,写入到所述移动设备的磁盘中所述文件系统的分区引导扇区DBR中。


2.根据权利要求1所述的方法,其特征在于,所述由所述磁盘管理器触发所述操作系统的本地程序进行所述外置存储卡的格式化操作,包括:
由所述磁盘管理器向所述操作系统的格式化工具请求格式化操作;
采用所述格式化工具进行格式化命令的封装,得到封装后的预设类型的消息,并告知所述本地程序;
采用所述本地程序执行所述消息的消息体内容,以进行所述外置存储卡的格式化操作。


3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述操作系统的公共磁盘管理器检测到所述外置存储卡的读写请求,则由所述公共磁盘管理器触发所述本地程序从所述DBR中读取所述文件系统的特征码,并执行所述外置存储卡的挂载操作。


4.根据权利要求3所述的方法,其特征在于,所述由所述公共磁盘管理器触发所述本地程序从所述DBR中读取所述文件系统的特征码,并执行所述外置存储卡的挂载操作,包括:
由所述公共磁盘管理器触发所述本地程序从所述DBR读取所述文件系统的特征码,并对读取到的特征码进行校验;
若校验通过,则由所述本地程序执行所述外置存储卡的挂载操作。


5.根据权利要求4所述的方法,其特征在于,所述由所述公共磁盘管理器触发所述本地程序从所述DBR读取所述文件系统的特征码,包括:
由所述公共磁盘管理器向所述操作系统的格式化工具请求挂载操作;
采用所述格式化工具调用所述本地程序中的挂载函数,以触发所述本地程序从所述DBR读取所述文件...

【专利技术属性】
技术研发人员:韩亭
申请(专利权)人:北京明略软件系统有限公司
类型:发明
国别省市:北京;11

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

1