当前位置: 首页 > 专利查询>兰宦泽专利>正文

存储卡锁定方法及系统技术方案

技术编号:7700370 阅读:207 留言:0更新日期:2012-08-23 05:26
本发明专利技术涉及存储卡内容保护技术领域,公开了一种存储卡锁定方法及系统。该方法包括:S1,用户访问存储卡上数据,操作系统使用通用命令进行操作,存储卡控制器截获操作并进行验证,若满足解锁条件,则执行步骤S2;否则,存储卡状态保持为锁定状态;S2,存储卡控制器将存储卡状态转换为解锁状态;S3,存储卡控制器判断操作系统对存储卡的当前操作的逻辑是否满足锁定条件,若满足,则执行步骤S4;否则,存储卡状态保持为解锁状态;S4,存储卡控制器将存储卡设置为锁定状态。本发明专利技术可防止存储卡重要数据的泄漏,增强了安全性,保护了用户隐私;此外,本发明专利技术使用通用命令进行验证,方便了系统操作保证了兼容性。

【技术实现步骤摘要】

本专利技术涉及存储卡内容保护
,特别是涉及一种存储卡锁定方法及系统
技术介绍
广泛应用于手机、PDA、相机、平板电脑等数码产品中的非易失性存储卡(如TF卡、SD卡等),虽然方便了日常信息管理,但一旦存储卡丢失或被盗,其内部存储的信息极易泄漏,不但会给人们带来个人隐 私泄漏等危害,甚至有可能会因为泄露机密内容而带来重大损失。虽然现有技术中符合SD/MMC协议的存储卡可支持密码验证功能,通过密码验证命令等实现对存储卡的访问限制;但是相关协议的命令兼容性不佳,在目前多数的读卡器和操作系统中得不到支持,大大影响了存储卡信息安全。若是专门针对该协议设计操作系统和软件,一方面加大了系统设计实现难度,另一方面又限制了系统对其他存储卡的兼容性。另外,现有技术中虽然已出现一些存储卡加密手段,其通常是在加密存储卡上划分出加密区和非加密区。但是对加密区访问时需要专用软件把重要数据写入和/或读出加密区,操作系统不能直接访问受保护的加密区数据,该方式虽然增强了安全性,却不方便。比如用户使用普通软件处理的数据(如手机等的固有照相软件形成的照片)不能直接存进受保护的加密区,必须在普通软件处理完并保存在非加密区后再使用专用软件写入加密区。
技术实现思路
(一 )要解决的技术问题针对现有技术的上述缺陷,本专利技术提供了一种存储卡锁定方法及系统,解决了现有技术中存储卡安全性差、操作不便的问题。( 二 )技术方案为实现上述目的,本专利技术采用如下技术方案一方面,本专利技术提供一种存储卡锁定方法,所述方法包括步骤SI,用户请求访问存储卡上数据,通过操作系统使用通用命令对存储卡进行操作,存储卡控制器截获所述操作并进行验证,若所述操作的逻辑满足解锁条件,则执行步骤S2 ;否则,存储卡状态保持为锁定状态;S2,存储卡控制器将存储卡状态转换为解锁状态,用户通过操作系统访问存储卡上全部内容;S3,存储卡控制器判断操作系统对存储卡的当前操作的逻辑是否满足锁定条件,若满足,则执行步骤S4 ;否则,存储卡状态保持为解锁状态;S4,存储卡控制器将存储卡设置为锁定状态,用户进行受限的访问。另一方面,本专利技术还同时提供一种存储卡锁定系统,所述系统包括解锁验证模块,用于接收用户访问存储卡上数据的请求,通过操作系统使用通用命令对存储卡进行操作,由存储卡控制器截获所述操作并进行验证,若所述操作的逻辑满足解锁条件,则启动解锁模块;否则,存储卡状态保持为锁定状态;解锁模块,用于将存储卡状态转换为解锁状态,用户通过操作系统访问存储卡上全部内容;锁定判断模块,用于判断操作系统对存储卡的当前操作的逻辑是否满足锁定条件,若满足,则启动锁定模块;否则,存储卡状态保持为解锁状态;锁定模块,用于将存储卡设置为锁定状态,用户进行受限的访问。(三)有益效果本专利技术的技术方案中,由于设置了存储卡的多种不同状态,处于锁定状态下的存储卡可以有效防止敏感重要数据的泄漏,在存储卡丢失或被盗等情况发生时也能有效保护用户隐私和数据安全。更进一步地,利用所有操作系统、读卡器都支持的命令,实现对存储卡的锁定/解锁,无需在设计和使用时考虑对其他协议的支持,从而最大程度地利用了存储卡的兼容性和便携性;同时,由于本专利技术解锁状态下操作更加自由,手机、PDA等设备中的软件直接产生的照片、视频等数据信息可直接加密存储于受保护区域,并方便设备的操作系统直接访问,因而方便了用户对存储卡的操作。附图说明图I是本专利技术的实施例中加密存储卡数据交互模式示意图;图2依照本专利技术实施方式的存储卡锁定方法流程示意图;图3是依照本专利技术实施方式的存储卡锁定系统功能模块结构示意图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供了一种用于存储卡控制的逻辑密码锁定方式,利用普通操作系统和读卡器都支持的常见操作命令,而不用特定协议(如SD/MMC协议等)中的专用锁定/解锁命令,实现对存储卡的锁定/解锁。本专利技术无需针对特定协议进行改动即可适用各种类型的存储卡,使用方便兼容性强。在本专利技术中,存储卡主要运行于两种状态锁定状态和解锁状态,锁定状态下操作系统和应用软件不能访问存储卡上的存储内容,或只能访问到存储卡上的不受保护部分的内容;解锁状态下操作系统能直接访问到存储卡上受保护的内容。受保护的用户数据可加密存储于存储卡中。 首先,参见图1,本专利技术的技术方案主要依赖于存储卡端和设备(如手机或PDA等)端两部分配合实现在存储卡端固化有专用COS (Chip Operation System,片内操作系统),在设备端运行有专用软件,由设备端专用软件实现对存储卡的逻辑操作和密码输入,由存储卡端的专用COS实现对输入的密码和逻辑操作的验证,从而执行锁定/解锁操作等功能(图I其余部分说明见后)。再参见图2,本专利技术的方法具体包括步骤SI,用户请求访问存储卡上受保护数据,通过操作系统使用通用命令对存储卡进行解锁逻辑操作,存储卡控制器截获所述解锁逻辑操作并进行验证,若所述解锁逻辑操作满足解锁条件,则执行步骤S2 ;否则,存储卡状态保持为锁定状态;S2,存储卡控制器将存储卡状态转换为解锁状态,用户通过操作系统直接访问存储卡上全部内容;S3,存储卡控制器判断操作系统对存储卡的当前操作的逻辑是否满足锁定条件,若满足,则执行步骤S4 ;否则,存储卡状态保持为解锁状态;S4,存储卡控制器将存储卡设置为锁定状态,用户只能进行受限的访问。其中,上述步骤SI和步骤S3中所说的逻辑均是指操作命令的内容和/或顺序,即在本专利技术中,解锁和锁定的命令均是利用操作系统中通用命令(如标准读写命令、使存储卡进入低功耗模式命令等普通操作系统和读卡器都支持的命令),按照特定的内容和/或一定的顺序的组合来让存储卡控制器识别为解锁/锁定指示。可以看出,在本专利技术中使用普通操作系统和读卡器都支持的命令实现状态转换,而不用采用特定协议(如SD/MMC协议)中的锁定/解锁命令,使得存储卡控制器和操作系统都无需针对这些不常用的协议进行优化和设计,大大简化了系统实现难度,方便了系统操作。此外,本专利技术的技术方案中,以通用命令同样可以实现状态转换时的密码验证,进一步保护用户信息的安全性。比如,在用户输入密码后,利用通用的写操作命令向存储卡中某个文件的特定位置写入密码值内容,由存储卡控制器截获写入内容并比对来验证密码。在本专利技术的实施例中,存储卡优选为非易失性存储卡,如闪存卡等,更具体地,包括 TF 卡、SD 卡、CF 卡、MMC 卡等,存储卡接口包括 CF、CF+、MMC、SD、SM、XD、MS、Mini SD、Micro SDMicrodrive 或 MiniDisc 等接口 中的至少一种。在本专利技术的实施例中,优选地,在所有步骤之前还包括步骤SO,存储卡上电启动后,默认进入锁定状态。在本专利技术中,锁定状态下操作系统和应用软件不能访问存储卡上的存储内容,或是只能访问到存储卡上的部分内容(即不受保护的内容,这部分内容通常为存储卡信息等通用内容,不包括用户存储的任何实质性内容);解锁状态下操作系统能直接访本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种存储卡锁定方法,其特征在于,所述方法包括步骤 Si,用户请求访问存储卡上数据,通过操作系统使用通用命令对存储卡进行操作,存储卡控制器截获所述操作并进行验证,若所述操作的逻辑满足解锁条件,则执行步骤S2 ;否贝1J,存储卡状态保持为锁定状态; S2,存储卡控制器将存储卡状态转换为解锁状态,用户通过操作系统访问存储卡上全部内容; S3,存储卡控制器判断操作系统对存储卡的当前操作的逻辑是否满足锁定条件,若满足,则执行步骤S4 ;否则,存储卡状态保持为解锁状态; S4,存储卡控制器将存储卡设置为锁定状态,用户进行受限的访问。2.根据权利要求I所述的方法,其特征在于,在步骤SI之前还包括步骤 SO,存储卡上电启动后,默认进入锁定状态。3.根据权利要求I所述的方法,其特征在于,步骤SI中,所述解锁逻辑操作中包含有密码验证信息。4.根据权利要求I所述的方法,其特征在于,所述存储卡中,受保护数据加密存储于所述存储卡中,在所述解锁状态下,通过对操作系统透明的加解密模块对用户请求访问的受保护数据进行加密/解密处理。5.根据权利要求I所述的方法,其特征在于,步骤S3中,所述锁定条件包括存储卡断电重启;或是存储卡收到锁定的操作的逻辑;或是存储卡没有定期收到解锁的操作的逻辑。6.根据权利要求I所述的方法,其特征在于,所述存储卡还包括过渡状态,步骤SI中,若用户请求访问非加密数据...

【专利技术属性】
技术研发人员:兰宦泽李岩陈永春
申请(专利权)人:兰宦泽李岩陈永春
类型:发明
国别省市:

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

1