清除电子设备的密码方法、装置及电子设备制造方法及图纸

技术编号:22308603 阅读:34 留言:0更新日期:2019-10-16 08:41
本发明专利技术实施例涉及电子设备技术领域,公开了一种清除电子设备的密码方法、装置、电子设备及计算机存储介质,该方法包括:在外部存储设备插入时,检测所述外部存储设备是否存储有解密文件;若存储有,判断所述解密文件是否为合法文件;若为合法文件,根据所述解密文件,删除所述电子设备上存储的加密文件。通过上述方式,本发明专利技术实施例通过删除加密文件的方式,对电子设备的密码进行清除,不影响电子设备其它文件,非常方便。

Password clearing methods, devices and electronic equipment of electronic equipment

【技术实现步骤摘要】
清除电子设备的密码方法、装置及电子设备
本专利技术实施例涉及电子设备
,具体涉及一种清除电子设备的密码方法、装置及电子设备。
技术介绍
智能终端是一种嵌入式计算机系统设备,其通常配备智能操作系统,例如:安卓系统、IOS系统、Windows系统等等。而随着科技发展,智能终端的功能越来越强大,越来越轻便,智能终端在教育领域的应用也越来越广泛。在教育领域中,使用智能终端的用户通常是年龄比较小的儿童,其记忆力很一般,通常在设置密码之后,又非常容易忘记,而在用户忘记密码之后,通常只有两种方式清除密码,如下:第一种是刷机,需要用户在电脑上安装驱动软件和刷机工具,并且下载相应的ROM,在智能终端连接电脑后,先关机,再长按音量+键,再按开机键,进入刷机状态,在刷机工具加载ROM后,点击升级按钮,等升级完成后,自动开机,完成刷机。第二种是恢复出厂设置,在关机状态,同时按住音量+键和开机键,出现开机界面后,松开按键,稍后进入到恢复界面,通过音量键,选择清除数据,再按开机键,出现选项,选择“是”按钮,自动回到菜单后选择清除数据,恢复出厂设置完成。在实现本专利技术实施例的过程中,专利技术人发现:无论是使用刷机清除密码,还是使用恢复出厂设置清除密码,其除了删除电子设备中加密文件之后,还会删除或恢复电子设备中其它文件,容易将重要而不常用的文件删除,用户体验不好。
技术实现思路
鉴于上述问题,本专利技术实施例提供了一种清除电子设备的密码方法、装置及电子设备,克服了上述问题或者至少部分地解决了上述问题。根据本专利技术实施例的一个方面,提供了一种清除电子设备的密码方法,所述方法包括:在外部存储设备插入时,检测所述外部存储设备是否存储有解密文件;若存储有,判断所述解密文件是否为合法文件;若为合法文件,根据所述解密文件,删除所述电子设备上存储的加密文件。可选的,所述判断所述解密文件是否为合法文件包括:从所述解密文件中读取校验码和解密标识;根据所述解密标识,计算校验值;判断所述校验值与所述校验码是否相同;若相同,则确定所述解密文件是合法文件;若不相同,则确定所述解密文件不是合法文件。可选的,所述校验码为MD5值。可选的,所述根据所述解密文件,删除所述电子设备上存储的加密文件,进一步包括:从所述解密文件提取用户名;在所述电子设备上搜索与所述用户名相匹配的加密文件;将搜索到的加密文件删除。可选的,所述方法进一步包括:在成功删除所述加密文件之后,输出成功清除密码提示;重新启动所述电子设备。根据本专利技术实施例的另一方面,提供了一种清除电子设备的密码的装置,包括:检测模块,用于在外部存储设备插入时,检测所述外部存储设备是否存储有解密文件;判断模块,用于所述检测模块检测则到所述外部存储设备存储有解密文件时,判断所述解密文件是否为合法文件;删除模块,用于在所述判断模块判断到解密文件为合法文件时,根据所述解密文件,删除所述电子设备上存储的加密文件。可选的,所述判断模块包括:读取单元,用于从所述解密文件中读取校验码和解密标识;计算单元,用于根据所述解密标识,计算校验值;判断子单元,用于判断所述校验值与所述校验码是否相同;确定单元,用于在所述判断子单元判断到所述校验值与所述校验码相同时,确定所述解密文件是合法文件,在所述判断子单元判断到所述校验值与所述校验码不相同时,确定所述解密文件不是合法文件。可选的,所述校验码为MD5值。根据本专利技术实施例的又一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使所述处理器执行上述清除电子设备的密码方法的步骤。根据本专利技术实施例的另一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述清除电子设备的密码方法的步骤。在本专利技术实施例中,在存储有解密文件的外部存储设备插入时,验证解密文件是否合法,当解密文件合法时,根据解密文件,删除电子设备上存储的加密文件,使得电子设备无法根据加密文件进行加密,从而清除电子设备的密码,相比于对电子设备进行刷机或者恢复出厂设置的方式来清除密码,本实施例清除密码的方式不会影响电子设备的其它文件。上述说明仅是本专利技术实施例技术方案的概述,为了能够更清楚了解本专利技术实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1是本专利技术清除电子设备的密码的方法实施例的流程图;图2是本专利技术清除电子设备的密码的方法实施例中判断所述解密文件是否为合法文件的流程图;图3是本专利技术清除电子设备的密码的方法实施例中根据所述解密文件,删除所述电子设备上存储的加密文件的流程图;图4是本专利技术清除电子设备的密码方法另一个实施例的流程图;图5是本专利技术清除电子设备的密码装置实施例的示意图;图6是本专利技术电子设备实施例的示意图。具体实施方式下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围完整的传达给本领域的技术人员。请参阅图1,图1是本专利技术清除电子设备的密码的方法实施例的流程图,该方法应用于电子设备,该电子设备可以为平板电脑、智能手机等等,方法包括:步骤101:在外部存储设备插入时,检测所述外部存储设备是否存储有解密文件,若存储有,执行步骤102,否则不执行密码清除操作;外部存储设备是指具有存储功能的设备,例如:TF卡(TranFrash,闪存卡)、U盘等等。在一些实施例中,可以为外部存储设备配置广播功能,当外部存储设备插入电子设备时,外部存储设备向电子设备广播插入信号,以使电子设备的内置解锁应用可以接到该插入信号,从而执行后续的密码清除操作。当然,在另一些实施例中,也可以为电子设备的内置解锁应用配置监测听功能,内置解锁应用实时监听是否有外部存储设备插入,当检测到外部存储设备插入时,执行后续的密码清除操作。值得说明的是:当外部存储设备不存储有解密文件,其仅为常规的存储设备时,电子设备虽然不执行密码清除操作,但是电子设备会按常规的存储设备执行操作,例如:读取文件、存储文件等等。为了保证解密文件的安全性,可以先对解密文件进行加密,再存储到外部存储设备中,则电子设备在从外部存储设备中读取到解密文件之后,先对解密文件进行解密,再执行后续的处理。在一些实施例中,生成解密文件的方式可以是:将解密标识的各字段拼接成字符串,再计算此字符串的校验码,然后将校验码和解密标识一起保存到JSON对象中,再通过JSONObject.toString()方法转换为解密字符串,然后把解密字符串加密后,写入到unlock.key文件中,从而形成解密文件,其中,解密标识包括公司名称、生成时间和版本号等等,校验码可以本文档来自技高网...

