数据读取保护方法

文档序号:6578829阅读:157来源:国知局
专利名称:数据读取保护方法
技术领域
本发明涉及一种数据保护方法,特别是涉及一种具有读取安全保护机制的数据读 取保护方法。
背景技术
随着内存、磁盘等储存媒体的容量不断地发展,储存媒体被广泛地使用在各种数 字数据的储存上,例如影音数据、影像数据…等的储存。频繁的数据存取与流通伴随而来 的即是数据安全性的问题,通过一般的读取器,如卡片阅读机、硬盘外接盒…等,并没有数 据读取的保护措施,因而无法避免数据被盗取的可能性。传统上为了使数据储存装置具有读取保护功能通常会在储存装置中额外设置硬 件线路上的保护开关,然而此种硬件开关由于牵扯到线路上的重新设计,读取器亦需作相 对应的修改,在实施上需较高的制作成本而不符合经济效益。另一种常见的读取保护是采用编码与译码的方式来对数据进行加密与解密的动 作。即,数据储存装置中会内储一验证密码程序,当使用者欲读取数据时,该验证密码程序 会进行相对应的密码验证程序,验证通过后始能将数据译码而供使用者读取。然而此种编 码与译码的数据保护方式必须耗费额外的时间以预先对数据进行加密程序,而在通过验证 程序后再进行解密程序,如此繁复的程序在数据文件容量大时,所耗费的时间更是可观。由此可见,上述现有的数据保护方法在方法与使用上,显然仍存在有不便与缺陷, 而亟待加以进一步改进。为了解决上述存在的问题,相关厂商莫不费尽心思来谋求解决之 道,但长久以来一直未见适用的设计被发展完成,而一般方法又没有适切的方法能够解决 上述问题,此显然是相关业者急欲解决的问题。因此如何能创设一种低成本且高读取速度 的数据读取保护方法,实属当前重要研发课题之一,亦成为当前业界极需改进的目标。

发明内容
本发明的主要目的在于,克服现有的数据保护方法存在的缺陷,而提供一种可进 行快速读取的数据读取保护方法。本发明的另一目的在于,提供一种不需额外设置硬件开关的数据读取保护方法。本发明的再一目的在于,提供一种不需将数据进行加解密程序即可对数据进行读 取保护的数据读取保护方法。本发明的目的及解决其技术问题是采用以下技术方案来实现的。依据本发明提出 的一种数据读取保护方法,其包含下列步骤(a)连接一电源并启动一储存媒体中一特定 数据区的读取保护;(b)自一主控端接收一指令;(c)对该指令进行一判定程序;以及(d) 执行该其它指令,其中(c)步骤的判定程序包含一登入指令判定步骤,当该指令为一登入 指令时,比对一登入密码是否与该储存媒体中的一密码相符,若相符则解除该特定数据区 的读取保护并回到步骤(b);—数据读取判定步骤,当该指令为一数据读取指令时,判定欲 读取的数据是否受读取保护,若是,则不允许读取并回到步骤(b);若否,则允许读取并回到步骤(b);及一其它指令判定步骤,当该指令为一其它指令时,进入步骤(d)。本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。前述的数据读取保护方法,其中在步骤(C)中,该登入指令判定步骤更包含若该 登入密码与该储存媒体中的该密码不相符时,回到步骤(b)。前述的数据读取保护方法,其中在步骤(C)中,该数据读取判定步骤更包含(Cl) 判定读取保护是否启动,若否,则允许读取并回到步骤(b);若是,则进入步骤(c2);及(c2) 判定欲读取的数据是否位于该特定数据区,若是,则不允许读取并回到步骤(b);若否,则 允许读取并回到步骤(b)。前述的数据读取保护方法,其中在步骤(C)中,该判定程序更包含一注销指令判 定步骤,当该指令为一注销指令时,启动该特定数据区的读取保护并回到步骤(b)。前述的数据读取保护方法,其中在不允许读取的情况下,该主控端仅能读取所欲 读取数据的文件名称,无法读取其档案内容。前述的数据读取保护方法,其中所述的储存媒体为一存储卡、一非易失性内存或 一硬式磁盘驱动器。本发明与现有技术相比具有明显的优点和有益效果。借由上述技术方案,本发明 数据读取保护方法至少具有下列优点及有益效果藉此,本发明的数据读取保护方法是使 储存装置内建读取保护的功能,在连接电源时即启动特定数据区的数据保护,并通过登入 或注销的方式将读取保护予以解除或启动,当读取保护启动时主控端仅能读取允许范围内 的档案内容,当读取保护解除时始能读取全部范围的档案内容。综上所述,本发明本发明是揭露一种数据读取保护方法,其是使储存装置内建读 取保护的功能,在连接电源时即启动特定数据区的数据保护,并通过登入或注销的方式将 读取保护予以解除或启动,当读取保护启动时主控端仅能读取允许范围内的数据的档案内 容,而保护范围内的数据仅允许读取其文件名称,当读取保护解除时始能读取全部范围的 数据的档案内容。藉此,在本发明的数据读取保护法下,对储存装置可进行快速的数据读 取,而免除加解密的等待时间。本发明在技术上有显著的进步,具有明显的积极效果,诚为 一新颖、进步、实用的新设计。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够 更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。


