[发明专利]数字密钥方法和系统无效
申请号: | 200810127672.3 | 申请日: | 2008-07-07 |
公开(公告)号: | CN101526926A | 公开(公告)日: | 2009-09-09 |
发明(设计)人: | 陈培泰;朱修贤 | 申请(专利权)人: | 亮发科技股份有限公司 |
主分类号: | G06F12/14 | 分类号: | G06F12/14 |
代理公司: | 北京科龙寰宇知识产权代理有限责任公司 | 代理人: | 孙皓晨 |
地址: | 台湾省*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字 密钥 方法 系统 | ||
技术领域
本发明涉及一种密钥方法和系统,尤其涉及一种数字密钥方法和系统。
背景技术
随着信息科技的突飞猛进,人们对于各类信息的需求更是呈现爆炸性的成长。近年来,众多小型便携式存储装置(Portable Memory Device)的普及化,例如以闪存(Flash Memory)为主要存储媒介的的USB随身盘(USB Flash Disk)、以及包括CF(Compact Flash)、MS(Memory Stick,存储棒)、安全数字卡SD(Secure Digital)、多媒体卡MMC(MultiMedia Card)、xD等等各种规格厂牌的各式闪存卡(Flash Memory Card)、使用CF或USB接口的微硬盘(MicroHard Disk)、或者甚至是采用USB或PCMCIA接口且装置于外接盒中的薄型2.5英寸硬盘机(Hard Disk)等等,更是满足了人们对于信息可携性与日俱增的渴望。
对于目前所有现有的可携式存储装置,其内部均一定包括有一非挥发性存储阵列(Non-Volatile Memory Array)、一控制器(Controller)、以及一传输接口(I/O Interface)。所述存储阵列用于储存使用者所想要储存的数据,且其必须具有在不需外界电源的情况下仍能保存所储存数据的特性,因此经常是以闪存来作为所述存储阵列,当然,其也可以是硬盘。在控制器中,则包括有用以驱动(Drive)与访问(Access)所述存储阵列所需的相关电路、接口与驱动机制。这驱动机制可以是以硬件(Hardware)的控制程序(Command Sequencer)电路形式存在以执行一连串的微码(Micro-Code)程序、或也可以是以硬件(Hardware)的微控制器/微处理器(Micro-Controller/Micro-Processor)电路形式存在以执行一连串韧件(Firmware)程序的方式存在于此便携式存储装置的控制器中。而所述传输接口则决定所述便携式存储装置是以何种通讯协议(Protocol)与外界装置结合与沟通。
而于各种规格的存储卡中,安全数字卡SD(以下将以SD卡简称之)与多媒体卡MMC(以下将以MMC卡简称之)两者具有相同的轮廓尺寸规格,除了SD卡在外壳上有多设计一防写钮、但MMC卡无此设计之外,其两者只一差别仅在于通讯协议(Protocol)的不同。所以,目前市面上已有销售一种可支持SD/MMC双通讯协议的读卡机(SD/MMC Combo Card Reader),可支持两种通讯协议以存取SD卡和MMC卡的数据。相对地,也有闪存装置(也即闪存卡)本身是同时支持SD/MMC双通讯协议。
目前,市售的现有闪存卡均只有单纯作为数据储存媒介的功能,并无提供保密或查验授权等其他额外功能。而对于闪存卡本身功能的控制,也仅有通过防写钮此一硬件元件的切换位置,来决定闪存是处于可写入或是防写只读的状态。换句话说,传统市售的闪存并无提供任何保密或授权机制,任何非授权的第三人或是应用程序,都可以随意读取甚至删改闪存内的数据,因此仍有其安全性上的顾虑,而有待进一步改善。
发明内容
本发明的第一目的是提供一种数字密钥方法和系统,可将存储卡当作一密钥卡,以供启动执行于一主机上的应用程序或是所述存储卡本身的若干功能。
本发明的第二目的是提供一种数字密钥方法和系统,可在存储卡中提供一保密与查验授权的机制,防止任何非授权的第三人或是应用程序来读取或删修存储卡内的数据。
为达上述目的,本发明揭露了一种数字密钥方法,其至少包括列步骤:
连接所述存储装置与所述主机装置;
所述主机装置将一预定数据写入并储存在所述存储装置内;所述预定数据包括一指令和一密钥;
由所述存储装置根据所述预定数据的指令与密钥,产生对应的一回应值;
由所述主机装置自所述存储装置读取所述回应值,并检查所述回应值的一状态;当所述回应值的状态为有效时,所述主机装置使用由所述指令所定义的功能来利用所述存储装置;当所述回应值的状态为无效时,所述主机装置限制使用所述存储装置。
为达上述目的,本发明揭露了一种数字密钥系统,所述存储装置包括:其包括:
一主机装置,其设有一插槽、并执行有一应用程序;以及
一存储装置,可供插置于所述插槽内并与主机装置连接;
所述存储装置包括:
一本体;
一存储单元,装置于所述本体上,在所述存储单元中储存有至少一指令档案;
至少一端子群,装置于所述本体一侧,供与一所述主机装置电连接;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亮发科技股份有限公司,未经亮发科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810127672.3/2.html,转载请声明来源钻瓜专利网。