【技术保护点】
1.一种清除电子设备的密码方法,其特征在于,所述方法包括:在外部存储设备插入时,检测所述外部存储设备是否存储有解密文件;若存储有,判断所述解密文件是否为合法文件;若为合法文件,根据所述解密文件,删除所述电子设备上存储的加密文件。

【技术特征摘要】
1.一种清除电子设备的密码方法,其特征在于,所述方法包括:在外部存储设备插入时,检测所述外部存储设备是否存储有解密文件;若存储有,判断所述解密文件是否为合法文件;若为合法文件,根据所述解密文件,删除所述电子设备上存储的加密文件。2.根据权利要求1所述的方法,其特征在于,所述判断所述解密文件是否为合法文件包括:从所述解密文件中读取校验码和解密标识;根据所述解密标识,计算校验值;判断所述校验值与所述校验码是否相同;若相同,则确定所述解密文件是合法文件;若不相同,则确定所述解密文件不是合法文件。3.根据权利要求2所述的方法,其特征在于,所述校验码为MD5值。4.根据权利要求1-3任一项所述的方法,其特征在于,所述根据所述解密文件,删除所述电子设备上存储的加密文件,进一步包括:从所述解密文件提取用户名;在所述电子设备上搜索与所述用户名相匹配的加密文件;将搜索到的加密文件删除。5.根据权利要求1-3任一项所述的方法,其特征在于,所述方法进一步包括:在成功删除所述加密文件之后,输出成功清除密码提示;重新启动所述电子设备。6.一种清除电子设备的密码的装置,其特征在于,包括:检测模块,用于在外部存储设备插入时,检测所述外部存储设备是否存储有解密文件;判断模...

【专利技术属性】
技术研发人员:陈孔亮刘文波
申请(专利权)人:深圳市好成绩网络科技有限公司
类型:发明
国别省市:广东,44

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

1