图1为本发明在一实施例中储存装置的功能方块图。图2为本发明在一实施例中数据读取保护的方法流程图。图3为本发明在另一实施例中数据读取保护的方法流程图。100 储存装置 101 控制器103 储存媒体 105 主控端SlOl S104 步骤
具体实施例方式为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合 附图及较佳实施例,对依据本发明提出的数据读取保护方法其具体实施方式
、方法、步骤、 特征及其功效,详细说明如后。有关本发明的前述及其他技术内容、特点及功效,在以下配合参考图式的较佳实 施例的详细说明中将可清楚呈现。通过具体实施方式
的说明,当可对本发明为达成预定目 的所采取的技术手段及功效得一更加深入且具体的了解,然而所附图式仅是提供参考与说 明之用,并非用来对本发明加以限制。首先请参阅图1所示,是本发明在一实施例中储存装置的功能方块图。本发明的 数据读取保护方法主要是由位于一储存装置100中的一控制器101来完成,该控制器101 是用来对一主控端105与该储存装置100间进行一储存媒体103内的数据的存取或读、写, 使得该储存装置100与该主控端105连接时,可被视为一即插即拔的随身碟、硬盘或磁盘驱 动器来使用。在本发明的实施例中,该主控端105可为个人计算机、笔记型计算机或其它可 读取数字数据的装置,而储存媒体103则是泛指存储卡、非易失性内存、硬式磁盘驱动器 (hard drive,HD)、固态硬盘机(solid statedrive,SSD)…等数字储存媒体。对于存储卡来说,该储存装置100可为一卡片阅读机,存储卡设置于其内而成为 该储存媒体103,存储卡则可为CF(compact flash)存储卡、MMC(memory stick)存储卡、 SM(smart media)存储卡、SD (security digital)存储卡…等可储存数字数据的存储卡。对于非易失性内存来说,其可为闪存或其它半导体的储存媒体。该储存装置100 即为一随身碟,内建固定的非易失性内存而为该储存媒体103。对于磁盘驱动器来说,该储存装置100可为一外接盒,通过内置的硬式磁盘驱动 器、固态硬盘机或其它储存媒体来储存数据。如图1所示,本发明在使用时是将该储存装置100与该主控端105连接,其连接方 式可采用常见的通用序列总线(Universal Serial Bus,USB)、外置式序列先进技术附加装 置(External Serial Advanced TechnologyAttachment, e—SATA)、高效能串联总线(IEEE 1394)…等通过线路的连接方式,该主控端105亦可利用无线传输如蓝芽(bluetooth)、无 线局域网络(WLAN)…等无线传输来连结该储存装置100。其中,该储存装置100只要被通 电而启动,该控制器101即会启动位于该储存媒体103中所预设的读取保护。该储存装置 100的通电方式可通过该主控端105来供电或通过该储存装置100本体的外接电源来供应。本发明主要是使该储存装置100在连接电源时,若预先在该储存媒体中设有读取 保护即启动之。欲设定数据保护时,是通过该控制器101在该储存媒体103中的一根目录区 设定一密码,并设定欲保护的数据区为一特定数据区,其中该密码是用于后续的密码比对。 该特定数据区可为该储存媒体103中的所有数据区或部份数据区。由于该储存装置100在 连接电源时会启动读取保护,该控制器101并会去该储存媒体103的该根目录区中搜寻该 登入密码,因此,当使用者未设定该登入密码时,该控制器101即搜寻不到该登入密码,而 视该储存媒体103中的所有数据区皆可被读取。因此本发明是作用在该登入密码有设定的情况下,此外,随着该登入密码的设定, 该储存媒体103中的特定数据区亦会同时被要求设定。
接着请参阅图2所示,是本发明在一实施例中数据读取保护的方法流程图,其包 含下列步骤(SlOl)当该储存装置100连接一电源时启动该储存媒体103中一特定数据区的 读取保护。(S102)自该主控端105接收一指令。(S103)对该指令进行一判定程序,该判定程序包含(S1031)一登入指令判定步骤,用以判定该指令是否为一登入指令。接着进入 步骤(S1031a)当该指令为登入指令时会需要使用者输入一登入密码,此时该控制器101 即会比对该登入密码是否与储存于该储存媒体103中的该密码相符,若相符则进入步骤 (S1031b)解除该特定数据区的读取保护并回到步骤(S102)。反之,若不相符则直接回到 步骤(S102)。(S1033)一数据读取判定步骤,当该指令为一数据读取指令时,判定欲读取的数据 是否位于该特定数据区中而受读取保护,若是,则不允许读取并回到步骤(S102);若否,则允 许读取并回到步骤(S102)。其中,在一实施例中,该数据读取判定步骤(S1033)后,接着进入 步骤(S1033a)判定读取保护是否启动,若否,则进入步骤(S1033b)而允许读取,之后再回到 步骤(S102)。反之,若是,则进入步骤(S1033C)判定欲读取的数据是否位于该特定数据区, 若是位于该特定数据区则进入步骤(S1033d)而不允许读取,并回到步骤(S102);若不是位于 该特定数据区则进入步骤(S1033b)而允许读取,之后再回到步骤(S102)。(S1034)一其它指令判定步骤,当该指令为一其它指令时,进入步骤(S104)。(S104)执行该其它指令,之后再回到步骤(S102)。上述步骤是本发明的一实施例,在该判定程序中,步骤(S1031)、(S1033)、(S1034) 在流程图中的顺序可互相调换,该判定程序主要为判定该指令究竟属何种指令,因而该指 令仅会属于一种指令而不会同时属于两种指令,也因此步骤(S1031)、(S1033)、(S1034)的 顺序并不影响判断结果。上述在不允许读取数据的情况下,可设定为该主控端105完全无法视得任何数 据。另一种实施方式是该主控端105仅能读取所欲读取数据的文件名称,而无法读取其档 案内容,即,使用者在未解除数据保护的状态下,对于该特定数据区中的数据仅能看见其文 件名称而无法读取其档案内容。当使用者欲改变该密码时即可通过该控制器105以一其它指令的方式去修改储 存于该储存媒体103的根目录区中的密码,或是删除该密码。在本发明的另一实施例中,如图3所示,该判定程序更可包含(S1032)—注销指 令判定步骤,当该指令为一注销指令时,进入步骤(S1032a)启动该特定数据区的读取保 护,并回到步骤(S102)。此步骤可供使用者临时离开操作状态时的数据安全保护,而不需将 该储存装置100与该电源断连,增加之后回到工作状态时所需的等待时间,如重新连接该 电源并等待该主控端105连接该储存装置100。综上所述,本发明运用读取保护的启动与解除来达到快速的数据保护程序,在一 连接电源时即启动数据保护更可快速达到数据保护的目的。本发明不需加解密的耗时等待 而更可提供使用者直接而快速的数据保护功能。以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人 员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰 为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对 以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
权利要求
一种数据读取保护方法,其特征在于其包含下列步骤(a)连接一电源并启动一储存媒体中一特定数据区的读取保护;(b)自一主控端接收一指令;(c)对该指令进行一判定程序,以及(d)执行该其它指令;其中(c)步骤中的判定程序包含一登入指令判定步骤,当该指令为一登入指令时,比对一登入密码是否与该储存媒体中的一密码相符,若相符则解除该特定数据区的读取保护并回到步骤(b);一数据读取判定步骤,当该指令为一数据读取指令时,判定欲读取的数据是否受读取保护,若是,则不允许读取并回到步骤(b);若否,则允许读取并回到步骤(b);及一其它指令判定步骤,当该指令为一其它指令时,进入步骤(d)。
2.根据权利要求1所述的数据读取保护方法,其特征在于其中在步骤(c)中,该登入指 令判定步骤更包含若该登入密码与该储存媒体中的该密码不相符时,回到步骤(b)。
3.根据权利要求1所述的数据读取保护方法,其特征在于其中在步骤(c)中,该数据读 取判定步骤更包含(cl)判定读取保护是否启动,若否,则允许读取并回到步骤(b);若是,则进入步骤 (c2);及(c2)判定欲读取的数据是否位于该特定数据区,若是,则不允许读取并回到步骤(b); 若否,则允许读取并回到步骤(b)。
4.根据权利要求1所述的数据读取保护方法,其特征在于其中在步骤(c)中,该判定程 序更包含一注销指令判定步骤,当该指令为一注销指令时,启动该特定数据区的读取保护并回 到步骤(b)。
5.根据权利要求1至4中任一权利要求所述的数据读取保护方法,其特征在于其中在 不允许读取的情况下,该主控端仅能读取所欲读取数据的文件名称,无法读取其档案内容。
6.根据权利要求1所述的数据读取保护方法,其特征在于其中所述的储存媒体为一存 储卡、一非易失性内存或一硬式磁盘驱动器。
全文摘要
本发明是有关于一种数据读取保护方法,其是使储存装置内建读取保护的功能,在连接电源时即启动特定数据区的数据保护,并通过登入或注销的方式将读取保护予以解除或启动,当读取保护启动时主控端仅能读取允许范围内的数据的档案内容,而保护范围内的数据仅允许读取其文件名称,当读取保护解除时始能读取全部范围的数据的档案内容。藉此,在本发明的数据读取保护法下,对储存装置可进行快速的数据读取,而免除加解密的等待时间。
文档编号G06F21/04GK101923621SQ20091014902
公开日2010年12月22日 申请日期2009年6月11日 优先权日2009年6月11日
发明者傅思远, 洪裕智 申请人:科雅科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1