用于一电脑且具有加解密 功能的IDE储存系统 本发明系提供一种用于电脑的IDE储存系统,尤指一种用于电脑且具有加/解密功能的IDE储存系统。
通常电脑系统的IDE储存装置(如硬盘机、MO、ZIP、LS120等)均电连接于IDE总线,电脑使用者可利用操作介面,经由IDE总线将数据储存于IDE储存装置中,或读取IDE储存装置中的数据。
请参阅图1,图1为通常IDE储存系统10的功能方框图。通常IDE储存系统10包含有一IDE总线12,用来传输数据及控制信号,一IDE储存装置14电连接于IDE总线12,用来储存数据,一IDE控制器16电连接于IDE总线12,用来控制IDE储存装置14的操作。IDE控制器16会经由IDE总线12来控制IDE储存装置14的操作。使用者可以利用一操作介面,由IDE控制器16并经由IDE总线12,将数据存入IDE储存装置14或将数据由IDE储存装置14取出。
通常IDE储存系统10并没有任何加/解密的功能,任何使用者都可以利用一操作介面,藉由IDE控制器16对IDE储存装置14上的数据作读取或储存等动作,因此储存于IDE储存装置14中的数据并没有任何保密性。
因此本发明的主要目的在于提供一种具有加/解密功能的IDE储存系统。
本发明提供的一种用于一电脑的IDE储存系统,该IDE储存系统包含有:一IDE总线,用来传输数据及控制信号;一IDE储存装置,电连接于该IDE总线上,用来储存数据;一IDE控制器,电连接于该IDE总线上,用来经由该IDE总线来控制该IDE储存装置的操作,将数据存入该IDE储存装置,以及将数据由该IDE储存装置取出;以及一加/解密电路,电连接于该IDE总线与该IDE控制器之间,用来对该IDE控制器存入该IDE储存装置的数据加密,以及对该IDE控制器由该IDE储存装置取出的数据解密。
本发明的目的、特征将结合实施例参考附图进行详细描述。
附图的简要说明:
图1为通常IDE储存系统的功能方框图;
图2为本发明IDE储存系统的功能方框图;
图3为图2所示的IDE储存系统地电路图。
请参阅图2,图2为本发明IDE储存系统20的功能方框图。本发明为一种用于一电脑的IDE储存系统20。IDE储存系统20包含有一IDE总线22,用来传输数据及控制信号,一IDE储存装置24电连接于IDE总线22上,用来储存数据,一IDE控制器26电连接于IDE总线22上,用来控制IDE储存装置24的操作,以及一加/解密电路28,电连接于IDE总线22与IDE控制器26之间,用来加/解密储存于IDE储存装置24的数据。IDE控制器26经由IDE总线22来控制IDE储存装置24的操作,将数据存入IDE储存装置24,以及将数据由IDE储存装置24取出。加/解密电路28则对IDE控制器26存入IDE储存装置24的数据加密,以及对IDE控制器26由IDE储存装置24取出的数据解密。
请参考图3,图3为图2所示的IDE储存系统20的电路图。加/解密电路28包含有一加密电路30,电连接于IDE总线22与IDE控制器26之间,用来对IDE控制器26存入IDE储存装置24的数据加密,一解密电路32,电连接于IDE总线22与IDE控制器26之间,用来对IDE控制器26由IDE储存装置24取出的数据解密,一切换电路34,用来控制加密电路30及解密电路32之开启或关闭,一开关电路36,电连接于IDE总线22与IDE控制器26之间,以及一密码储存装置38,用来存放一来自于系统输入的密码40。
当IDE控制器26欲将数据经由IDE总线22来控制IDE储存装置24时,IDE控制器26会控制切换电路34以开启加密电路30并同时关闭解密电路32,以使存入IDE储存装置24的数据得以被加密电路30加密。而当IDE控制器26欲将数据由IDE储存装置24取出时,IDE控制器26会控制切换电路34以开启解密电路32并同时关闭加密电路30,以使由IDE储存装置24取出的数据得以被解密电路32解密。
开关电路36可由切换电路34所控制,当IDE控制器26欲将控制信号经由IDE总线22传至IDE储存装置24时,IDE控制器26会控制切换电路34以开启开关电路36并同时关闭加密电路30及解密电路32,而控制信号则会以不加密的方式经由开关电路36而传至IDE储存装置24。
密码储存装置38设于加/解密电路38中,用来存放一来自于系统输入的密码40,而加密电路30及解密电路32分别利用密码40来对数据进行加密与解密。加密电路30是以XOR运算将存入IDE储存装置24的数据以密码40来进行加密,而解密电路32是以XOR运算将由IDE储存装置24取出之数据以密码40来进行解密。密码储存装置38可以是一可擦可编程只读存储器(Erasable Programmable Read Only Memory)或一电路开关(Switch)。唯有知道预先输入于密码储存装置38的密码40的使用者,才可读取IDE储存装置24内所储存的数据,因此可以达到IDE储存系统20数据保密的目的。
相较于通常IDE储存系统10,本发明IDE储存系统20具有加/解密电路28电连接于IDE总线22与IDE控制器26之间,利用由系统所输入并储存于密码储存装置38之密码40,对IDE控制器26存入IDE储存装置24之数据进行加密,以及对IDE控制器26由IDE储存装置24取出的数据进行解密。唯有知道预先设定于密码储存装置38的密码40的使用者,才可读取IDE储存装置24内所储存的数据,因此可以达到IDE储存系统20数据保密的目的。
以上所述仅为本发明的较佳实施例,凡在本发明权利要求范围所做的均等变化与修饰,皆应属本发明专利的涵盖范围。